pred8or
@pred8or

Zabbix 5 — что не так с извещениями в Telegram?

По руководству был настроен бот, тест сообщений в чат проходил, даже сообщения отправлялись. После этого была сделана попытка подкрутить шаблоны сообщений, в т.ч. вставить эмодзи. И всё сломалось. А сейчас даже тест сообщений не проходит.

Media type test failed.

Sending failed: Bad Request: can't parse entities: Character '{' is reserved and must be escaped with the preceding '\'.


5f59e716a24c1025841492.png

Если убрать скобочки, тест проходит. Но в реальных сообщениях разных символов, в том числе '-', '(' и т.п. дофига и все эти сообщения оседают в Action Log.

Ну, и чтоб 2 раза не вставать - как например в subject сообщения вставить эмодзи, например, SOS с кодом \xF0\x9F\x86\x97 ? Маркдаун :sos: тоже не срабатывает. Если попытаться вставить сам символ, то ругается при уже сохранении страницы Media Type.
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dronmaxman
VoIP Administrator
> Character '{' is reserved and must be escaped with the preceding '\'.
{ - зарезервированный символ и должен быть экранирован с помощью "\"

По умолчанию поле Parsemode пустое. Попробуйте очисти поле "Parsemode"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
27 окт. 2020, в 15:42
1000 руб./в час
27 окт. 2020, в 15:30
100000 руб./за проект
27 окт. 2020, в 15:28
100000 руб./за проект