Привет!
Имеется до невозможности простой код бота
from telethon import TelegramClient, events
api_id_client = 11111111
api_hash_client = '6094e698e964...'
client = TelegramClient('Client', api_id_client , api_hash_client )
@client.on(events.NewMessage)
def getmsg(event):
print(event.message.message)
client.start()
client.run_until_disconnected()
Когда у клиента в чате что-то пишут - работает. Когда я подписал на свой тестовый канал клиента и написал тестовую новость - работает. Но когда я подписался просто на несколько каналов обычных - не работает при новом сообщении в канале. даже event не приходит. никаких ошибок, просто тишина. опять пишу в свой тестовый канал - всё отрабатывает.
В чем может быть причина? есть какие то способы блокировки сообщений канала от API? и вообще может быть такое совпадение что на 10 каналах, что я подписал клиента, все включили какие то блокировки?