Инструкция по получению Токена для Телеграм бота за 5 минут
Содержание
Токен необходим разработчикам ботов в Телеграм и их владельца. Однако начинающие сталкиваются с проблемой, что не знают, как его получить. Поэтому разберем этот вопрос сегодня в материале.
Для чего нужен токен Telegram бота?
Токен Телеграм бота — это уникальный виртуальный сертификат. Представляет набор символов из цифровых, литерных значений латинского алфавита. Буквы могут быть прописными и заглавными. Токен не повторяется и принадлежит только одному боту. Такой идентификатор нужен:
- для связи с серверами программы, по номеру находят бот и предают ему информацию;
- шифровать данные: получить доступ к роботу можно через токен.
Узнать токен и пользоваться им может только владелец. Передавать его значение другим лицам не следует. По нему злоумышленники его взломают, а после доберутся до канала.
Самостоятельно составить более удобный для себя токен, например, имя собаки, какие-то фразы, нельзя. Система формирует его автоматически. Запомнить такой объемный набор символов сложно. Советуем его куда-нибудь записать, но хранить в защищенном месте.
Как получить токен для нового Телеграм бота?
Получить токен для бота в Телеграм не сложно. Для этого необходимо выполнить инструкцию по шагам:
- Запустите мессенджер. Можете пользоваться версией на смартфоне или на персональном компьютере.
- Перейдите в строку поиска (Search). Так как любой бот, который будет работать в среде Telegram, необходимо регистрировать, поэтому введите «botfather». Это внутренний сервис для настройки и управления виртуальными помощниками.
- На экране отобразится список поисковой выдачи. Выберите ту строку, которая совпадает с названием. У официального бота мессенджера синяя галочка. Не спутайте с другими группами.
- Когда вы вошли в бота, нажмите кнопку старт или в строке ввода пропишите команду буквами: /start.
- В качество подсказки botfather выведет на экран список команд, которые вы можете использовать при обращении к нему. Кликайте по первой из них «/newbot» или вводите вручную.
- Система попросит записать имя бота. Мессенджер принимает любое.
- Затем необходимо указать юзернейм. Просто добавьте символы «_bot» (bot) в конец того имени, которое указали в предыдущем пункте. Однако могут возникнуть сложности. Если оно будет совпадать с уже существующим, предупредит об этом. Экспериментируйте, пока не получите одобрение. Придется придумать уникальное.
- Если имя и юзернейм приняты, система выдаст токен — уникальный номер. Сохраните его. И не сообщайте никому. Оставлять идентификатор в телефоне — не лучшее решение.
Где использовать полученный токен?
Помимо того, что токен — уникальный идентификатор виртуального помощника, это еще код API. Используется он в следующих местах:
- Конструкторе чат-ботов. Если онлайн-ассистента создаете в приложении, например, BotMan, Unisender, Chatforma, идентификатор вставляете на этапе конфигурации. А после прописываете уже логику действий бота.
- Разработчик записывает токен в программу, если код для виртуального помощника пишет самостоятельно на одном из языков: Python, JavaScript, PHP, Java, Go.
- Для интеграции по API с внешними сервисами. Таким могут быть системы управления задачами Trello, Asana, электронной коммерции Shopify, Wix, BigCommerce.
Как узнать токен существующего бота?
Бывает такое, бот функционирует давно, и вы не знаете, где хранится его уникальный идентификатор, или просто потеряли, забыли. Получить снова его можно вот по такой инструкции:
- Откройте мессенджер в телефоне или на персональном компьютере.
- В поисковой строке пропишите «botfather».
- Откройте диалоговое окно с ботом. Для этого кликните по его названию. Помните, что официальный сервис с синей галочкой рядом с именем.
- Запустите чат командой «/start» или аналогичной кнопкой.
- В списке команд выберите «/mybots». Помощник покажет на экране список всех ботов, владельцем которых вы являетесь.
- Укажите тот, токен которого хотите узнать. А дальше в списке команд выберите «API Token». Как только нажмете, он появится на дисплее. Копируйте, сохраняйте или записывайте на бумаге.
Как обновить токен бота?
Токен бота в мессенджере хоть и доступен только его владельцу, получить его он может, если авторизован в Телеграм. Но это не избавляет от ситуаций, когда:
- телефон потерян, украден или какое-то время находился в руках знакомых или чужих людей, например, забыли в кафе, на работе;
- код был найден или взломана программа, где вы его хранили;
- десктопную версию запускали не на своем компьютере.
В таких случаях токен бота в мессенджере советуем обновлять. Менять его один раз в несколько месяцев, если он не привязан к другим внешним сервисам, советуют специалисты по кибербезопасности. Вот инструкция, чтобы его заменить:
- Запустите мессенджер Телеграм. Версию выбирайте любую из доступных вам.
- Откройте сервис Botfather. Для этого введите название и выберите чат с синей галочкой.
- Кнопкой «start» или такой же командой запустите сервис.
- Нажмите на команду «/mybots». В открывшемся списке кликните по названию нужного виртуального помощника.
- Далее выбирайте клавишу в меню «API Token», а чтобы его деактивировать «Revoke current token».
- Идентификатор будет обновлен. Мессенджер выдаст вам его. Останется его скопировать или записать.
Если бот синхронизирован с каналом, чтобы он заработал с другим токеном, его нужно перезапустить. Чтобы это сделать, вот небольшая инструкция:
- В списке диалогов мессенджера найдите канал и откройте его.
- Нажмите на название паблика, чтобы запустить настройки.
- Во вкладке «Участники» (« Members») найдите бота. Один раз кликните по нему. На экране появится диалоговое окно с ботом.
- В правом верхнем углу укажите пальцем или мышкой по трем точкам, а далее в меню «Остановить» («Block bot»).
- Виртуальный ассистент будет закрыт. Чтобы его запустить, кликайте «Перезапустить бота» («Restart bot»).
Получить токен для Телеграм бота довольно легко, но только для своего. Если решите узнать уникальный идентификатор для любого другого виртуального ассистента, у вас ничего не выйдет. Такой номер доступен только владельцу. Токен бота важно сохранить и никому не показывать, не делиться. А если подозреваете, что он может быть взломан, сгенерируйте идентификатор заново.
Реклама. Информация о рекламодателе по ссылкам в статье.