Telegram
Через Agent Platform вы можете опубликовать процесс в виде:
- обычного Telegram-бота;
- Telegram-бота для бизнес-аккаунтов.
Чтобы использовать ваш процесс в Telegram:
Создание бота
Прежде чем опубликовать процесс в Telegram, нужно создать бота на стороне Telegram.
-
Откройте Telegram и в поиске контактов введите
BotFather. -
Отправьте команду
/newbotв чат с BotFather. -
Придумайте имя бота и отправьте его в чат. Имя будет отображаться в контактах и чатах.
-
Придумайте
usernameдля бота и отправьте его в чат.username— короткое имя, которое используется для упоминаний бота и в ссылках на профиль.- Может состоять из букв латинского алфавита, подчеркиваний и цифр.
- Должно заканчиваться на
bot, например:test_botилиTestBot. - Может быть от 5 до 32 символов.
-
BotFather отправит ссылку на вашего бота и токен. Скопируйте токен, он потребуется при подключении канала. Токен представляет собой набор символов вида
123456789:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw. -
Если вы хотите подключить процесс к бизнес-аккаунту:
- Отправьте команду
/mybotsв чат с BotFather. - Выберите бота в списке.
- Перейдите в Bot Settings → Business Mode.
- Нажмите Turn on.
- Добавьте бота в бизнес-аккаунт.
- Отправьте команду
Если вы потеряли токен, отправьте команду /token в чат с BotFather.
BotFather создаст новый токен.
Подключение канала
Добавить новый канал в проекте можно несколькими способами:
- В проекте перейдите в раздел Интеграции, выберите Подключить → Канал → Telegram.
- На холсте выберите Сообщение → Подключить канал → Telegram.
Укажите настройки:
- Задайте название. Оно будет отображаться в списке интеграций.
- В поле Токен бота выберите Добавить новые, чтобы создать новые учетные данные для Telegram.
- Задайте название учетных данных.
- Токен — укажите токен, который вы получили при создании бота, и нажмите Добавить.
- Включите Автоматический деплой, чтобы изменения автоматически публиковались в канале при нажатии кнопки Опубликовать на холсте. В противном случае их нужно публиковать вручную кнопкой Опубликовать в триггере Сообщение.
- Нажмите Добавить.
Теперь вы можете получать и отправлять сообщения в этом канале в рамках своего процесса.
Тестирование процесса
Перейдите в окно диалога с ботом в Telegram и напишите ему. После этого должен начаться ваш диалог с ботом согласно вашему процессу.