StreloБаза знанийВ кабинет

Как создать и подключить обычного Telegram-бота

Создайте бота через @BotFather в Telegram, скопируйте токен, вставьте его в разделе Каналы в Strelo - и все. Вебхук настраивается автоматически. Синонимы: настроить бота, подключить бота, создать бота, BotFather, токен бота, как добавить бота.

Пошагово

Шаг 1. Создайте бота в @BotFather

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

  1. Откройте Telegram, найдите @BotFather и нажмите «Запустить».
  2. Отправьте команду /newbot.
  3. Введите имя бота - отображаемое имя, которое видят пользователи (например, «Магазин Ромашка»). Можно на русском и с пробелами.
  4. Введите username бота - латиницей, без пробелов, обязательно заканчивается на bot (например, romashka_shop_bot). Username должен быть уникальным по всему Telegram.
  5. BotFather пришлет токен - длинную строку вида 123456789:ABCDefGhIJKlmNoPQRstuVWxYz. Скопируйте ее целиком. Токен - это пароль вашего бота, не передавайте его посторонним.
Здесь будет скриншотV-2.2
Токен выделен в последнем сообщении BotFather
гиф действия
Снять: переписка с @BotFather: /newbot, ввод имени, ввод username, ответ с токеном

Шаг 2. (по желанию) Оформите бота

Пока вы в @BotFather, можно добавить аватар и описание - это повышает доверие:

  • /setuserpic - аватар бота.
  • /setdescription - текст на экране до нажатия «Старт».
  • /setabouttext - короткое описание в профиле.
  • /setcommands - список команд в меню бота. Это необязательно для подключения, можно сделать позже.

Шаг 3. Подключите бота в Strelo

  1. В Strelo перейдите в раздел Каналы (левое меню).
  2. Нажмите кнопку «Подключить канал» в правом верхнем углу. Если каналов еще нет, нажмите большую кнопку «Подключить канал» по центру экрана.
  3. В выпадающем списке выберите «Telegram Bot» (строка «Обычный бот через @BotFather»).
  4. Откроется окно «Подключить Telegram Bot». Вставьте токен в поле Bot Token - оно скрыто как пароль, это нормально.
  5. Нажмите «Подключить» (или Enter).
Здесь будет скриншотS-2.1
Стартовый экран раздела Каналы, если ботов еще нет
Каналы - пустое состояние · открыть страницу
Снять: весь экран с заголовком «Подключите первый канал», двумя карточками «Telegram Bot» и «Telegram Business» и кнопкой «Подключить канал»
Выделить: кнопку «Подключить канал»
Здесь будет скриншотS-2.2
Форма подключения бота; вебхук регистрируется автоматически
Каналы - диалог подключения · открыть страницу
Снять: модальное окно «Подключить Telegram Bot» с полем Bot Token и кнопкой «Подключить»
Выделить: поле Bot Token

Strelo проверит токен у Telegram и автоматически зарегистрирует вебхук - адрес, на который Telegram будет отправлять сообщения. В списке появится карточка бота с голубым значком Bot и строкой «Подключен <дата>».

Шаг 4. Проверьте работу

  1. Откройте бота в Telegram по ссылке t.me/<username> и нажмите «Запустить».
  2. Если у вас уже есть сценарий с триггером (например, приветствие на /start), бот ответит.
  3. Если сценариев еще нет - создайте первый в разделе Цепочки.

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

Как узнать токен, если бот уже создан?

Откройте @BotFather, отправьте /mybots, выберите вашего бота и нажмите «API Token». Токен отобразится заново.

Можно ли подключить одного бота к нескольким сервисам?

Нет. Один бот - один вебхук. Если вы подключите бота к другому сервису, вебхук «перетянется» туда, и Strelo перестанет получать сообщения. Один бот всегда работает только в одном сервисе.

Что бот делает с фото, голосовыми и другими медиафайлами?

Strelo принимает и сохраняет входящие медиафайлы: фото, видео, голосовые, документы, стикеры. В диалоге они отображаются соответствующей меткой (например, «фото», «голосовое сообщение»). Тексты подписей к медиафайлам тоже обрабатываются и могут запускать триггеры.

Если не получается

  • «Invalid Bot Token» при подключении - токен неверный или скопирован не полностью. Вставьте строку целиком (с частью до и после двоеточия), без пробелов. При сомнениях возьмите токен заново в @BotFather командой /token.
  • Бот не отвечает на сообщения - проверьте три вещи: (1) канал в статусе «Активен» в разделе Каналы; (2) есть опубликованный сценарий с подходящим триггером; (3) этот же токен не используется в другом сервисе одновременно - вебхук «перетягивается».
  • «Лимит каналов исчерпан» - на вашем тарифе достигнут предел ботов. Удалите лишний канал или повысьте тариф.
  • Username занят - придумайте другой, заканчивающийся на bot.

Лимиты и тариф

Free: 1 канал. Pro: 3. Business: 10. Enterprise: без ограничения. Подробнее - в статье «Тарифы, лимиты и что доступно на каждом плане».

Смежные вопросы

Не нашли ответ?

Спросите ИИ-ассистента или напишите живой поддержке - поможем разобраться.