Telegram Bot, как установить режим разбора в curl? - PullRequest
0 голосов
/ 01 июня 2019

Я редактирую некоторый скрипт для бота telegram, и я хочу добавить только html режима синтаксического анализа, поэтому он позволяет мне использовать жирный шрифт, курсив и т. Д.

Не могу найти способ принять parse_mode:HTML "для скручивания линии

 if [ -n "${TOKEN}" ];
  then
    echo "Sending telegram...";
    #Telegram notification
    curl -s -X POST https://api.telegram.org/bot${TOKEN}/sendMessage -d chat_id=${CHAT_ID} -d text="${1}" >> /dev/null
  fi

1 Ответ

0 голосов
/ 02 июня 2019

parse_mode - это просто еще один параметр, такой как text или chat_id. Вы можете использовать -d!

curl -s -X POST https://api.telegram.org/bot${TOKEN}/sendMessage -d chat_id=${CHAT_ID} -d text="${1}" -d "parse_mode='HTML'" >> /dev/null

Документация

...