python 电报机器人对话机器人水平按钮而不是垂直

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

这个示例中,它显示这样的按钮:

Number1ToChoose Number2ToChoose Number3ToChoose Number4ToChoose Number5ToChoose

当我要看到这个时:

Number1ToChoose
Number2ToChoose
Number3ToChoose
Number4ToChoose
Number5ToChoose

到目前为止我还没有找到方法来做到这一点。

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

恐怕你没有真正阅读文档或源代码。代码如下所示:

async def start(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """Starts the conversation and asks the user about their gender."""
    reply_keyboard = [["Boy", "Girl", "Other"]]

reply_keyboard
在文档中定义为行列表。上面是一个包含一行三个按钮的列表。如果你将其更改为:

    reply_keyboard = [["Boy"],["Girl"],["Other"]]

然后您将看到三行,每行一个按钮。

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