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

Как получить последние сообщения из группы от имени бота?

Задача: получать последнее сообщение в группе(supergroup в терминах ТГ).
от имени бота. бот в группе состоит и у него есть права админа. API KEY бота есть.

в bot API (простое HTTP API) есть только getupdates который как то странно работает(когда в чате начинают удалять, редактировать и т.д.), и оно не умеет просто возвращать условно 10 последних сообщений. webhook - не подключен, это вообще не вариант.
сеанс связи единоразовый, хранить что то типо update_id, не где, да и вроде незачем.

дальнейшее исследование привело к tdlib и вот там есть getChatHistory который просто возвращает последние сообщения.
но использовать эту штуку сложно(надо компилить, как то подключать , писать вызовы).
сервис с tdlib видел, но хотелось бы как то без сторонних обойтись.

Может быть есть какой то более простой способ получить 10 последних сообщений с группы в ТГ от имени бота-админа ?

p.s. видел подобные вопросы.. но как то без ответа.
  • Вопрос задан
  • 347 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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