Whenever your bot sends a message, it can pass along a special keyboard with predefined reply options (see Reply Keyboard Markup).Telegram apps that receive the message will display your keyboard to the user.When callback buttons are used, your bot can update its existing messages (or just their keyboards) so that the chat remains tidy.Check out these sample bots to see inline keyboards in action: @music, @vote, @like.Your bot sends a specially formatted invoice message.
Instead, inline keyboards support buttons that work behind the scenes: callback buttons, URL buttons and switch to inline buttons.
We currently support text and emoji for your buttons.
Here are some custom keyboard examples: There are times when you'd prefer to do things without sending any messages to the chat.
Here's what the process may look like: Bots can offer their users HTML5 games to play solo or to compete against each other in groups and one-on-one chats.
The platform allows your bot to keep track of high scores for every game played in every chat.