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

Магазин OKKKI работает внутри вашего собственного Telegram-бота. Клиенты открывают не общего бота платформы, а именно вашего: с вашим названием, логотипом и товарами. Чтобы такой бот появился, его нужно создать через официальный инструмент Telegram — BotFather. В этом гайде разбираем, как создать бота в телеграм: от поиска BotFather до момента, когда токен бота у вас на руках.
Что такое BotFather и почему именно он#
BotFather — официальный бот Telegram, который создаёт других ботов. Это не сторонний сервис и не часть OKKKI. Так устроен Telegram: любой бот начинается с BotFather, какую бы платформу или разработчика вы ни выбрали.
Создать своего бота в телеграм за вас OKKKI не может: 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.» Он просит придумать имя бота.


Шаг 2. Ввести имя бота#
Это название, которое клиенты увидят в шапке чата с ботом. Писать можно на любом языке, с пробелами, заглавными буквами и эмодзи.
Примеры:
LUMEN
LUMEN | Косметика
URBAN DROP Shop
Магазин LUMEN
Имя не окончательное: его можно поменять позже командой /setname.
Шаг 3. Ввести username бота#
Это короткое уникальное имя, из которого получится ссылка на бота (например, t.me/lumen_shop_bot). Правила такие:
Только латиница, цифры и нижнее подчёркивание
В конце должно стоять
bot(илиBot)Имя должно быть уникальным во всём Telegram
Длина от 5 до 32 символов
Примеры подходящих username:
lumen_shop_boturbandropbotlumencosmetics_bot
Если username занят, BotFather ответит: «Sorry, this username is already taken. Please try something different.» Тогда введите другой вариант.

Совет: добавьте к названию бренда shop, store, official, ua или свой город: так проще найти свободный username.
Шаг 4. Получить токен#
Когда username принят, BotFather пришлёт поздравление и токен. Это длинная строка такого вида:
7438192745:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw
Эта строка и есть токен Telegram-бота, ключ к вашему боту. Скопируйте его целиком: без пробелов, запятых и переносов строки.
Что делать с токеном дальше#
Токен вставляется в кабинете OKKKI на шаге «Додати бота».
Вставьте скопированный токен и подтвердите. Если токен верный, OKKKI подключит бота к платформе и сам переведёт вас в кабинет (/dashboard).

С этого момента бот работает как магазин. Клиенты, которые откроют t.me/lumen_shop_bot, увидят интерфейс магазина OKKKI с вашим оформлением и товарами.
Если вы потеряли токен#
Ничего страшного: токен телеграм-бота можно получить заново в любой момент.
Командой /token#
Откройте чат с BotFather в Telegram
Отправьте команду
/tokenBotFather предложит выбрать, для какого бота нужен токен
Выберите своего бота из списка
BotFather пришлёт токен в ответ

Это будет тот же токен, что вы получили при создании: сам по себе он не меняется.
Через список своих ботов#
Другой способ:
Отправьте BotFather команду
/mybotsВыберите своего бота
Нажмите API Token в меню
Что ещё можно настроить в BotFather#
Настроек у BotFather много, но для работы в OKKKI почти все они подставляются автоматически. По желанию можно:
Загрузить аватарку бота: команда
/setuserpic(рекомендуем)Добавить короткое описание: команда
/setdescriptionДобавить текст для раздела «About»: команда
/setabouttext
Для запуска это не обязательно, но так бот выглядит аккуратнее для клиентов. К этим настройкам можно вернуться позже. Если выбираете между собственным ботом и готовым решением, посмотрите, чем конструктор телеграм-бота отличается от готового магазина.
Если что-то не работает#
Проблема | Что проверить |
|---|---|
BotFather не находится в поиске | Проверьте написание, ищите с @ перед названием |
Команда | Нажмите Start в самом BotFather, потом отправьте команду |
Username не принимается | Проверьте: латиница, в конце |
Имя бота не вводится | Уберите спецсимволы, которые Telegram не поддерживает |
OKKKI не принимает токен | Скопируйте заново целиком, без пробелов в начале и в конце |
Потеряли токен | Команда |
Подробные разборы есть в Базе знаний: «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 пришлёт тот же токен.
Полезные материалы#
Гайд: Как выбрать шаблон магазина и можно ли сменить его потом — предыдущий шаг
Гайд: Первый обзор кабинета OKKKI: где что находится — следующий шаг
Гайд: Как начать работу с OKKKI: от кнопки до кабинета — весь путь регистрации
База знаний: BotFather выдаёт ошибку при создании бота
База знаний: OKKKI не принимает токен: что проверить