Telegram Group: руководство для первой рассылки
Telegram канал представляет собой ленту текстовых сообщений, которые
дополняются медиафайлами и эмодзи. Также в канале доступны комм ентарии и
опросы пользователей. Группы отличаются от каналов двусторонней
коммуникацией: каждый пользователь может написать сообщение в общий чат. |
Шаг 1. Создайте бот и получите токен
1. Зайдите в Telegram, введите @BotFather
в окне поиска и выберете нужного бота:
2. Начните диалог с ботом, нажав кнопку START
в чате. Затем отправьте боту команду /newbot
. Введите сначала имя, а затем username для нового бота. Обратите внимание, username должен оканчиваться на "bot" или "Bot". С копируйте полученный токен бота:
Шаг 2. Добавьте бота в группу или канал и получите chat_id
1. Создайте группу или канал. Более подробную информацию о том, как это сделать, вы найдете здесь.
2. Добавьте бота в группу или канал. Затем назначьте боту права администратора.
3. Отправьте тестовое сообщение в чат с помощью API-запроса. Сделать это можно через Postman или любой другой инструмент для тестирования API.
Метод: POST
URL-адрес:
https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[CHANNEL_NAME]&text=[MESSAGE_TEXT]
[BOT_API_KEY]
— токен бота, полученный в диалоге с@BotFather
.[CHANNEL_NAME]
— название канала или группы через@
.[MESSAGE_TEXT]
— текст сообщения.
Пример:
https://api.telegram.org/bot2080910120:AAGfho8n3_uyk5trh4DpKTvNlsJLkadsZ7IE/sendMessage?chat_id=@new_test_group132&text=Привет!
Название заложено в ссылке на канал или группу. Например, если ссылка t.me/test_channel132
, то названием канала станет часть после слеша — test_channel132
.
Ответ:
В теле ответа вы получите chat_id
. Он должен начинаться с -100
.