You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python调用Telegram API向频道发链接如何关闭链接预览

解决方案

直接在sendMessage接口的请求参数中添加disable_web_page_preview字段,赋值为True,即可关闭消息内链接的自动预览效果,这是Telegram Bot API原生支持的官方配置项,无需修改消息文本内容。

修改后的可直接运行代码如下:

telegramResult = requests.get('https://api.telegram.org/bot' + telegramApiKey + '/sendMessage', params={
    'chat_id': '@XXXXXX',
    'text': 'hello world' + getShortLink,
    'disable_web_page_preview': True
})

参数规则说明

  • 参数类型为布尔值
    • 设为True:当前消息携带的所有链接都不会触发网页预览卡片生成
    • 设为False:接口默认值,自动识别消息中的有效链接,默认取第一条链接生成预览卡片

不要使用在链接中插入零宽字符、拆分链接域名和路径的方式规避预览,这类方案会破坏链接的可点击性,影响用户正常访问,使用官方参数是长期稳定、无兼容问题的最优方案。

内容的提问来源于stack exchange,提问作者moskino11

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 10:36:17