telegram如何通过BotAPI在消息中发送嵌入式图像和文本-电报telegram技巧分享

VIDEO

之前有小同伴问我怎样让Telegram 机器人定时的发送消息和图片, 由于我教大家写的机器人是用谷歌app script 写的, 以是这件事变得非常的轻易 。 今日这个视频就来讲讲怎么样做到定时发送。

代码请往下翻

-~-~~-~~~-~~-~-

本频道旨在分享生活中种种小本领, 如用小米盒子看国内视频, 怎样使用KODI看影戏等等. 同时我也会分享一些编程的教程, 如编写Telegram机器人, 建站等。 点击进入我的频道: goo.gl/5tyxcf

? 订阅我的频道: goo.gl/KuF3bY

? telegram电报群: t.me/fengsharegroup

? 我的博客: www.dengnz.com/blog

? Facebook: www.facebook.com/fengnz

? Twitter: https://twitter.com/fennng

以为我的视频对你帮助很大的话, 请我喝杯咖啡吧

微信赞赏码: goo.gl/uKoE8w

-~-~~-~~~-~~-~-

没有动的代码请到上节课的贴子找

Telegram Bot 使用机器人管理群,限定用户,踢出用户

手动触发代码

 if (e.parameter.runAutoTask){ AutoTask(); return HtmlService.createHtmlOutput(e.parameter.runAutoTask); } 

定时使命

 function AutoSendMessage() { var payload = { "method": "sendMessage", "chat_id": 539065210, "text": "这是一条定时发送的文字消息", "parse_mode": "Markdown", "disable_web_page_preview": true, }; postTelegram(payload); } function postTelegram(payload) { var data = { 'contentType': 'application/json', "method": "post", "payload": JSON.stringify(payload) } // 没有数据库的小同伴可以删除以下这行 mongo.insert("to-telegram", payload); var response = UrlFetchApp.fetch("https://api.telegram.org/bot682267360:AAHmjSil8oylavD2pENLLpcMU1svaD7mVeA/", data); var res = JSON.parse(response); // 没有数据库的小同伴可以删除以下这行 mongo.insert("telegram-response", res); return res; } function AutoSendPhoto() { var payload = { "method": "sendPhoto", "chat_id": 539065210, "photo": "AgADAQAD_qcxGziKyEdxR2ejIuaEQshmDDAABAdOS7wVW7MAAR7LAwABAg" }; postTelegram(payload); } function AutoTask() { AutoSendMessage(); AutoSendPhoto(); } 

telegram如何发图文消息

您必须在HTML中设置ParseMode并将Image Url设置为A标签:


<a href="' + image + '">‍</a>




– &gt;永久不会在消息中表现

您可以使用零宽度空间本领。实用于Markdown和HTML剖析模式。

贬价:


$data = [ 'chat_id' => $chat_id, 'parse_mode' => 'markdown', 'text' => "[​​​​​​​​​​​](https://upload.wikimedia.org/wikipedia/commons/thumb/0/02/Stack_Overflow_logo.svg/200px-Stack_Overflow_logo.svg.png) Some text here.", ];

结果:

enter image description here

留意:零宽度空间位于括号“[]”之间。

使用http://…….jpg&gt; ..的方法将表现文本下方图像的预览。 像这样:

a href sample

假如您发送带有

标题

的图片,效果会更好。

caption sample


import requests text="testing" img="http://imageurl.png" r = requests.get('https://api.telegram.org/botyour_token_here/sendMessage?chat_id=@your_channel_here&parse_mode=markdown&text='+"[​​​​​​​​​​​]("+img+")"+text)

You can use zero-width space trick. Works for both Markdown and HTML parse mode.

Markdown:


$data = [ 'chat_id' => $chat_id, 'parse_mode' => 'markdown', 'text' => "[​​​​​​​​​​​](https://upload.wikimedia.org/wikipedia/commons/thumb/0/02/Stack_Overflow_logo.svg/200px-Stack_Overflow_logo.svg.png) Some text here.", ];

Result:

enter image description here

Note: The zero-width space is in-between the brackets “[​​​​。​​​​​​​]”.

本文网址:

http://www.1cm8858.com/d/2020103151913_8623_1082532058/home

Ten articles before and after

明传电报是内部文件吗民航西南局发“特提”明传-电报telegram技巧分享

杭州最后的电报房【全文】堪比冷战前凯南“长”?美国白宫发布特朗普中国政策文件:美国优先-电报telegram技巧分享

中国国际贸易促进委员会安徽省委员会气象资料保密制度-电报telegram技巧分享

供电局业扩、临时电、正式电报装流程、变压器报装流程一文讲清楚供电企业高压客户的优化措施-电报telegram技巧分享

境外汇款中转行的秘密都在这!查询报文-电报telegram技巧分享

n.探梦原创自动编码电报机莫尔斯电码机创意小发明材料中小学生科技小制作手工科学实验模型毕业礼物(打孔钳)【图片价格品牌报价】-电报telegram技巧分享

来电美女语音报号app下载来电报姓名号码(第1页)-电报telegram技巧分享

今年刚落网约女无数的某收费电报群主推特大神joker酒店玩弄高颜值刺青绿茶婊详情介绍-电报telegram技巧分享

telegram营销怎么找到精准客户?-电报telegram技巧分享

中国自办有线电报始于何时?人最先出现在哪个省'-电报telegram技巧分享