Токен бота не принимается: что проверить

Токен бота не принимается чаще всего из-за лишних пробелов при копировании, старого токена после обновления в BotFather или бота, который уже подключён к другому магазину. Токен вставляется в кабинете OKKKI на шаге «Додати бота». Ниже — как правильно скопировать токен и что проверить, если кабинет его не принимает.
Быстрое решение: скопируйте токен заново#
Откройте чат с @BotFather, отправьте /mybots, выберите своего бота и нажмите API Token. Скопируйте токен кнопкой копирования в сообщении BotFather, а не выделением вручную: тогда в строку не попадут ни пробелы, ни переносы.
Как вставить токен в кабинете OKKKI#
Откройте Telegram и перейдите в чат с @BotFather.
Отправьте
/mybotsи выберите бота, которого подключаете к магазину.Нажмите API Token и скопируйте токен.
Вернитесь в кабинет OKKKI на шаг «Додати бота». Если вы ещё не дошли до этого шага, начните с гайда первый вход и старт в OKKKI.
Очистите поле для токена, вставьте токен через Ctrl+V (Windows) или Cmd+V (Mac) и сохраните.
Почему токен бота не принимается: причины и решения#
В токене лишние символы. Обычно это пробел в начале или в конце, перенос строки или обрезанный фрагмент. Токен состоит из цифр, двоеточия, латинских букв, подчёркиваний и дефисов, без пробелов. Очистите поле и вставьте токен ещё раз.
Токен устарел. Если вы нажимали Revoke current token в BotFather, прежний токен больше не работает. Возьмите актуальный: команда
/mybots, затем ваш бот и кнопка API Token.Вы скопировали токен другого бота. Если в аккаунте несколько ботов, проверьте username в списке
/mybotsперед копированием.Бот уже подключён к другому магазину. Для нового магазина создайте отдельного бота командой
/newbotв BotFather. На одном аккаунте Telegram можно держать до 20 ботов.Кабинет не реагирует на вставку. Обновите страницу или закройте и снова откройте @okkki_official_bot, потом вернитесь на шаг «Додати бота».
Как не допустить ошибки с токеном#
Не пересылайте токен в чаты и не показывайте его на скриншотах: с токеном кто угодно может управлять вашим ботом. Если токен мог попасть к посторонним, обновите его в BotFather (Revoke current token) и вставьте новый в кабинете. Подробнее — в статье Как сменить токен бота.
Частые вопросы#
Где взять токен бота?#
В @BotFather: команда /mybots, затем ваш бот и кнопка API Token. Если бота ещё нет, создайте его командой /newbot.
Куда вставлять токен бота?#
В кабинете OKKKI на шаге «Додати бота».
Можно ли подключить одного бота к двум магазинам?#
Для каждого магазина подключайте отдельного бота.
Что делать, если BotFather не создаёт бота?#
Чаще всего причина в username: в нём должно быть от 5 до 32 символов и окончание на bot. Разбор сообщений BotFather — в статье Ошибка в BotFather при создании бота.
Куда писать, если ничего не помогло?#
Напишите менеджеру @manager_okkki: опишите, что происходит после вставки, и приложите скриншот без токена. Сам токен в чат не отправляйте.
Обычно виноваты пробелы или устаревший токен, поэтому сначала скопируйте его из BotFather заново. Если бота ещё нет, пройдите шаги из гайда как создать бота и получить токен.