Как создать Telegram бот, получить его токен и chat id

Как создать Telegram бот, получить его токен и chat id

Заголовок данной статьи недвусмысленно сообщает о том, что сегодня перед нами поставлены конкретные задачи. Мы займемся созданием собственного телеграм бота, узнаем его токен, а также ID чата с ним. Начнем…

Для создания бота необходимо установленное приложение Telegram. Рекомендую все действия производить с компьютера. Для регистрации нашего бота нам понадобится другой бот, зовут его: @BotFather. Что в переводе с английского звучит, как «Отец Ботов».

«Отца Ботов» можно самостоятельно найти в Telegram, либо просто открыть ссылку ниже: https://telegram.me/botfather

Если написать данному боту команду /start , то нам будет представлен список всех команд.

Самая важная и нужная для нас:  /newbot

Именно она отвечает за создание нового бота. Именно её мы и вводим. Если, вдруг,  кому то лень набивать текст на клавиатуре, то он может просто кликнуть по данной команде в представленном списке мышкой. После чего нам зададут простой и понятный вопрос: «Alright, a new bot. How are we going to call it? Please choose a name for your bot.»

То есть, будет предложено выбрать имя для бота. Имя может быть произвольным. Единственное к нему требование: уникальность. После того, как имя введено, нам будет предложено ввести username. Это — имя пользователя, которое будет использоваться для формирования ссылки на бота. К имени пользователя требования более суровые. Оно должно состоять из латинских символов, исключены пробелы. И самое главное, оно должно заканчиваться на «bot». На рисунке выше я продемонстрировал свою переписку, где сознательно вводил некорректные варианты. И лишь последний, по имени «Test_bot» прошел проверку на валидность и я принял сообщение с поздравлением о рождении нового бота.

Далее представлена ссылка на бота, а ниже его TOKEN. Сохраним и то другое в надежное место на компьютере. Нас можно поздравить! Мы выполнили две задачи из трех! Для этого перейдем по ссылке на только что созданного бота и нажмем кнопку «Запустить».

Станет активным окно ввода текста. Необходимо написать что-нибудь нашему боту. По возможности приятное. Не ждите, что он ответит. Однако, без сообщений боту мы не сможем получить ID чата с ним.

Итак, сообщение отправлено. Теперь мы должны создать текст вида: https://api.telegram.org/bot<Токен вашего бота>/getUpdates Где вместо <Токен вашего бота> необходимо вписать  ранее полученный токен вашего бота. Вставляем данный текст в адресную строку браузера. Если после перехода в браузере вы увидели, что то вроде того, что на рисунке ниже и ничего более, попробуйте написать боту еще раз.

После чего возвращаемся в браузер и обновляем страницу.

Откроется что то вроде:

Нас интересует значение рядом с ID. Копируем его.

Заключение

Хочу вас поздравить! Мы создали своего Telegram бота, получили его токен и узнали Chat Id. Если остались вопросы, немедленно пишите в мою группу VK по ссылке ниже: Моя страница в вк!

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх