Skip to content
Step by Step Internet 🌐 Guides for learning to surf the Net

How to create buttons in Telegram and add actions to make our publications more interactive? Step by step guide

Telegram is one of the most important instant messaging applications currently. Well, it presents optimal security, allows you to manage secret chats, does not depend on a phone number and it is versatile.

One of the most attractive points for users, is its customization capacity. Thus, it is flexible to carry out different actions that bring greater richness to each person’s experience.

Therefore, it allows create buttons easily in order to add actions so that your users can optimize their publications. Here, you will know what these buttons are about, what types exist and how they can be created.

What are buttons in Telegram and what are they for?

In Telegram, A button is an exclusive graphic element of the instant messaging app that has the purpose of capture events or actions carried out by a certain user to set certain relevant response operations. A) Yes, facilitate interaction between all the people who communicate via Telegram.

The buttons of this platform they are used to add all kinds of reactions to a certain publication, mainly (as, for example, I like). They also allow you to format text and set anchor links, work with pending records (edit and schedule them), place active keys and study statistics on the number of visits or readers.

Types of buttons in Telegram chats What are all the ones you can create in your account?

In general, there are three types of buttons that can be created in any Telegram account and they are the following:

  • URL buttons: Are those that are used to redirect users or readers to a direct link to another channel or site. They are characterized by containing a label located in the right corner of the screen and from there, they are in charge of warning the user about this information.
  • Callback buttons: They are buttons that Telegram show comments and are used to update a publication dynamically, without the need to obstruct the tape. Like, to display extremely long entries and make a calendar capable of adding notifications on a specific date. They are interesting to other users and are located at the top of the panel.
  • Reaction buttons: These appear in the form of emoticons and are used for users to select a certain reaction when receiving a message. They are considered quite useful on Telegram.
  • Voting buttons: They are elements that allow you to bounce before a survey or poll, based on “Finger up” or “Finger down” What do they mean “I like it” or “Dislike”, respectively.
  • Share button: They are usually located at the bottom of the whole and are buttons created for users to can share a message. Either to send it to a group or to another private user.
  • Switch buttons: As the name implies, they are buttons used to switch to another chat with direct activation of communication with the application. Must be create with the help of “@ Bot name” manually, even if the use is in automatic mode to save more time. In other words, they are used in the telegram bot.

Learn step by step how to use ControllerBot and BotFather to create buttons of all kinds and make interactive conversations in Telegram

So much ControllerBot What BotFather are bots that allow users of Telegram add buttons to your posts to be able to collect the reactions of the members in their channels. In addition to formatting text, defining anchor links, setting active keys on click, placing an offer to share information, show a subscription or open third-party resources.

To use them to create custom buttons and increase interactivity in the application, the following steps should be followed:

Perform connection and channel configuration

Perform connection and channel configuration

To get started, you have to head to @BotFather via Telegram, from the search section. Once you access it, look for the button “Start” and click on it. Then proceed to type the command “/newbot” (without quotation marks) and send it.

Next, comply with the algorithm proposed by the bot to start the process of creating your custom button on the platform:

  • Specify a name and enter it.
  • Copy the bot, either to add to the channel as administrator or to connect.
  • Then proceed to search for “ControllerBot” Using the search bar, register or add the channel and copy the token to be able to send it to the bot. In this case, it is essential detail the @username and the city of the channel.

Add reactions

Add reactions

For example, add a button of type “I like it” as in most social networks, it is very simple with these tools to detect readers’ reaction to published content quickly.

At the time of doing it, the step by step to follow corresponds to:

  • Open the item “Add reactions” and attach different emoticons in the post. You can include up to 6 emoticons.
  • Use the “Default reactions” to attach these reactions to each entry automatically and with it, the list of emotions will be sent to the bot.

Add a URL button

To redirect users to a survey towards another Telegram channel or a specific site, it is relevant include a button that hides a link within itself. After entering the message, to place it, you must choose the element that indicates “Add URL” and put there a name in the format of “Link-name”.