Перейти к содержимому

BotFather и токен

BotFather - официальный бот Telegram для создания ботов. Он выдаёт токен - ключ, по которому программа управляет ботом.

  1. Откройте в Telegram бота @BotFather.
  2. Команда /newbot, затем имя и username (должен заканчиваться на bot).
  3. Получите токен вида 123456:ABC....
  4. Настройте /setdescription, /setabouttext, /setuserpic, /setcommands.
  5. Если бот в группе и должен читать сообщения: /setprivacy.
  • Токен - это пароль бота. Не публикуйте его и не кладите в репозиторий.
  • Храните в переменной окружения или файле .env, который не попадает в git.
  • Если токен утёк: /revoke в BotFather выдаст новый.
  • Покупатель создаёт бота у себя и передаёт токен лично. Личные пароли просить нельзя.
  • Токен вставлен прямо в код и загружен на GitHub.
  • Бот добавлен в канал без прав администратора.
  • Бот создан, имя и описание настроены
  • Токен в .env
  • Команды заданы через /setcommands