Содержание
- Как быстро создать бота в Телеграме?
- Пошаговая инструкция: регистрируем бота через @BotFather
- Шаг 1. Находим BotFather
- Шаг 2. Запускаем диалог и создаем нового бота
- Шаг 3. Получаем API-токен
- Настройка профиля: аватарка, описание и команды меню
- Как добавить команды в меню бота
- Что делать после создания бота?
- FAQ
- Что делать, если я потерял или скомпрометировал API-токен?
- Почему созданный бот не реагирует на команды?
- Можно ли изменить юзернейм (ссылку) бота?
- Сколько ботов можно создать на одном аккаунте?
Как быстро создать бота в Телеграме?
Создать бота в Телеграме можно буквально за пару минут с помощью официального инструмента от разработчиков — системного бота @BotFather. Он является главным «отцом» всех ботов в мессенджере: через него происходит регистрация, получение ключей доступа (API-токенов) и базовая настройка внешнего вида.
Для работы вам понадобится установленный официальный телеграм на смартфоне или ПК. Ниже представлена подробная пошаговая инструкция, которая поможет вам пройти весь путь от запуска BotFather до настройки меню команд.
Пошаговая инструкция: регистрируем бота через @BotFather
Процесс создания состоит из нескольких простых шагов. Рекомендуется использовать telegram на пк, так как копировать API-токены и вводить команды с клавиатуры компьютера гораздо удобнее.
Шаг 1. Находим BotFather
В строке поиска Telegram введите @BotFather. Обратите внимание на синюю галочку верификации рядом с именем — она гарантирует, что вы общаетесь с официальным сервисом, а не с его копией.
Шаг 2. Запускаем диалог и создаем нового бота
Нажмите кнопку «Запустить» (или команду /start). В ответ бот пришлет список всех доступных команд. Нам нужна первая:

- Отправьте команду
/newbot. - В ответ BotFather попросит дать боту имя (Name). Это имя будет отображаться в списке контактов и чатах. Например: Мой Помощник.
- Затем нужно придумать юзернейм (Username). Это уникальный адрес бота, по которому его будут находить в поиске. Он обязательно должен заканчиваться на
botили_bot. Например:my_helper_robotилиHelperCoolBot.
Шаг 3. Получаем API-токен
Если юзернейм свободен, BotFather поздравит вас и пришлет длинную строку из букв и цифр — это HTTP API token. Он нужен для того, чтобы связать оболочку бота с его «мозгом» (кодом на сервере или конструктором ботов).
Важно: держите этот токен в секрете. Любой, кто получит к нему доступ, сможет управлять вашим ботом и читать сообщения пользователей.
Настройка профиля: аватарка, описание и команды меню
Чтобы бот выглядел профессионально и пользователям было понятно, как с ним работать, его нужно оформить. Все настройки выполняются через тот же диалог с BotFather с помощью специальных команд.
| Команда | Что настраивает | Где отображается |
|---|---|---|
/setdescription | Описание бота (до 512 символов) | Показывается в окне чата перед тем, как пользователь нажмет кнопку «Запустить». |
/setabouttext | Короткая информация о боте | В профиле бота (в разделе «О себе»). |
/setuserpic | Аватарка бота | Главное фото профиля (поддерживаются форматы JPG, PNG). |
/setcommands | Список быстрых команд | Меню кнопок в левом углу поля ввода сообщения. |
Как добавить команды в меню бота
Отправьте BotFather команду /setcommands, выберите нужного бота из списка и пришлите список команд в строго заданном формате:
имя_команды - описание команды (строчными буквами, без лишних символов).

Например:
start - Запустить ботаhelp - Инструкция по работеfeedback - Обратная связь
Что делать после создания бота?
Сам по себе созданный через BotFather бот — это просто пустая витрина. Чтобы он начал отвечать на сообщения и выполнять полезные действия, его нужно «оживить». Для этого скопированный API-токен необходимо вставить в один из конструкторов ботов (например, PuzzleBot, Salebot, LeadConverter) или подключить к собственному скрипту на Python, Node.js или PHP.
FAQ
Что делать, если я потерял или скомпрометировал API-токен?
Зайдите в диалог с BotFather, введите команду /token, выберите вашего бота и нажмите кнопку «Revoke current token». Бот аннулирует старый ключ и выдаст вам новый. Не забудьте обновить его в настройках вашего конструктора или кода.
Почему созданный бот не реагирует на команды?
Регистрация в BotFather только резервирует имя в системе Telegram. Чтобы бот реагировал на сообщения, вам нужно настроить логику его работы. Подключите токен к конструктору сценариев или напишите серверный обработчик (webhook/long polling).
Можно ли изменить юзернейм (ссылку) бота?
Нет, имя пользователя (юзернейм), оканчивающееся на bot, задается один раз при создании. Если вы хотите изменить его, придется создавать нового бота через /newbot. Однако отображаемое имя (Name) можно менять в любой момент через команду /setname.
Сколько ботов можно создать на одном аккаунте?
В настоящее время лимит BotFather составляет до 20 ботов на одну учетную запись Telegram. Если вам нужно больше, придется использовать другой аккаунт.