Чтение сообщения телеграммы бота

Можно ли получить обратные вызовы в webhook всякий раз, когда пользователь читает сообщение, отправленное ботом, используя API-интерфейс Telegram?

Он не документирован, и я не могу понять, как его достичь.

Ответ 1

Telegram фактически предоставляет два API :

  • Bot API позволяет вам легко создавать программы, которые используют сообщения Telegram для интерфейса.
  • Telegram API позволяет создавать собственные клиенты Telegram.

Функция, которую вы ищете, недоступна через API-интерфейс Bot, а доступна только через Telegram API.

Кроме

1 check = сообщение, отправленное в облако Telegram (и ожидает, что ваш партнер чата увидит его в Telegram), отправленное уведомление (если получатель принимает уведомления).

2 проверок = чтение сообщения (получатель открыл телеграмму и разговор с вашим сообщением).

У нас нет дополнительного статуса для "сообщения, доставленного на устройство", потому что вы можете использовать Telegram на нескольких устройствах одновременно. поскольку вы не знаете, какое из их устройств человек на самом деле использование, доставка на одно из устройств становится неактуальным. [Поддержка телеграмм]

Ответ 2

В настоящий момент эта функция недоступна в Telegram Bot API.

Мы не передаем статус устройства для сообщений, потому что Телеграмма может работать как можно больше устройств. Итак, какой конкретный можно было бы проверить значение?

FAQ: https://telegram.org/faq#q-what-do-the-green-checks-mean


ИЗМЕНИТЬ

Вы можете получить статус чтения сообщений с помощью обычного API Telegram (https://core.telegram.org/methods)


Связанный раздел