ГайдНачальный

Как создать бота в телеграм через BotFather и получить токен

Как создать бота в телеграм через BotFather и получить токен

Магазин OKKKI работает внутри вашего собственного Telegram-бота. Клиенты открывают не общего бота платформы, а именно вашего: с вашим названием, логотипом и товарами. Чтобы такой бот появился, его нужно создать через официальный инструмент Telegram — BotFather. В этом гайде разбираем, как создать бота в телеграм: от поиска BotFather до момента, когда токен бота у вас на руках.


Что такое BotFather и почему именно он#

BotFather — официальный бот Telegram, который создаёт других ботов. Это не сторонний сервис и не часть OKKKI. Так устроен Telegram: любой бот начинается с BotFather, какую бы платформу или разработчика вы ни выбрали.

Создать своего бота в телеграм за вас OKKKI не может: Telegram выдаёт токены только владельцу аккаунта, поэтому пройти этот шаг можете только вы. Зато полный контроль над ботом остаётся у вас.

Официальный BotFather в поиске Telegram с отметкой верификации

Важно: у настоящего BotFather есть синяя отметка верификации. Бот с таким же названием, но без отметки — подделка, не пользуйтесь им.


Как найти и запустить BotFather#

Шаг 1. Найти BotFather в Telegram#

Откройте Telegram и введите в поиске BotFather или @BotFather. В результатах выберите бота с синей отметкой верификации.

Шаг 2. Запустить бота#

Откройте чат с BotFather и нажмите кнопку Start внизу экрана (или отправьте команду /start, если кнопки нет).

BotFather ответит приветствием со списком команд. Значит, он готов к работе.


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

Создание телеграм бота для магазина занимает четыре шага, и для всех нужен только чат с BotFather. Код и сервер не понадобятся, даже если создаёте бота впервые. Сам BotFather на русском не отвечает, поэтому ниже мы переводим и объясняем его главные фразы.

Шаг 1. Начать создание#

Отправьте BotFather команду /newbot: наберите её в поле сообщения и отправьте.

BotFather ответит: «Alright, a new bot. How are we going to call it? Please choose a name for your bot.» Он просит придумать имя бота.

Команда /newbot в чате с BotFatherОтвет BotFather с просьбой ввести имя нового бота

Шаг 2. Ввести имя бота#

Это название, которое клиенты увидят в шапке чата с ботом. Писать можно на любом языке, с пробелами, заглавными буквами и эмодзи.

Примеры:

  • LUMEN

  • LUMEN | Косметика

  • URBAN DROP Shop

  • Магазин LUMEN

Имя не окончательное: его можно поменять позже командой /setname.

Шаг 3. Ввести username бота#

Это короткое уникальное имя, из которого получится ссылка на бота (например, t.me/lumen_shop_bot). Правила такие:

  • Только латиница, цифры и нижнее подчёркивание

  • В конце должно стоять bot (или Bot)

  • Имя должно быть уникальным во всём Telegram

  • Длина от 5 до 32 символов

Примеры подходящих username:

  • lumen_shop_bot

  • urbandropbot

  • lumencosmetics_bot

Если username занят, BotFather ответит: «Sorry, this username is already taken. Please try something different.» Тогда введите другой вариант.

Выбор username для нового бота в BotFather

Совет: добавьте к названию бренда shop, store, official, ua или свой город: так проще найти свободный username.

Шаг 4. Получить токен#

Когда username принят, BotFather пришлёт поздравление и токен. Это длинная строка такого вида:

7438192745:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw
Сообщение BotFather с токеном нового бота

Эта строка и есть токен Telegram-бота, ключ к вашему боту. Скопируйте его целиком: без пробелов, запятых и переносов строки.


Что делать с токеном дальше#

Токен вставляется в кабинете OKKKI на шаге «Додати бота».

Вставьте скопированный токен и подтвердите. Если токен верный, OKKKI подключит бота к платформе и сам переведёт вас в кабинет (/dashboard).

Поле для вставки токена бота в кабинете OKKKI

С этого момента бот работает как магазин. Клиенты, которые откроют t.me/lumen_shop_bot, увидят интерфейс магазина OKKKI с вашим оформлением и товарами.


Если вы потеряли токен#

Ничего страшного: токен телеграм-бота можно получить заново в любой момент.

Командой /token#

  1. Откройте чат с BotFather в Telegram

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

  3. BotFather предложит выбрать, для какого бота нужен токен

  4. Выберите своего бота из списка

  5. BotFather пришлёт токен в ответ

Повторное получение токена командой /token в BotFather

Это будет тот же токен, что вы получили при создании: сам по себе он не меняется.

Через список своих ботов#

Другой способ:

  1. Отправьте BotFather команду /mybots

  2. Выберите своего бота

  3. Нажмите API Token в меню


Что ещё можно настроить в BotFather#

Настроек у BotFather много, но для работы в OKKKI почти все они подставляются автоматически. По желанию можно:

  • Загрузить аватарку бота: команда /setuserpic (рекомендуем)

  • Добавить короткое описание: команда /setdescription

  • Добавить текст для раздела «About»: команда /setabouttext

Для запуска это не обязательно, но так бот выглядит аккуратнее для клиентов. К этим настройкам можно вернуться позже. Если выбираете между собственным ботом и готовым решением, посмотрите, чем конструктор телеграм-бота отличается от готового магазина.


Если что-то не работает#

Проблема

Что проверить

BotFather не находится в поиске

Проверьте написание, ищите с @ перед названием

Команда /newbot не срабатывает

Нажмите Start в самом BotFather, потом отправьте команду

Username не принимается

Проверьте: латиница, в конце bot, имя уникальное

Имя бота не вводится

Уберите спецсимволы, которые Telegram не поддерживает

OKKKI не принимает токен

Скопируйте заново целиком, без пробелов в начале и в конце

Потеряли токен

Команда /token в BotFather пришлёт его снова

Подробные разборы есть в Базе знаний: «BotFather выдаёт ошибку при создании бота» и «OKKKI не принимает токен: что проверить».


Итог#

Чтобы создать бота в телеграм для магазина, хватит BotFather: команда /newbot, имя, username и токен. Токен вставьте в кабинете OKKKI на шаге «Додати бота». Весь путь от кнопки на сайте до кабинета описан в гайде про регистрацию в OKKKI.


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

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

Любой чат-бот в Telegram создаётся через BotFather: команда /newbot, имя, username и токен. Если бот нужен для продаж, подключите его токен к OKKKI, и бот заработает как магазин. Какие задачи закрывает чат бот для бизнеса и когда хватит готового решения, разобрано в отдельной статье.

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

Да, код не нужен. Создание бота в тг занимает несколько минут в чате с BotFather, а витрину, корзину и приём заказов добавляет OKKKI после подключения токена.

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

Имя задаётся на шаге 2, поменять его можно позже командой /setname. Username должен быть уникальным и заканчиваться на bot.

Что делать, если username занят?#

Добавьте к названию бренда shop, store, official, ua или свой город и попробуйте снова. Подойдёт любой свободный вариант.

Как получить токен, если я его потерял?#

Отправьте BotFather команду /token и выберите своего бота: BotFather пришлёт тот же токен.


Полезные материалы#

Статья помогла?