Telegram bots - how can we detect that a user has started typing?

telegram-bot

Solution

Well, actually I found a solution in the current Bot API; inline queries. While they are not intended for this, inline queries send what the user types in to the bot in real-time, so you are alerted as soon as the first characters are typed in.

Problem

We can get Telegram messages when they are complete and sent via long polling or webhooks, but is there a way to understand when the user has started typing? I guess this is not a normal case for bots and I dont think there is a straight away method but could we fall back on the Telegram API for messaging apps for that?

Original source

Related problems