Telegram Client API python
Код для создания списка с сообщением из телеграммы и создания json файла со всеми сообщениями из чата.
for message in messages:
all_messages.append(message.to_dict())
first_record_number = messages[len(messages) - 1].id
total_messages = len(all_messages)
if total_count_limit != 0 and total_messages >= total_count_limit:
break
with open('channel_messages.json', 'w', encoding='utf8') as outfile:
json.dump(all_messages, outfile, indent=2, ensure_ascii=False, cls=DateTimeEncoder)`
Json файл:
{
"_": "Message",
"id": 62,
"to_id": {
"_": "PeerUser",
"user_id": 900804548
},
"date": "2020-07-21T08:25:59+00:00",
"message": "ioc love belarus",
"out": true,
"mentioned": false,
"media_unread": false,
"silent": false,
"post": false,
"from_scheduled": false,
"legacy": false,
"edit_hide": false,
"from_id": 782177156,
"fwd_from": null,
"via_bot_id": null,
"reply_to_msg_id": null,
"media": null,
"reply_markup": null,
"entities": [],
"views": null,
"edit_date": null,
"post_author": null,
"grouped_id": null,
"restriction_reason": []
},
Вопрос: Мне нужно написать сообщение из телеграммы, если в моем json файле есть слова "ioc" и "belarus". Пожалуйста помоги!