Настройка уведомлений
Создайте блок Действия и найдите пункт Внешний запрос.
Нажмите кнопку Редактировать и откройте данный блок.
Тип запроса выберите POST, а в URL адресе укажите следующее https://api.telegram.org/bot<MyToken>/sendMessage
Перейдите в Telegram и найдите бота BotFather. Отправьте команду /mybots, выберите нужного бота, нажмите кнопку API Token и скопируйте его.
В ранее созданном внешнем запросе в ссылке вместо <токен>
подставьте скопированный токен и сохраните изменения.
Перейдите в web-версию Telegram.
Чтобы получить ID закрытого канала или группы, нужно открыть сам канал или группу и скопировать цифры из адресной строки — они находятся в конце ссылки. Эти цифры лучше сохранить, например, в текстовом файле, чтобы не потерять.
Важно: ID должен начинаться с 1 или 2. Если он начинается с 4 или другой цифры, то необходимо временно сделать канал открытым, затем снова закрыть его. После этого ID обновится и будет корректным.
Вернитесь в бота, зайдите в блок Действие, перейдите во вкладку Тело и укажите там следующий текст:
{
“chat_id”: “-100<id>”,
“text”: “Тест”,
“parse_mode”: “MarkdownV2”
}
Вместо <id> укажите скопированный id из Web-версии Telegram. Вместо Тест можно указать любой текст (в конце статьи описаны варианты форматирования текста).
Ниже пример готового варианта.
Сохраните шаг и перейдите в Telegram в нашу группу/канал. Необходимо назначить бота Администратором со всеми правами.
Запустите Действие и в канале отразится указанный текст из шага.
Форматирование
При отправке текст можно также форматировать. Поддерживаемые режимы парсинга (в примере Markdown2):
- Markdown (устаревший вариант, но его также можно использовать)
- MarkdownV2 (актуальная версия Markdown)
- HTML (более гибкое форматирование)
- Markdown (Legacy)
Простой Markdown с ограниченными возможностями:
*жирный текст*
_курсив_
`моноширинный`
Пример:
{
“chat_id”: “-100<id>”,
“text”: “*Жирный* и _курсив_, `код`”,
“parse_mode”: “Markdown”
}
- MarkdownV2 (Из примера)
Более строгий и расширенный синтаксис:
*жирный*
__жирный (альтернатива)__
_курсив_
~зачёркнутый~
`моноширинный`
[ссылка](https://google.com)
Пример:
{
“chat_id”: “-100<id>”,
“text”: “*Жирный* и _курсив_, ~зачёркнутый~, [ссылка](https://google.com)”,
“parse_mode”: “MarkdownV2”
}
- HTML
Более мощное форматирование:
<b>жирный</b>
<i>курсив</i>
<u>подчёркнутый</u>
<s>зачёркнутый</s>
<code>моноширинный</code>
<pre>блок кода</pre>
<a href=’https://google.com’>ссылка</a>
Пример:
{
“chat_id”: “-100<id>”,
“text”: “<b>Жирный</b>, <i>курсив</i>, <s>зачёркнутый</s>, <a href=’https://google.com’>ссылка</a>”,
“parse_mode”: “HTML”
}
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите в телеграм BotHelpSupportBot или на почту hello@bothelp.io
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.