如何将 URL 添加到 Telegram Bot 的 InlineKeyboardButton
How to add URL to InlineKeyboardButton for Telegram Bot
我想制作一个按钮,用于在 Telegram 聊天的浏览器中打开 URL(外部 hyperlink)。目前,我只开发了可点击的操作按钮。
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')],
])
)
但是如何使它们成为 link(带箭头)。求网友分享
您可以使用 url
而不是 callback_data
参数,仅此而已。
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')],
])
)
我想制作一个按钮,用于在 Telegram 聊天的浏览器中打开 URL(外部 hyperlink)。目前,我只开发了可点击的操作按钮。
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')],
])
)
但是如何使它们成为 link(带箭头)。求网友分享
您可以使用 url
而不是 callback_data
参数,仅此而已。
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')],
])
)