Telegram получает сообщения/сообщения чата – python TelethonPython

Программы на Python
Ответить
Anonymous
 Telegram получает сообщения/сообщения чата – python Telethon

Сообщение Anonymous »

Я использую Telethon и Python 3.6xx

Мне удалось получить сообщение от групп, без проблем, но когда дело доходит до каналов, я застреваю.

Код: Выделить всё

dialogs = client(get_dialogs)
for chat in dialogs.chats:
getmessage = client.get_messages(chat.id, limit=400)
for message in getmessage:
print(message.message)
Я искал в документации телемарафона, но большинство ответов были ответом на старый get_message_history.

Когда я пытаюсь использовать следующий Chat.id = 1097988869 (news.bitcoin.com), я получаю следующую ошибку (для группchat.id работает нормально):


PeerIdInvalidError: использовался недопустимый узел. Обязательно укажите правильный тип узла


Подробнее здесь: https://stackoverflow.com/questions/509 ... n-telethon
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»