如何为 Telegram Bot 添加 URL 到 InlineKeyboardButton

我想制作一个按钮,该按钮将在 Telegram 聊天的浏览器中打开 URL(外部超链接)。目前,我只开发了可点击的动作按钮。


update.message.reply_text(

    'Subscribe to us on Facebook and Telegram:',

    reply_markup=InlineKeyboardMarkup([

        [InlineKeyboardButton(text='on Facebook', callback_data='Facebook')],

        [InlineKeyboardButton(text='on Telegram', callback_data='Telegram')],

    ])

)

但是如何使它们成为链接(带箭头)。我想请求用户共享。


Qyouu
浏览 135回答 1
1回答

千巷猫影

callback_data你可以使用而不是争论url,就是这样。update.message.reply_text(    'Subscribe to us on Facebook and Telegram:',    reply_markup=InlineKeyboardMarkup([        [InlineKeyboardButton(text='on Facebook', url='https://facebook.com')],        [InlineKeyboardButton(text='on Telegram', url='https://t.me')],    ]))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python