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

如何在Telegram Bot发送消息时禁用网页预览

你只需在调用reply方法时新增禁用网页预览的参数即可,不同版本的库对应参数如下:

通用适配写法(适配Pyrogram、旧版python-telegram-bot等框架)

添加disable_web_page_preview=True参数,修改后代码如下:

conf_mes = await e.reply(
    f"<a href='https://URL'>My Text</a>\n\n ..Description..",
    parse_mode="html",
    buttons=buts,
    # 新增禁用网页预览参数
    disable_web_page_preview=True
)

注:原代码中的/n/n为拼写错误,修正为\n\n即可正常输出换行。

python-telegram-bot v20+ 版本写法

v20及以上版本改用link_preview_options参数控制链接预览效果,示例如下:

from telegram import LinkPreviewOptions

conf_mes = await e.reply(
    f"<a href='https://URL'>My Text</a>\n\n ..Description..",
    parse_mode="html",
    buttons=buts,
    link_preview_options=LinkPreviewOptions(is_disabled=True)
)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 09:57:02