Telegram как входящий канал
Через JAICP вы можете опубликовать:
- обычного 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 создаст новый токен.Создание канала
-
В JAICP нажмите Каналы → Входящие → Подключить канал на панели управления.
-
В разделе Мессенджеры и соцсети выберите Telegram.
-
Укажите настройки:
- Название — название канала.
- Токен — токен бота, полученный в диалоге с BotFather.
- Ветка — ветка проекта, которую вы хотите развернуть в канал, по умолчанию
master
. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита. - Оператор — операторский канал. Вы можете оставить это поле пустым.
- Публикация — способ публикации проекта:
- Автоматически после каждого сохранения изменений в проект.
- Вручную с помощью кнопки Опубликовать в строке с описанием канала.
предупреждениеПубликацию сценария нужно выполнять перед запуском бота. На этом этапе происходит сборка бота, проверка синтаксиса сценариев и скриптов, а также проверка прохождения тестов. -
Нажмите Создать.
-
Дождитесь всплывающего окна с результатом публикации. После успешной публикации чат-бот готов к использованию.
Тестирование бота
Перейдите в окно диалога с ботом в Telegram и отправьте ему активационную фразу, предусмотренную вашим сценарием. После этого должен начаться ваш диалог с ботом.
Оплата в Telegram
Вы можете принимать платежи от пользователей Telegram за предоставляемые услуги или товары.