沿电报中的消息转发内联键盘
forward inline keyboard along message in telegram
我想用电报 api 创建一条消息,用户可以通过其内联键盘按钮共享(转发)它。
我知道电报 api 您可以通过在 message
的 replay_markup
中添加 inline_keyboard
数组来创建包含内联键盘的消息,但是当我在电报中转发此消息时,只有文本部分消息转发和按钮不会。
简而言之,我想知道是否可以使用电报 api 创建消息,当有人转发此消息时,该消息的内联键盘也会转发。
不能在转发的消息中附加内联键盘,但可以添加“分享”按钮,并在inline keyboard中使用switch_inline_query
。
例如:用户可以使用@Sean_Bot TeleBot
发送带内联按钮的照片,如果他们想保留内联按钮,他们应该点击“分享”按钮而不是直接转发。
带"url"或"login_url"参数的InlineKeyboardButton可以转发。
注意:如果键盘上有另一个按钮没有 "url" 或 "login_url" 参数,整个键盘将不会显示
我想用电报 api 创建一条消息,用户可以通过其内联键盘按钮共享(转发)它。
我知道电报 api 您可以通过在 message
的 replay_markup
中添加 inline_keyboard
数组来创建包含内联键盘的消息,但是当我在电报中转发此消息时,只有文本部分消息转发和按钮不会。
简而言之,我想知道是否可以使用电报 api 创建消息,当有人转发此消息时,该消息的内联键盘也会转发。
不能在转发的消息中附加内联键盘,但可以添加“分享”按钮,并在inline keyboard中使用switch_inline_query
。
例如:用户可以使用@Sean_Bot TeleBot
发送带内联按钮的照片,如果他们想保留内联按钮,他们应该点击“分享”按钮而不是直接转发。
带"url"或"login_url"参数的InlineKeyboardButton可以转发。 注意:如果键盘上有另一个按钮没有 "url" 或 "login_url" 参数,整个键盘将不会显示