Link 无效 Python-Telegram-Bot

Link invalid Python-Telegram-Bot

我遇到了 python-telegram-bot 的问题。我发送了一条消息,我想在其中添加 reply_markup。 我确定传递的 URL 是有效的,但它说

Button_url_invalid

key = InlineKeyboardMarkup([
                [InlineKeyboardButton('Google', 'http://www.google.com/')],
                [InlineKeyboardButton('Youtube', 'http://www.youtube.com/')],
                ])
msg = bot.edit_message_reply_markup(channel, msg.message_id, reply_markup=key)

如果有人能帮助我,我将不胜感激。

感谢

InlineKeyboardButton 的第二个参数是 url 并且 'url''url2' 不是有效的 url。如果你想将它们用作 callback_data,你应该将它们作为关键字参数传递,callback_data='url(2)'.


免责声明:我目前是 python-telegram-bot.

的维护者