Создание бота в Telegram
Прежде чем подключить магазин к Botobot, нужно создать бота в Telegram через специальный сервис @BotFather.
@BotFather — это официальный бот Telegram для создания и управления ботами. Он предоставляется самой командой Telegram.
Пошаговая инструкция
Шаг 1: Откройте @BotFather
- Откройте приложение Telegram
- В поиске введите @BotFather
- Откройте чат с официальным ботом (у него должна быть синяя галочка верификации)
- Нажмите кнопку 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 ❌ (слишком короткий)
- Используйте название вашего бренда
- Делайте его запоминающимся
- Избегайте сложных комбинаций
Шаг 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: Скопируйте токен
Как скопировать токен:
На телефоне:
- Долгое нажатие на токен
- Выберите "Копировать"
На десктопе:
- Выделите токен мышкой
- Нажмите 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"
Причина: Токен скопирован неполностью или с ошибкой.
Решение:
- Скопируйте токен заново
- Проверьте, что нет лишних пробелов
- Убедитесь, что скопирован весь токен
Что дальше?
После создания бота и получения токена:
- Зарегистрируйтесь в Botobot (если еще не сделали)
- Подключите бота к Botobot — используйте полученный токен
- Изучите личный кабинет
Нужна помощь?
Если у вас возникли проблемы с созданием бота:
📧 Email: support@botobot.ru
💬 Telegram: @BotobotSupport_bot
Бот создан? Отлично! Теперь подключите его к Botobot →