Перейти к основному содержимому

Создание бота в Telegram

Прежде чем подключить магазин к Botobot, нужно создать бота в Telegram через специальный сервис @BotFather.

Что такое @BotFather?

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


Пошаговая инструкция

Шаг 1: Откройте @BotFather

  1. Откройте приложение Telegram
  2. В поиске введите @BotFather
  3. Откройте чат с официальным ботом (у него должна быть синяя галочка верификации)
  4. Нажмите кнопку Start или отправьте команду /start
Проверьте подлинность

Убедитесь, что username бота именно @BotFather и у него есть синяя галочка. Это защитит вас от мошенников.


Шаг 2: Создайте нового бота

Отправьте команду:

/newbot

BotFather ответит приветствием и попросит ввести имя для бота.


Шаг 3: Укажите имя бота (Display Name)

Это имя будет видно пользователям в списке чатов и в заголовке.

Примеры:

Магазин Цветов
Кофейня "Эспрессо"
Доставка Суши 24/7

Правила:

  • Может содержать любые символы
  • Любая длина
  • Можно использовать эмодзи: 🌸 Цветочный магазин
  • Можно изменить позже
Важно

Это НЕ username бота, а отображаемое имя. Username вы укажете на следующем шаге.


Шаг 4: Укажите username бота

Username — это уникальный идентификатор бота, по которому его можно найти.

Правила:

  • Должен заканчиваться на bot или Bot
  • Только латинские буквы, цифры и нижнее подчеркивание
  • Минимум 5 символов
  • Должен быть уникальным

Примеры правильных username:

flowers_shop_bot
CoffeeEspressoBot
sushi24_bot
my_store_2024_bot

Примеры неправильных username:

myshop          ❌ (не заканчивается на bot)
my-shop-bot ❌ (содержит дефис)
магазин_bot ❌ (кириллица)
bot ❌ (слишком короткий)
Советы по выбору username
  • Используйте название вашего бренда
  • Делайте его запоминающимся
  • Избегайте сложных комбинаций

Шаг 5: Получите токен

После успешного создания бота BotFather отправит вам сообщение с:

1. Поздравлением

Done! Congratulations on your new bot.

2. Информацией о боте

  • Имя бота
  • Username бота
  • Ссылка на бота

3. Токеном доступа (API Token)

Use this token to access the HTTP API:
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz-123456
Храните токен в безопасности!

Токен — это ключ доступа к вашему боту!

  • Никому не передавайте токен
  • Не публикуйте его в открытом доступе
  • С помощью токена можно полностью управлять ботом
  • Если токен скомпрометирован, его можно сбросить через @BotFather

Шаг 6: Скопируйте токен

Как скопировать токен:

На телефоне:

  1. Долгое нажатие на токен
  2. Выберите "Копировать"

На десктопе:

  1. Выделите токен мышкой
  2. Нажмите Ctrl+C (Windows/Linux) или Cmd+C (Mac)

Дополнительные настройки бота

После создания бота можно настроить дополнительные параметры через @BotFather.

Добавить описание

Описание видят пользователи, когда открывают профиль бота.

/setdescription

Пример:

Добро пожаловать в наш магазин! 🛍
Здесь вы можете заказать товары с доставкой.
Работаем ежедневно с 9:00 до 21:00.

Добавить короткое описание

Короткое описание показывается в результатах поиска.

/setabouttext

Пример:

Интернет-магазин с доставкой по городу

Установить аватар

/setuserpic

Загрузите изображение:

  • Формат: JPG или PNG
  • Размер: минимум 512x512 px
  • Квадратное изображение

Настроить команды бота

/setcommands

Базовые команды для магазина:

start - Открыть магазин
catalog - Показать каталог
cart - Моя корзина
orders - Мои заказы
help - Помощь

Управление существующим ботом

Получить токен заново

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

/token

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

Изменить токен (если скомпрометирован)

/revoke
Внимание!

После смены токена старый токен перестанет работать! Нужно будет обновить токен в Botobot.

Изменить имя бота

/setname

Изменить username

/setusername
Будьте осторожны

Изменение username может привести к потере существующих пользователей, если они сохранили старую ссылку.

Удалить бота

/deletebot
Необратимая операция!

После удаления бота восстановить его невозможно. Username станет доступен для регистрации другими пользователями.


Частые ошибки

"Sorry, this username is already taken"

Причина: Username уже занят другим ботом.

Решение:

  • Придумайте другой username
  • Добавьте цифры или подчеркивания
  • Попробуйте вариации названия

"Sorry, this username is invalid"

Причина: Username не соответствует требованиям.

Решение:

  • Проверьте, что username заканчивается на bot
  • Используйте только латинские буквы и цифры
  • Минимум 5 символов

"Bad Request: token is invalid"

Причина: Токен скопирован неполностью или с ошибкой.

Решение:

  • Скопируйте токен заново
  • Проверьте, что нет лишних пробелов
  • Убедитесь, что скопирован весь токен

Что дальше?

После создания бота и получения токена:

  1. Зарегистрируйтесь в Botobot (если еще не сделали)
  2. Подключите бота к Botobot — используйте полученный токен
  3. Изучите личный кабинет

Нужна помощь?

Если у вас возникли проблемы с созданием бота:

📧 Email: support@botobot.ru
💬 Telegram: @BotobotSupport_bot


Бот создан? Отлично! Теперь подключите его к Botobot