Задать вопрос

Как увидеть юзерботом Telethon текст сообщения в закрытом чате Telegram?

Написал юзербота в свой Телеграм-Чат (публичный) под свои нужды. Есть интерфейс управления ботом прямо из чата, доступный только админам - это несколько команд. Бот успешно их получает и обрабатывает, пока в чате открыто копирование. Но стоит закрыть копирование - юзербот перестаёт видеть текст сообщений.

Пробовал для отладки и сущность создавать:
@client.on(events.NewMessage(chats = cfg.MY_CHAT))
async def tester(event):
		textmess = await client.get_messages(cfg.MY_CHAT,  event.message.id)
		print(textmess)

И все равно поле "text" пустое, хотя видно и ID чата, ID сообщения и т.д. Как мне исправить проблему, каким образом считать текст сообщения в "закрытом" чате? Я же каким-то образом их вижу, и это не частный секретный чат.

Видел грабберы написанные с использованием метода GetHistoryRequest, (проверил - результат тот же) Или куда мне вообще копать?
  • Вопрос задан
  • 264 просмотра
Подписаться 1 Средний 4 комментария
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Pyrogram видит сообщения с закрытой возможностью копирования
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы