Robots (bots, chatbots) are automated accounts which make it easier to solve lots of tasks while working with a messenger. To put it simply, a robot is a small assistant ready to unconditional execution of Telegram commands set by a user. If you cope with this function, it will be possible for you to create an army of assistants for solving various tasks, including text translations, comments, education, information search, answers to the questions, games, entertainment and so on. For example, a bot can offer you a selection of hot news in the morning and recommend watching an interesting film in the evening, or serve as your partner in chess, checkers, dominoes and many other multiplayer games.
In order to realize such functions, bots use the same interfaces as real users. Besides, Telegram bot communication is carried out via standard chats, so you do not need installing additional software.
It is not difficult to start working with some particular chatbots. For doing this, you need to follow these instructions:
Chatbots can recognize some standard phrases. However, there is a list of Telegram commands for more flexible communication with your bot. They have the following syntax:
A slash mark «/» is an obligatory symbol and is always located at the very beginning of a code, the total length of which should be no more than 32 symbols.
It is necessary to understand that each particular bot may have its own developer, so the codes which they recognize are different, as a rule. In order to identify your botʼs functionality, it is necessary to type a slash while having private conversation. Further, you will get a list of supported commands and their description.
The Sberometer bot (@SberometerBot) can show stock and official exchange rates, current oil and gold price, and also financial and energy market news. To receive information you are interested in, you need to follow these steps:
The creation of new bots and a change of the old onesʼ settings are carried out by means of the main bot called @BotFather. When you will start communicating with it, you will see the command list in a dialogue box which allows the developers to execute the following manipulations:
To create a chatbot, you need to type /newbot in a dialogue box. Further, the BotFather bot will ask its full name which will be shown in Telegram chats and contacts, and its username consisting of Latin letters and ending in «bot» (for example, image_bot).
As previously mentioned, every Telegram bot has its unique functionality which allows completing various tasks. At the same time, there exist a range of simple commands which are recognized by practically all robotized accounts:
Currently, it is practically impossible to mention the exact number of Telegram bots. Pavel Durov, a founder of the given service, provided all who wish with an opportunity of creating similar assistants for the realization of various tasks, so their number is constantly increasing. When properly used, chatbots become a powerful organizational resource which allows automating recurring action performance.