Как создать бота в Telegram

Обновлено: октябрь 2026 г.

Чтобы создать бота в Telegram, напишите официальному боту @BotFather команду /newbot, задайте имя и username (он должен заканчиваться на «bot») и сохраните токен, который пришлёт BotFather. Создание бота бесплатно.

Зарегистрированный бот пока ничего не умеет: ему нужна программа или конструктор без кода, которые будут отвечать пользователям. Ниже — шаги создания, настройка профиля, способы запустить бота без программирования и правила безопасности для токена.

Как создать бота в Telegram через @BotFather

  1. Откройте настоящего @BotFather

    Найдите @BotFather в поиске Telegram и проверьте, что рядом с названием есть отметка подтверждённого аккаунта — у двойников её нет. Если открываете чат впервые, нажмите «Старт».

  2. Отправьте команду /newbot

    Напишите /newbot в чате с @BotFather. Он по очереди спросит имя и username бота, а затем выдаст токен.

  3. Придумайте имя бота

    Имя отображается в контактных данных и в других местах Telegram, а изменить его позже можно командой /setname. Пишите так, чтобы пользователи сразу понимали, чем занят бот.

  4. Выберите username, заканчивающийся на bot

    Username (в интерфейсе Telegram — «имя пользователя») нужен для поиска, упоминаний и ссылки вида t.me/ваш_username. По документации Telegram на октябрь 2026 года в нём от 5 до 32 символов: латинские буквы, цифры и подчёркивания, регистр не важен, а окончание bot обязательно, например my_shop_bot. Изменить username после создания нельзя, поэтому выбирайте его внимательно.

  5. Сохраните токен и никому его не показывайте

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

  6. Настройте профиль бота

    Отправьте /mybots, выберите бота и задайте описание (его покажут в окне «Что умеет этот бот?»), короткий текст для профиля, аватар и список команд — то же делают команды /setdescription, /setabouttext, /setuserpic и /setcommands. Если неудобно вводить команды, используйте официальное мини-приложение @BotFather: оно делает то же самое кнопками.

  7. Подключите программу или конструктор

    Пока к токену ничего не подключено, бот молчит. Напишите программу, которая общается с Telegram через Bot API (чтобы бот отвечал круглосуточно, её запускают на сервере), либо подключите токен к конструктору без кода: такие боты есть среди ботов из подборки ниже.

  8. Проверьте, что бот отвечает

    Откройте t.me/ваш_username, нажмите «Старт» и отправьте тестовое сообщение. Если ответа нет, проверьте, что программа или конструктор запущены, а токен вставлен целиком, без пробелов.

Как создать бота без программирования

В FAQ Telegram сказано, что для создания работающего бота нужны навыки программирования. Но 31 марта 2026 года Telegram объявил, что боты теперь могут создавать других ботов и управлять ими от имени владельца, поэтому запустить своего бота можно даже без навыков программирования.

На практике сервис присылает ссылку, а Telegram показывает окно «Создание бота»: сервис предлагает создать чат-бота и управлять им от вашего имени. Название и имя пользователя в окне уже заполнены, но их можно изменить. После нажатия «Создать» бот готов: он остаётся вашим и доступен в @BotFather, как любой другой, а токеном распоряжается управляющий бот. Часть конструкторов по-прежнему просит вставить токен из @BotFather — для них сначала создайте бота по шагам выше.

  • Кому достаётся токен: через него сервис управляет ботом, поэтому выбирайте только проверенные сервисы.
  • Условия бесплатного и платного тарифов: у разных сервисов они отличаются.
  • Можно ли выгрузить базу пользователей и перенести бота в другой сервис.

Безопасность: токен, двойники и коды из Telegram

Токен авторизует бота, а не ваш аккаунт, но даёт полный контроль над ботом, поэтому с ним нужно обращаться как с паролем.

  • Не публикуйте токен в открытых репозиториях, на скриншотах и в чатах; в программе храните его в файле настроек или переменных окружения.
  • Если токен утёк, отзовите его через @BotFather — например, командой /revoke: старый токен перестанет работать, а вместо него выдадут новый.
  • Никому, включая ботов, не сообщайте пароли, коды из Telegram и данные банковских счетов — так советует FAQ Telegram. Если сервис просит код входа в Telegram, перестаньте им пользоваться: с этим кодом можно войти в ваш аккаунт.

Что делать, если что-то не получилось

Чаще всего трудности возникают из-за занятого username, потерянного токена или лимита на число ботов.

  • Username занят: придумайте другой, например добавьте слово или цифру, но сохраните окончание bot.
  • Ошибка в имени: исправьте её командой /setname. Ошибка в username: изменить его нельзя, поэтому создайте нового бота, а ненужного удалите командой /deletebot — удаление необратимо и освобождает username.
  • Потерялся токен: запросите его заново командой /token или в мини-приложении @BotFather.
  • Новый бот не создаётся: у аккаунта есть лимит на число ботов (у подписчиков Telegram Premium он выше), а освободить место можно, удалив ненужного бота командой /deletebot.

Боты, которые помогут

Вся подборка
  1. 1

    LairdBot

    Конструкторы (боты и магазины)4,8 тыс. в месяц

    Бот делает для вашего RP-сервера мобильное приложение APK с выбранными вами названием и иконкой.

  2. 2

    BotMother

    Конструкторы (боты и магазины)2,6 тыс. в месяц

    Конструктор ботов: вы описываете идею своими словами, а BotMother собирает по ней готового бота.

  3. 3

    BotPapa

    Конструкторы (боты и магазины)588 в месяц

    Конструктор мини-приложений и ботов для Telegram, в котором всё создаётся прямо внутри мессенджера.

  4. 4

    ТонСтатик

    Конструкторы (боты и магазины)

    Создаёт и публикует простые .ton-сайты: лендинги, визитки, одностраничники

  5. 5

    MegaMart Payment Gateway

    Конструкторы (боты и магазины)

    Быстрый приём оплат: банковские карты, электронные кошельки, выдача чеков и интеграция с CRM.

  6. 6

    Teleport

    Конструкторы (боты и магазины)

    Конструктор магазинов и профилей: приём оплат, управление заказами и доставкой в Telegram

  7. 7

    BotFather

    Конструкторы (боты и магазины)3,2 млн в месяц

    Регистрация и управление Telegram-ботами: токены, имя, описание, аватар, команды

  8. 8

    Quiz Bot

    Конструкторы (боты и магазины)1,9 млн в месяц

    Создавайте викторины с множественным выбором, таймером и медиа

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

Сколько стоит создать бота в Telegram?
Регистрация бота в @BotFather бесплатна: по данным Telegram, платформа ботов бесплатна и для пользователей, и для разработчиков. Деньги могут понадобиться за хостинг, на котором работает программа, или за тариф конструктора — условия смотрите у конкретного сервиса.
Можно ли создать бота без программирования?
Да, через конструкторы: с 2026 года Telegram позволяет ботам создавать других ботов по запросу пользователя, а часть конструкторов по-прежнему работает через токен из @BotFather. Для нестандартной логики может понадобиться собственный код.
Что такое токен бота и где его взять?
Токен — уникальная строка, по которой программа или конструктор управляет ботом. Его присылает @BotFather сразу после того, как вы задали имя и username, а потерянный токен можно получить заново командой /token или в мини-приложении @BotFather.
Можно ли изменить имя или username бота?
Имя меняется командой /setname в любой момент. Username после создания изменить нельзя — по документации Telegram, его нужно выбирать сразу.
Нужен ли номер телефона или отдельный аккаунт для бота?
Нет: по документации Telegram, бот — особый аккаунт, для которого не нужен номер телефона. Достаточно вашего собственного аккаунта, из которого вы пишете @BotFather.
Почему созданный бот не отвечает?
Регистрация в @BotFather только выдаёт токен: отвечать бот начинает, когда к нему подключена работающая программа или конструктор. Проверьте, что программа запущена, токен введён без ошибок, и нажмите в боте «Старт».
Все инструкции