python - Telegram Bot 如何在 curl 中设置解析模式?
问题描述
我正在为电报机器人编辑一些脚本,我只想添加解析模式 html,所以它允许我使用粗体、斜体等。
我似乎无法找到采用 parse_mode: "HTML" to curl line 的方法
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
解决方案
parse_mode
只是另一个参数,例如text
or 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
推荐阅读
- javascript - 如何在节点快递中循环调用服务?
- c# - 根据输入的邮政编码生成城市状态下拉列表
- cucumber - 在并行运行期间未选择测试并且未生成报告
- linux - “gcc-arm-linux-gnueabihf”和“arm-linux-gnueabihf-gcc”有什么区别?
- javascript - ReactJS - 组件安装后需要导入/重新运行本地 javascript 文件
- javascript - 从数组的每个子数组中返回最大数到新数组中
- winapi - SysTabControl32 的 WM_DRAWITEM 被重绘?
- python - python使用逗号交换值导致混乱
- android - 迁移到 Android Studio 3.4 后 LibGDX 游戏崩溃
- ruby - 如何使用 Ruby gRPC 健康检查库