Создание TG бота через @BotFather

Кроме классических текстовых команд, о которых мы писали в статье «Как создать бота в Telegram через @BotFather и подключить mini app», у BotFather появился собственный Mini App — визуальный интерфейс с кнопками и формами вместо переписки. Бота в нём можно создать в три касания, без единой команды.

Шаг 1. Откройте BotFather и нажмите «Create a New Bot»

Откройте диалог с @BotFather — вместо чата откроется его мини-приложение со списком уже созданных вами ботов («My bots»). Вверху списка — кнопка создания нового бота.

Мини-приложение BotFather со списком ботов и кнопкой Create a New Bot

Шаг 2. Заполните форму нового бота

Откроется обычная форма вместо череды сообщений: имя бота, необязательное описание (About) и username. Username должен быть уникальным и обязательно заканчиваться на bot — доступность адреса t.me/... проверяется сразу, по мере ввода.

Форма создания нового бота: имя, описание, username

Нажмите Create Bot.

Шаг 3. Бот создан — заберите токен

Сразу открывается страница управления ботом: токен доступа (кнопки Copy и Revoke), а ниже — всё остальное управление уже в виде обычного меню, а не команд: Edit Info, Commands, Mini Apps, Bot Settings, Login Widget, Games, и отдельно — монетизация: Payments, Telegram Stars.

Экран бота с токеном доступа и разделами настроек

Токен — это полный доступ к боту, Telegram прямо предупреждает об этом на той же странице. Не публикуйте его в коде и репозиториях, храните в переменных окружения. Если токен всё же попал не в те руки — нажмите Revoke, старый токен сразу перестанет работать, и на его месте появится новый.

Дальше можно сразу из этого же меню задать команды (Commands) или подключить mini app (Mini Apps) — либо теми же действиями через классические команды BotFather, как в статье «Как создать бота в Telegram через @BotFather и подключить mini app». Разница только в интерфейсе, результат одинаковый: рабочий бот и токен для подключения к своему коду.


Сделать заказ

| необходим для связи с вами
В кротчайшие сроки я свяжусь с вами.

Также вы можетете связать со мной:
telegram: @ifwcom