Telegram bot api:sendPhoto不渲染html

栏目: Html · 发布时间: 7年前

内容简介:翻译自:https://stackoverflow.com/questions/51582170/telegram-bot-api-sendphoto-do-not-render-html

我正在以这种方式撰写消息

const reply_telegram = {
        "chat_id"               : MIRKO,
        "photo"                 : row.image_url,
        "caption"               : '<b>Wow</b>',
        "parse_mode"            : "HTML",
        "disable_notification"  : true,
}

为了这个问题的目标,请关注

"parse_mode" : "HTML"

我使用sendPhoto而不是经典的sendMessage.

  1. Official docs state that I can use a caption and parse_mode in the sendPhoto method
  2. I am actively using sendMessage with html content, and it’s handled as HTML as I want

简而言之,问题在于:发送消息,发送照片,在照片下打印字幕文本,不打印标签,但标题不是我要求的粗体.

我错过了什么?

如果要发送照片,则只使用2个参数.第一个参数聊天ID和第二个参数照片路径/ id / URL.

https://core.telegram.org/bots/api#sendphoto

如果您想使用更多参数,请尝试一下

你有 Python 示例:

@bot.message_handler(func=lambda message: True)
def echo_message(message):
 cid = message.chat.id
 if "send photo" in message.text.lower():
    bot.send_photo( cid, open( 'files/photo.jpg', 'rb'))

翻译自:https://stackoverflow.com/questions/51582170/telegram-bot-api-sendphoto-do-not-render-html


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

读屏时代

读屏时代

(美)Naomi S. Baron(内奥米·S.巴伦) / 庞洋 / 电子工业出版社 / 2016-7 / 55.00

书中作者探讨了技术如何重塑人们对阅读的定义。数字阅读越来越受欢迎,更便利、节约成本、并把免费书籍提供给全世界的读者。但是,作者也指出其弊处在于读者很容易被设备上的其他诱惑分心、经常走马观花而非深入阅读。更重要的是,人们阅读方式的变化会影响了作者的写作方式。为了迎合人们阅读习惯的转变,许多作家和出版商的作品越来越短小和碎片化,或者更青睐无需思考和细读的作品。作者比较了纸质阅读和在线阅读的重要性,包括......一起来看看 《读屏时代》 这本书的介绍吧!

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具