telegram怎么发链接图片
我需要将图片网址发送给电报,而无需表现图片网址和隐蔽网址.我看到一个电报机器人,它做得很好,并发送带有图像的长消息,并附上该机器人结果图像.
如今怎样在我的自定义机器人中做到这一点?大概是带有MARKDOWN样式的隐蔽网址或其他任何方法?我想在文字中表现隐蔽的图片网址,但电报会表现我的图片.拜见我的样本附加图片.
谢谢
最佳答案
他们中的大多数人都使用点(或类似此字符的工具)来描述链接,而您以为没有链接.
您可以输入以下行并选择自定义贬价:
@bold [.](http://www.planwallpaper.com/static/images/i-should-buy-a-boat.jpg)
假如要在链接中添加文本,则需要创建一个机器人并在机器人中使用此方法.
编辑:
要使用bot api发送超链接,您只需发送html标志并使用parse_mode.察看
telegram documents
:
To use this mode, pass HTML in the parse_mode field when using sendMessage. The following tags are currently supported:
<b>bold</b>, <strong>bold</strong> <i>italic</i>, <em>italic</em> <a href="http://www.example.com/">inline URL</a> <a href="tg://user?id=123456789">inline mention of a user</a> <code>inline fixed-width code</code> <pre>pre-formatted fixed-width code block</pre>
样品:
<a href="http://www.planwallpaper.com/static/images/i-should-buy-a-boat.jpg"></a>
我需要将图片网址发送给电报,而无需表现图片网址和隐蔽的网址。我看到一个电报机器人,它做得很好,并发送带有图像的长消息,并附上该机器人结果图像。
如今怎样在我的自定义机器人中做到这一点?大概是带有MARKDOWN样式的隐蔽网址或其他任何方法?我想在文字中表现隐蔽的图片网址,但电报会表现我的图片。看到我的样本附加图片。
谢谢
他们中的大多数人都使用点(或类似此字符的工具)进行链接描述,而您以为没有链接。
您可以输入以下行并选择
custom markdown
:
@bold [.](http://www.planwallpaper.com/static/images/i-should-buy-a-boat.jpg)
假如要在链接中添加文本,则需要创建一个机器人并在机器人中使用此方法。
编辑:
要使用bot api发送超链接,您只需发送html标志并使用
parse_mode
。拜见
telegram documents
:
要使用此模式,请在使用sendMessage时在parse_mode字段中通报HTML。当前支持以下标签:
<b>bold</b>, <strong>bold</strong> <i>italic</i>, <em>italic</em> <a href="http://www.example.com/">inline URL</a> <a href="tg://user?id=123456789">inline mention of a user</a> <code>inline fixed-width code</code> <pre>pre-formatted fixed-width code block</pre>
样品:
<a href="http://www.planwallpaper.com/static/images/i-should-buy-a-boat.jpg"></a>
根据 Telegram API ,好像假如将
disable_web_page_preview
设置为
true
,则应该得到所需的结果。
最终消息应如下所示:
{ chat_id: 1235, message: "http://your/url", disable_web_page_preview: true, }
编辑:
看来我误解了这个问题,而且您实际上盼望图像本身!出现而不是URL本身。
同样,根据 Telegram API, 您可以直接发送图像。
但据我所知,您不能使用URL来做到这一点。
您必须直接从电报服务器上传照片。
您可以使用
caption
属性发送文本。
这是一个示例,说明怎样在python中实行此操作。
您需要将其调整为所使用的任何一种语言,但是观点是相同的。
import requests response = requests.post( "https://your.bot.url.com/sendPhoto", data={ "chat_id": 1234, "caption": "Your extra text here" } files={ "photo": ( "image_name.jpg", "contents of image", "image/jpg", {}, ) } )
caption
属性的限定为200个字符,因此,假如要发送更多字符,则必须发送两条消息。
您随时可以要求Telegram在未来添加此类功能
本文网址:
http://www.1cm8858.com/d/2020920758_2112_3552096424/home
Ten articles before and after
telegram社工库机器人跑路用户被封禁-电报telegram技巧分享
如何关闭怎么修改telegram的消息提示音?2020-电报telegram技巧分享
欢迎大家加入美国信用卡指南读者telegram群和qq群!英国华人交流TG@ukchina-电报telegram技巧分享
《凤见》第112期:消失的电报电报机、BP机那些年打电话发电报往事-电报telegram技巧分享
这些公文处理工作中易混淆的概念要把准紧急程度-电报telegram技巧分享
[telegram旧版ios下载-电报telegram技巧分享
发电报用英语怎么说电报的英语翻译-电报telegram技巧分享