Send-TelegramMessage
Отправить сообщение вам в Telegram
Параметры
-Text Текст для отправки
-Parse_mode Режим синтаксического анализа
HTML
Markdown
MarkdownV2
-Reply_to_message_id Отправить ответ на сообщение
id_message
-Disable_notification Отправить без звука
-Disable_web_page_preview Отключить предварительный просмотр веб-страницы
💡Форматирование текста в режиме MarkdownV2
Эффект | Синтаксис |
---|---|
жирный | *текст* |
курсив | _текст_ |
подчёркнутый | __текст__ |
зачёркнутый | ~текст~ |
моноширинный | `текст` |
скрытый | ||текст|| |
ссылка | [Яндекс](https://yandex.ru) |
упоминание пользователя | [John Smith](tg://user?id=123456789) |
Любой символ с кодом от 1 до 126 включительно может быть экранирован в любом месте с предшествующим символом
\
, и в этом случае он обрабатывается как обычный символ, а не как часть разметки. Это означает, что символ\
обычно должен экранироваться предшествующим символом\
.Внутри блока моноширинного текста все символы
`
и\
должны экранироваться предшествующим символом\
.Внутри
(...)
части определения встроенной ссылки все)
и\
должны быть экранированы предшествующим символом\
.Во всех других местах символы
_
,*
,[
,]
,(
,)
,~
,`
,>
,#
,+
,-
,=
,|
,{
,}
,.
,!
должны быть экранированы символом\
.В случае неоднозначности между объектами курсива и подчеркивания
__
всегда жадно обрабатывается слева направо
как начало или конец объекта подчеркивания, поэтому вместо___курсивное подчеркивание___
используйте
___курсивное подчеркивание_`r__
, где`r
- символ с кодом 13, который будут проигнорированы.
Примеры
Отправить сообщение в телеграм.
Wake up, Neo, select all
Send-TelegramMessage "Hello, World!"
Отправить сообщение в телеграм, выделив слово "очень" подчеркиванием.
Wake up, Neo, select all
Send-TelegramMessage 'Это __очень__ важно' -Parse_mode MarkdownV2
Отправить сообщение в телеграм, без звука.
Wake up, Neo, select all
Send-TelegramMessage "Без беспокойства" -Disable_notification
Отправить ответ на сообщение.
Wake up, Neo, select all
$res = Send-TelegramMessage 'Hello'
$res = Send-TelegramMessage "И тебе привет" -Reply_to_message_id $res.result.message_idОтправить ссылку.
Wake up, Neo, select all
Send-TelegramMessage "https://yandex.ru"
Отправить ссылку, отключить отображение предварительного просмотра.
Wake up, Neo, select all
Send-TelegramMessage "https://yandex.ru" -Disable_web_page_preview