Всем привет , ребят кто-то сталкивался может , ситуация следующая - написал бота для одной приколюхи , но парсер по декоратору on_message или add_handler не работает на каналы , но это еще не все , я создал свой канал с другого аккаунта , с него он парсит сообщения и сообщения из личных переписок так же , в документации найти ответ не смог , в чем может быть проблема? В коде указано условие на message_id не обращайте внимания дело не в нем - сообщения не доходят в принципе.
import yandex
from pyrogram import Client
from pyrogram import filters, types, idle
from pyrogram.handlers import MessageHandler
async def main(client: Client, message: types.Message):
print(client)
print(type(message))
print(message)
if message.sender_chat.id == -1001243829880:
try:
await client.download_media(message, 'promo.jpg')
status = yandex.mainFuncYandex('downloads/promo.jpg')
if status == -1:
raise
except:
status = yandex.funcString(str(message.caption))
await funcSendMe(status)
client.add_handler(MessageHandler(main))
client.start()
idle()