BotFather: бот, через который создают ботов Telegram

@BotFather · бот · Telegram

Официальный бот @BotFather создаёт новых ботов и управляет ими. Отправьте ему /newbot, задайте имя и адрес, который кончается на bot, и получите токен. Telegram пишет, что платформа ботов бесплатна для пользователей и разработчиков. Отвечать людям бот начнёт, когда к токену подключат программу; для неё нужны навыки программирования.

Тип
бот · официальный бот Telegram
Разработчик
Telegram
Цена
БесплатноTelegram пишет, что платформа ботов бесплатна для пользователей и разработчиков (core.telegram.org/bots, 18.10.2026). BotFather выдаёт аккаунт бота и токен, а отвечает людям ваша программа на сервере владельца: сервер вы подбираете сами.
Язык
английский (по описанию на t.me)
Доступ к данным
BotFather выдаёт токен: любой, у кого он есть, получает полное управление ботом, поэтому храните токен в секрете (core.telegram.org/bots/features). Что боты получают при переписке, Telegram перечисляет в политике конфиденциальности, раздел 6.3 (условия для ботов, п. 4.1).

«BotFather is the one bot to rule them all. Use it to create new bot accounts and manage your existing bots.»

BotFather: один бот, чтобы править всеми. Через него создают аккаунты новых ботов и управляют уже созданными.

Описание со страницы t.me/BotFather, 18.10.2026

Что умеет

  • Создаёт аккаунт бота по команде /newbot и выдаёт токен для Bot API.
  • Меняет публичные данные бота: имя (/setname), описание до 512 знаков (/setdescription), текст профиля до 120 знаков (/setabouttext), аватар (/setuserpic).
  • Задаёт список команд (/setcommands): пользователь видит их подсказками, когда набирает / в чате с ботом.
  • Выпускает новый токен (/token), если старый утёк или потерян.
  • Передаёт бота другому человеку через /mybots. Передать можно только тому, кто хотя бы раз пользовался этим ботом.
  • Включает настройки: встроенный режим (/setinline), работу в группах (/setjoingroups), режим приватности (/setprivacy). Те же настройки есть в мини-приложении BotFather.

Как начать

  1. Откройте t.me/BotFather и нажмите Start.
  2. Отправьте команду /newbot.
  3. Напишите имя бота: его показывают в контактах и других местах Telegram. Имя потом можно сменить.
  4. Придумайте адрес (username): 5–32 символа, только латинские буквы, цифры, знак подчёркивания, в конце обязательно bot, например tetris_bot. Сменить адрес потом нельзя.
  5. Скопируйте токен из ответа BotFather и храните его в секрете: с ним любой получает полное управление ботом.
  6. Подключите токен к своей программе: она работает на сервере владельца и отвечает людям через Bot API. На core.telegram.org/bots есть базовый урок «From @BotFather to Hello World».
  7. Заполните описание и подсказки командами /setdescription, /setabouttext, /setcommands.

Ограничения

  • Адрес бота после создания не меняется, имя менять можно.
  • Без программы бот молчит: BotFather не пишет ответы за вас, запросы людей обрабатывает сервер владельца.
  • Передача бота окончательна: новый владелец получает полный доступ, вплоть до удаления. Команда /deletebot удаляет бота без возврата и освобождает адрес.
  • Новые команды BotFather появляются без анонса. Полный список бот показывает сам, если набрать / в поле ввода.

Частые вопросы

Как создать бота в Телеграм через BotFather?

Отправьте @BotFather команду /newbot, задайте имя и адрес с окончанием bot. В ответ придёт токен: его подключают к программе бота.

Есть ли BotFather на русском?

Документация Telegram о русском языке BotFather ничего не пишет, описание бота на t.me на английском. Главные команды по-русски: /newbot создаёт бота, /mybots открывает список ваших ботов, /token выпускает новый токен. Описание и текст профиля своего бота можно перевести: каждый пользователь увидит вариант на своём языке.

Можно ли создать бота в Телеграм бесплатно?

Да: Telegram пишет, что платформа ботов бесплатна для пользователей и разработчиков. Программа бота работает на сервере владельца, его вы подбираете сами.

Что делать, если токен бота украли?

Отправьте BotFather команду /token: он выпустит новый токен. Затем замените токен в программе бота.

Можно ли поменять адрес бота?

Нет. Имя меняют командой /setname, а адрес после создания поменять нельзя, поэтому выбирайте его сразу.

Чем заменить

  • Stickers Bot@stickers · бот

    сделать стикеры, стикеры из фото, стикеры из видео

    проверено Бесплатноанглийский

    Открыть бота
  • Durger King@durgerkingbot · мини-приложение

    посмотреть, как работает мини-приложение, открыть мини-приложение в Telegram

    проверено Демо, еда вымышленнаяанглийский

    Открыть приложение

Инструкции с этим ботом

Источники