Чтобы создать бота в Telegram, откройте официального @BotFather, отправьте команду /newbot, укажите имя бота и уникальный username (обязательно заканчивается на bot). BotFather мгновенно выдаст токен доступа — строку вида 123456789:AA.... Это и есть готовый бот: остаётся настроить описание, аватар и меню команд.
Что такое BotFather и зачем он нужен?
BotFather — это официальный бот Telegram для создания и управления всеми другими ботами. Через него нельзя написать логику, но можно зарегистрировать бота, получить токен и настроить его «витрину». Найти его просто: в поиске Telegram введите @BotFather и выберите аккаунт с синей галочкой верификации — это защищает от фейков-двойников.
- Регистрация нового бота и выдача токена.
- Настройка имени, username, описания, аватара и меню команд.
- Управление: смена токена, отзыв доступа, удаление бота.
Как создать бота через /newbot: пошагово
Весь процесс занимает около двух минут и не требует навыков программирования. Порядок действий такой:
- Откройте диалог с @BotFather и нажмите Start.
- Отправьте команду /newbot.
- Введите имя бота — то, что видят пользователи в шапке чата (например, «Магазин Доставки»). Здесь допустимы пробелы, эмодзи и кириллица.
- Введите username — латиницей, без пробелов, обязательно заканчивается на bot (например,
delivery_shop_bot). Он должен быть уникальным во всём Telegram. - Получите сообщение с токеном. Скопируйте и сохраните его в надёжном месте.
Если username занят, BotFather попросит другой. На практике удобно держать заготовку из 2–3 вариантов, чтобы не подбирать имя вслепую.
Что такое токен бота и как его защитить?
Токен — это пароль вашего бота: любой, кто им владеет, получает полный контроль над ботом. Поэтому обращаться с ним нужно как с паролем от банка.
- Не публикуйте токен в открытых репозиториях, скриншотах и чатах.
- Храните в переменных окружения или менеджере секретов, а не в коде.
- Если токен утёк — отправьте BotFather команду /revoke или /token, чтобы сбросить старый и получить новый.
Мы проверяли: после /revoke старый токен перестаёт работать мгновенно, а все привязанные скрипты придётся обновить на свежий.
Как настроить описание, аватар и команды?
«Витрину» бота настраивают через /mybots → выбор бота → раздел Edit Bot, либо отдельными командами. Именно эти детали формируют доверие при первом контакте.
- /setdescription — текст на пустом экране до старта (что делает бот).
- /setabouttext — короткое «О боте» в профиле.
- /setuserpic — аватар (квадратное изображение).
- /setcommands — меню команд, которое всплывает у поля ввода. Формат:
команда - описание, по одной на строку.
Таблица команд BotFather
Ниже — рабочий набор команд, которого хватает для полной настройки бота в 2026 году:
| Команда | Что делает |
|---|---|
| /newbot | Создать нового бота и получить токен |
| /mybots | Список ваших ботов и меню настроек |
| /token | Показать токен выбранного бота |
| /revoke | Сбросить старый токен и выдать новый |
| /setname | Изменить отображаемое имя |
| /setdescription | Задать описание (экран до старта) |
| /setabouttext | Задать текст «О боте» в профиле |
| /setuserpic | Загрузить аватар |
| /setcommands | Настроить меню команд |
| /setprivacy | Режим приватности в группах (видит ли бот все сообщения) |
| /setjoingroups | Разрешить или запретить добавление в группы |
| /setinline | Включить inline-режим (вызов бота через @) |
| /deletebot | Удалить бота безвозвратно |
Можно ли создать бота без программирования?
Да. BotFather даёт токен, а логику диалогов можно собрать в визуальном конструкторе — без единой строки кода. Это самый быстрый путь для магазина, записи на услуги или авторассылок.
| Подход | Что нужно | Кому подходит |
|---|---|---|
| Конструктор (no-code) | Токен + визуальный редактор | Бизнес, продажи, рассылки, воронки |
| Готовые фреймворки | Токен + библиотека (aiogram, Telegraf) | Разработчики, гибкая логика |
| Собственный сервер | Токен + Bot API + хостинг | Сложные интеграции, высокая нагрузка |
Популярные конструкторы — Puzzlebot, SendPulse, BotHelp, Salebot, Manybot. Принцип один: вставляете токен, а дальше собираете сценарий из блоков «сообщение», «кнопка», «условие».
Как связать бота с каналом?
Чтобы бот работал в связке с каналом, добавьте его в администраторы канала и выдайте нужные права (публикация постов, управление сообщениями). Технически это делается за минуту — куда важнее, чтобы у канала была живая аудитория, ради которой бот вообще запускают.
- Откройте настройки канала → Администраторы → Добавить.
- Найдите бота по его username.
- Выдайте права: публикация, редактирование, удаление сообщений.
Без подписчиков даже идеально настроенный бот превращается в пустую витрину — поэтому сначала аудитория, потом автоматизация.
Частые ошибки
- Username без «bot» на конце — BotFather просто не примет такое имя.
- Публикация токена в GitHub или скриншотах — прямой путь к угону бота.
- Забыли /setcommands — пользователи не видят меню и не понимают, что нажимать.
- Не выдали права в канале — бот добавлен, но не может публиковать посты.
- Игнор /setprivacy — в группах бот не видит нужные сообщения и «не реагирует».
- Открыли не того BotFather — без синей галочки это может быть фейк.
Когда бот настроен и добавлен в канал, следующий логичный шаг — развитие самого канала, ради аудитории которого всё и делалось. Начать можно с бесплатных услуг для Telegram, а систему роста мы разбираем в гайдах как создать канал в Telegram и как набрать подписчиков. Умеренная накрутка на старте — лишь один из инструментов разгона, а не замена контенту.
Если цель — быстрый старт для канала под вашего бота, посмотрите услуги продвижения Telegram на SMM Hub: безопасно, без пароля и доступа к аккаунту, с плавной подачей.
Коротко
Создать бота в Telegram можно за пару минут: откройте @BotFather, отправьте /newbot, задайте имя и username на «bot», сохраните токен. Дальше настройте описание, аватар и /setcommands, а логику соберите в no-code-конструкторе. Токен берегите как пароль, а для бота-канала сначала стройте аудиторию.