База знаний

Ошибка в BotFather при создании бота для магазина

Ошибка в BotFather при создании бота для магазина

Ошибка BotFather при создании бота чаще всего означает, что username не соответствует правилам Telegram или уже занят. Реже BotFather просит подождать после нескольких неудачных попыток или напоминает о лимите ботов на аккаунте. Ниже разобрано каждое сообщение и то, как его исправить. После этого вы получите токен и подключите бота к магазину в OKKKI.

Быстрое решение: проверьте username#

Username бота должен заканчиваться на bot (например, _bot), содержать от 5 до 32 символов и состоять только из латинских букв, цифр и подчёркиваний. Попробуйте вариант вроде mybrand_shop_bot. Если BotFather принял username, он сразу пришлёт токен.

Это отдельный бот вашего магазина. Не путайте его с @okkki_official_bot: через него вы входите в OKKKI, а своего бота создаёте сами в @BotFather.

Как создать бота в BotFather без ошибок#

  1. Откройте Telegram и найдите @BotFather с синей галочкой верификации.

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

  3. Введите название бота. Его видят покупатели в чате. Название можно писать по-украински, с пробелами, например: Coffee Lab — кава з доставкою.

  4. Введите username бота. Это адрес бота в Telegram: латиница, цифры, подчёркивания и окончание на bot, например: coffee_lab_kyiv_bot.

  5. BotFather пришлёт токен: число, двоеточие и длинный набор букв и цифр, например 1234567890:ABCdef.... Скопируйте его полностью.

  6. Вставьте токен в кабинете OKKKI на шаге «Додати бота». Весь путь от входа до готового магазина — в гайде регистрация в OKKKI по шагам.

Ошибка BotFather при создании бота: что означает каждая#

«Sorry, this username is already taken»#

Причина: такой username уже есть у другого бота. Что сделать: добавьте город, год или сокращение бренда. Например, вместо coffee_bot — coffee_kyiv_bot или coffee2026_bot.

«Sorry, this username is invalid»#

Причина: username нарушает правила Telegram: в нём есть кириллица, дефис, точка или пробел, он короче 5 символов или не заканчивается на bot. Что сделать: оставьте только латинские буквы (a–z), цифры (0–9) и подчёркивания (_), проверьте длину и окончание.

«Sorry, too many attempts»#

Причина: после нескольких неудачных попыток подряд BotFather временно ограничивает действия. Что сделать: подождите столько, сколько указано в сообщении, и попробуйте снова с уже проверенным username.

BotFather не даёт создать ещё одного бота#

Причина: на одном аккаунте Telegram может быть до 20 ботов. Что сделать: удалите ненужного бота командой /deletebot в BotFather или создайте бота с другого аккаунта Telegram.

BotFather не отвечает#

Причина: скорее всего, вы пишете не тому боту. В поиске Telegram попадаются двойники с похожими названиями. Что сделать: откройте официального бота по адресу t.me/BotFather и проверьте синюю галочку рядом с именем.

Если ничего не помогло#

Напишите менеджеру @manager_okkki: какую ошибку показывает BotFather и какой username вы вводили. Подскажем, что именно поменять.

Если бот уже создан, но дальше что-то не работает, помогут эти материалы:

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

Можно ли назвать бота по-украински?#

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

Сколько ботов можно создать на одном аккаунте Telegram?#

До 20. Если лимит исчерпан, удалите лишнего бота через /deletebot или воспользуйтесь другим аккаунтом.

Где найти токен, если я закрыл чат с BotFather?#

Отправьте BotFather команду /mybots, выберите своего бота и нажмите «API Token». BotFather покажет токен ещё раз.

Большинство ошибок BotFather при создании бота исчезает после исправления username: латиница, от 5 до 32 символов, окончание на bot. Токен уже есть? Следующий шаг — в гайде как получить токен и подключить бота.

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