@Sancho_Pansa

Почему парсер на Telethon не реагирует на сообщения из чужих каналов?

Всем добрый день!
Я пробую написать Telegram-бота, который бы собирал новые сообщения из заданного списка каналов, и пересылал их в мой канал (где я администратор). Для этого я использую библиотеку Telethon.
Если я пишу сообщение в своём же канале, то бот его спокойно пересылает. Но на сообщения из чужих каналов вообще никак не реагирует. Подскажите, пожалуйста, с чем это может быть связано?

from telethon import TelegramClient, events, sync
from config import DESTINATION, API_ID, API_HASH, SESSION, CHATS


client = TelegramClient(SESSION, API_ID, API_HASH)
client.start()

@client.on(events.NewMessage(chats=CHATS))
async def main(event):
    print('Delivery new order...')
    await event.forward_to(DESTINATION)

client.run_until_disconnected()
  • Вопрос задан
  • 303 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
бот не добавляется в каналы, юзер онли

сделано чтобы бот боту не пересылал в цикле
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы