Telegram bot message read callback
At the moment this feature is not available with Telegram Bot API.
We don‘t have a ’delivered to device' status for messages because Telegram can run on as many devices as you want. So which particular one would that check mean?
FAQ: https://telegram.org/faq#q-what-do-the-green-checks-mean
EDIT
You can achieve the read status of messages using the regular Telegram API (https://core.telegram.org/methods)
Related topic
Telegram actually provides two APIs:
- The Bot API allows you to easily create programs that use Telegram messages for an interface.
- The Telegram API allows you to build your own customized Telegram clients.
The feature you are looking for is not available via the Bot API, rather it's only available via Telegram API.
Also
1 check = message delivered to the Telegram cloud (and is waiting for your chat partner to see it in Telegram), notification sent (if the recipient is accepting notifications).
2 checks = message read (recipient opened Telegram and the conversation with your message).
We don't have an additional status for 'message delivered to device', because you can use Telegram on multiple devices simultaneously. Since you don't know which one of their devices the person is actually using, delivery to one of the devices becomes irrelevant. [Telegram Support]