Как создать и подключить обычного Telegram-бота
Создайте бота через @BotFather в Telegram, скопируйте токен, вставьте его в разделе Каналы в Strelo - и все. Вебхук настраивается автоматически. Синонимы: настроить бота, подключить бота, создать бота, BotFather, токен бота, как добавить бота.
Пошагово
Шаг 1. Создайте бота в @BotFather
@BotFather - официальный бот Telegram для создания и управления вашими ботами.
- Откройте Telegram, найдите @BotFather и нажмите «Запустить».
- Отправьте команду
/newbot. - Введите имя бота - отображаемое имя, которое видят пользователи (например, «Магазин Ромашка»). Можно на русском и с пробелами.
- Введите username бота - латиницей, без пробелов, обязательно заканчивается на
bot(например,romashka_shop_bot). Username должен быть уникальным по всему Telegram. - BotFather пришлет токен - длинную строку вида
123456789:ABCDefGhIJKlmNoPQRstuVWxYz. Скопируйте ее целиком. Токен - это пароль вашего бота, не передавайте его посторонним.
Шаг 2. (по желанию) Оформите бота
Пока вы в @BotFather, можно добавить аватар и описание - это повышает доверие:
/setuserpic- аватар бота./setdescription- текст на экране до нажатия «Старт»./setabouttext- короткое описание в профиле./setcommands- список команд в меню бота. Это необязательно для подключения, можно сделать позже.
Шаг 3. Подключите бота в Strelo
- В Strelo перейдите в раздел Каналы (левое меню).
- Нажмите кнопку «Подключить канал» в правом верхнем углу. Если каналов еще нет, нажмите большую кнопку «Подключить канал» по центру экрана.
- В выпадающем списке выберите «Telegram Bot» (строка «Обычный бот через @BotFather»).
- Откроется окно «Подключить Telegram Bot». Вставьте токен в поле Bot Token - оно скрыто как пароль, это нормально.
- Нажмите «Подключить» (или Enter).
Strelo проверит токен у Telegram и автоматически зарегистрирует вебхук - адрес, на который Telegram будет отправлять сообщения. В списке появится карточка бота с голубым значком Bot и строкой «Подключен <дата>».
Шаг 4. Проверьте работу
- Откройте бота в Telegram по ссылке
t.me/<username>и нажмите «Запустить». - Если у вас уже есть сценарий с триггером (например, приветствие на
/start), бот ответит. - Если сценариев еще нет - создайте первый в разделе Цепочки.
Частые подвопросы
Как узнать токен, если бот уже создан?
Откройте @BotFather, отправьте /mybots, выберите вашего бота и нажмите «API Token». Токен отобразится заново.
Можно ли подключить одного бота к нескольким сервисам?
Нет. Один бот - один вебхук. Если вы подключите бота к другому сервису, вебхук «перетянется» туда, и Strelo перестанет получать сообщения. Один бот всегда работает только в одном сервисе.
Что бот делает с фото, голосовыми и другими медиафайлами?
Strelo принимает и сохраняет входящие медиафайлы: фото, видео, голосовые, документы, стикеры. В диалоге они отображаются соответствующей меткой (например, «фото», «голосовое сообщение»). Тексты подписей к медиафайлам тоже обрабатываются и могут запускать триггеры.
Если не получается
- «Invalid Bot Token» при подключении - токен неверный или скопирован не полностью. Вставьте строку целиком (с частью до и после двоеточия), без пробелов. При сомнениях возьмите токен заново в @BotFather командой
/token. - Бот не отвечает на сообщения - проверьте три вещи: (1) канал в статусе «Активен» в разделе Каналы; (2) есть опубликованный сценарий с подходящим триггером; (3) этот же токен не используется в другом сервисе одновременно - вебхук «перетягивается».
- «Лимит каналов исчерпан» - на вашем тарифе достигнут предел ботов. Удалите лишний канал или повысьте тариф.
- Username занят - придумайте другой, заканчивающийся на
bot.
Лимиты и тариф
Free: 1 канал. Pro: 3. Business: 10. Enterprise: без ограничения. Подробнее - в статье «Тарифы, лимиты и что доступно на каждом плане».
Смежные вопросы
Не нашли ответ?
Спросите ИИ-ассистента или напишите живой поддержке - поможем разобраться.