使用 python-telegram-bot 禁用链接预览

问题描述 投票:0回答:1

我正在尝试创建我的第一个机器人...我遇到了这个...我不知道如何禁用电报消息中的链接预览。我找不到如何做到这一点。 我正在使用 https://github.com/python-telegram-bot/python-telegram-bot

例如,我尝试过这个:

import logging
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
.
.
.
def link(update, context):
     update.message.reply_html(
     text=f"<a href='{link_to_send}'>This is an example</a>",    
    )
.
.
.

但链接已预览。我尝试添加参数disable_web_page_preview=None,正如我在https://docs.python-telegram-bot.org/en/v20.0a4/telegram.message.html上看到的那样,但在我的情况下,它不被识别为一个参数。我哪里错了?

python telegram python-telegram-bot
1个回答
0
投票

较新的机器人 api 将 sendMessage 参数更改为

link_preview_options
,向其传递类型为 LinkPreviewOptions 的字符串化 json。

© www.soinside.com 2019 - 2024. All rights reserved.