How to create your first bot
How to add your FIRST bot to the MenuBuilderBot constructor.
Quick instructions:
1. Go to the project's head bot: @MenuBuilderBot > Manage Bots.
2. Click «Add Bot (Auto)».
3. Enter the desired bot Name and bot Address in Telegram.
4. Follow the link with the address of your new bot in the reply message.
5. All bot management happens within your bot (as well as adding a slot for the SECOND and subsequent bots).
❖ Complete instructions for creating your FIRST bot
Go to the head project bot:☞ @MenuBuilderBot > Manage Bots
You can add a bot in TWO ways:
- by Token (the original way is when you create a Token in BotFather and send it to the constructor)
- Automatically (the new way is when the constructor ITSELF, on your behalf, registers your new bot in Telegram)
Add Bot (Auto)
For the Automatic method (recommended for beginners), click: «Add Bot (Auto)»
1. Specify the desired bot Name
2. Specify the desired bot Address (username)
The bot will be automatically registered in Telegram, and the MenuBuilderBot constructor will take control of its content. All you need to do, to access your new bot, is to click the link in the message that appears in a few seconds. From now on, all the main work of creating the bot will take place directly at the newly added address.
EXPLANATION: When connected automatically, it will be the same bot as if you had created it manually through BotFather. You can also manage it through BotFather - delete or configure it, but now Telegram allows you to create and connect bots automatically - simplifying the process for beginners.
IMPORTANT: In the head bot, you can only add a bot to an existing free Slot (the first Slot is available to everyone by default). Adding a Slot for the SECOND and subsequent bots is done in any of YOUR bots (under Admin > Extensions) – NOT IN THE HEAD bot. For more information, see the manual: Create a New Bot.
Add Bot (by Token)
1. Read the instructions that the bot will send you.
2. If necessary, create a new address for the bot (if the address has already been created, copy the API key, skipping this step).
2.1. Go to @BotFather
2.2. Press START
2.3. Send a command to the bot /newbot
2.4. Enter the name of the new bot (in any language)
2.5. Specify the address of the new bot in Telegram (only English letters, underscore "_" and the word "bot" at the end)
2.6. Copy the received token (API key)
2.7. Go back to the head bot @MenuBuilderBot.
The token (API key) consists of the bot ID and the Key itself - everything that needs to be copied will be highlighted with special copied text - do not change or add anything in it - just copy it.
3. Send the (copied earlier) API key to the bot.
If everything is done correctly, then a moment after sending, the Head Bot (@MenuBuilderBot) will send you a message stating that your new bot has been added. The message will also contain the address of the added bot. You need to GO TO THIS ADDRESS. All the main work on creating a bot will now be carried out directly on the newly added address.
IMPORTANT: In the head bot, you can only add a bot to an existing free Slot (the first Slot is available to everyone by default). Adding a Slot for the SECOND and subsequent bots is done in any of YOUR bots (under Admin > Extensions) – NOT IN THE HEAD bot. For more information, see the manual: Create a New Bot.
❖ Additional information
RECOMMENDATION: All the basic bot settings and features available initially and necessary for creating your first bot can be found in the Basic Functions section. However, before doing so, we strongly recommend that you fully familiarize yourself with the materials in this section for beginners.
WARNING: If you've added your bot's Token to the MenuBuilderBot constructor, DO NOT add it to ANY OTHER constructors of projects. A single bot can only be linked to one project at the time. You can change the constructor responsible for your bot's functions, but you CANNOT link a bot to multiple constructors at once. This isn't our whim - it's how it works TECHNICALLY. More information about how bots work can be found in the FAQ section by this link.