- Регистрируем нового бота
- Получаем ID чата с ботом
Регистрируем нового бота
В чате с @BotFather отправляем команду /newbot
. В ответ нам будет предложено придумать название бота и логин.
Сначала отправляем название, например usota_shop
. Ждём подтверждения.
Отправляем логин. Логин должен содержать в имени слово bot
, например usota_shop_bot
. Если имя будет занято — придумайте новое уникальное имя.
В ответ вы получите токен, например 5828364395:AAEFAREvLgl9nnpL9i5t_dwM_VFZyjdGMqQ
. Этот токен будет использоваться для работы с ботом.
/newbot
Alright, a new bot. How are we going to call it? Please choose a name for your bot.
usota_shop
Good. Now let’s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.
usota_shop_bot
Done! Congratulations on your new bot. You will find it at t.me/usota_shop_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you’ve finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
5828364395:AAEFAREvLgl9nnpL9i5t_dwM_VFZyjdGMqQ
Keep your token secure and store it safely, it can be used by anyone to control your bot.
For a description of the Bot API, see this page: https://core.telegram.org/bots/api
Получаем ID чата с ботом
Напишите что-нибудь боту. По ссылке https://api.telegram.org/bot{token}/getUpdates
получим json, в ключе которого будет ID нашего чата: