Отправка сообщения в канал Телеграм из бота
Отправлять сообщение в канал Телеграм мы будем используя API Телеграм напрямую. Сделаем это при помощи действия Обмен данными.
Наш бот будет запрашивать пароль для возможности отправить сообщение в наш канал.
Первое, что нужно сделать, это добавить вашего бота в качестве администратора на ваш канал. Делается это так же как добавляется подписчик в настройках вашего канала.
Создадим сценарий, где будем запрашивать пароль, проверять его и просить ввести сообщение. Далее отправляем сообщение на канал с помощью сценария действий. Всего 3 блока сообщений и 1 сценарий действий.
.png?alt=media&token=3830fb07-7177-4a2f-b07f-bf9224c67589)
.png?alt=media&token=6df30ef8-d3b1-4ada-91fd-aa2df0e207e6)
.png?alt=media&token=df5e0132-c7fc-4e54-a208-1c1a02501187)
.png?alt=media&token=df477ef6-9ad9-44f9-b134-b37e2bfdc029)
Мы будем использовать документацию Телеграм для отправки сообщения в Телеграм-канал. Она расположена по ссылке https://core.telegram.org/bots/api#sendmessage
где вместо <token> вставляете токен своего бота
.png?alt=media&token=eceaecc2-4c56-4cb3-b8ae-181e23eba372)
В конце отправляем сообщение об успешной отправке.
Сценарий готов.
Last modified 8mo ago