Как получить токен для нового бота
- Откройте @BotFather в Telegram и нажмите Запустить.
- Отправьте
/newbot. - Отправьте имя бота, например Помощник магазина.
- Отправьте юзернейм, который заканчивается на
bot, напримерmyshop_helper_bot. Если он занят, попробуйте другой.
BotFather пришлёт сообщение с вашим токеном. Он выглядит так:
7123456789:AAHk3x9Lm2Qp-Rz8vWc4TnB...
Часть до двоеточия — это ID бота. Часть после — секретный ключ. Копируйте токен целиком.
Как найти токен уже созданного бота
- Откройте @BotFather и отправьте
/mybots. - Нажмите на нужного бота.
- Нажмите API Token. BotFather покажет текущий токен.
Как сбросить утёкший токен
Если ваш токен мог попасть к кому-то ещё, сбросьте его. Старый токен сразу перестанет работать.
- Откройте @BotFather, отправьте
/mybotsи нажмите на своего бота. - Нажмите API Token, затем Revoke current token (отозвать текущий токен).
- Скопируйте новый токен и вставьте его туда, где работает бот. В Echo Maker переподключите бота с новым токеном.
Как защитить токен
- Любой, у кого есть токен, может читать сообщения вашего бота и писать от его имени.
- Никогда не публикуйте его в группах, на скриншотах или в открытых репозиториях кода.
- Вставляйте его только в сервис, которому доверяете запуск бота.
- Отозвать токен — самый быстрый способ закрыть доступ всем остальным.
Что делать с токеном
Вставьте его туда, где будет работать бот. С Echo Maker это так: откройте @mkfrbot, выберите шаблон и вставьте токен, когда бот попросит. Ваш бот заработает за считаные секунды. Подробно — в инструкции как создать бота в Телеграм.
Вопросы
Токен бота — это то же самое, что мой пароль от Telegram?
Нет. Токен управляет только одним ботом. Он не даёт доступа к вашему личному аккаунту Telegram.
У токена есть срок действия?
Нет. Токен работает, пока вы не отзовёте его в BotFather.
Я потерял токен. Нужно создавать нового бота?
Нет. Откройте BotFather, отправьте /mybots, выберите бота и нажмите API Token, чтобы снова его увидеть.
Безопасно ли давать токен Echo Maker?
Echo Maker нужен токен, чтобы запускать бота для вас, как и любому хостингу ботов. Владельцем в BotFather остаётесь вы и можете в любой момент отозвать токен, чтобы отключить Echo Maker.