С чего начать: создание вашего первого Telegram-бота
Узнайте, как получить токен бота, подключить его к Soruki и запустить приветственное меню меньше чем за 10 минут.
Добро пожаловать в Soruki! Telegram-боты — это отличный способ автоматизировать общение с клиентами, отвечать на вопросы и собирать заявки. В этой статье мы пошагово разберем, как создать и запустить вашего первого бота с использованием реальных инструментов нашей платформы.
Шаг 1: Создание бота в BotFather
Сначала нужно зарегистрировать нового бота в самом Telegram.
- Откройте Telegram и найдите официального бота @BotFather.
- Нажмите кнопку Запустить и отправьте команду
/newbot. - Укажите название вашего бота (например, Моя Компания).
- Укажите юзернейм бота, который должен заканчиваться на "bot" (например, my_company_bot).
- Скопируйте полученный HTTP API токен. Никому не показывайте этот токен!
Шаг 2: Подключение токена к Soruki
Теперь привяжем бота к вашему кабинету:
- Войдите в панель Soruki.
- Нажмите Добавить бота в левом боковом меню.
- Вставьте токен, скопированный у BotFather.
- Наша платформа автоматически настроит надежное webhook-подключение к серверам Telegram для мгновенного получения сообщений.
Soruki поддерживает подключение нескольких Telegram-ботов в одном аккаунте. Вы можете переключаться между ними в левой панели управления.
Шаг 3: Проектирование сценария во Flow Builder
В отличие от простых конструкторов, Soruki использует полноценный Flow Builder для создания разветвленных сценариев (branching flows):
- Перейдите в раздел Конструктор сценариев (Flow Builder).
- Вы увидите стартовый экран (Start Screen), который автоматически срабатывает при отправке пользователем команды
/start. - Добавьте текстовый блок и впишите текст приветствия. Например:
"Привет! Добро пожаловать. Чем я могу вам помочь?"
- Подключите к этому экрану новые ветки (custom screens), создавая цепочки шагов на холсте.
Шаг 4: Настройка клавиатурных меню (Keyboard Templates)
К каждому экрану вы можете прикрепить кнопки для навигации:
- Inline-кнопки: прикрепляются к сообщению, позволяют запускать переходы по сценарию или открывать внешние URL-ссылки.
- Обычные (Reply) кнопки: заменяют стандартную клавиатуру пользователя внизу экрана.
Создавайте кнопки прямо в редакторе экрана или выбирайте готовые шаблоны клавиатур из библиотеки шаблонов.
Шаг 5: Проверка и совместная работа
- Нажмите кнопку Опубликовать (Publish) в правом верхнем углу. Изменения вступят в силу мгновенно.
- Откройте вашего бота в Telegram и отправьте
/start, чтобы протестировать переходы. - Пригласите коллег в проект через настройки Команды (Team) и назначьте им роли, чтобы они могли помогать пользователям в реальном времени через встроенный чат Inbox.