Я использовал код, указанный здесь, чтобы получить новое сообщение от пользователя, но не работает, когда приходит новое сообщение в телеграмм канал.
@bot.on(events.NewMessage)
async def my_event_handler(event):
print(event.stringify())
Настройка events.NewMessage(chat='chat')
или events.NewMessage(chat='channel')
не сработала.
Как бот телеграммы может получить новое событие сообщения из канала телеграммы?
chats
используется для фильтрации по очень конкретному чату по некоторому идентификатору, такому как идентификатор или имя пользователя, а не по типу. - person Lonami   schedule 12.04.2020/ somecommand
. - person jonny789   schedule 12.04.2020