在不输入Telegraf(node.js)的情况下制作输入键盘

在不输入Telegraf(node.js)的情况下制作输入键盘,node.js,telegram,telegraf,Node.js,Telegram,Telegraf,你会看到,在你使用的一个普通的遥控机器人中,我如何制作一个没有自动输入的输入键盘呢 ctx.reply('One Hi', Markup.keyboard(['1', '2', '3']) 但是当你这样做的时候,在1之后有一个回车键,在2之后,基本上,它们在不同的行中,我想在同一行中创建to按钮,有人能帮我吗?当然,你可以这样做。。。Markup.keyboard被定义为接收数组(array[])和数组数组(array[]][]) 只需将您的按钮数组放在另一个数组中,这样就可以指定您希望它们在

你会看到,在你使用的一个普通的遥控机器人中,我如何制作一个没有自动输入的输入键盘呢

ctx.reply('One Hi', Markup.keyboard(['1', '2', '3'])

但是当你这样做的时候,在1之后有一个回车键,在2之后,基本上,它们在不同的行中,我想在同一行中创建to按钮,有人能帮我吗?

当然,你可以这样做。。。Markup.keyboard被定义为接收数组(
array[]
)和数组数组(
array[]][]

只需将您的按钮数组放在另一个数组中,这样就可以指定您希望它们在同一行中

ctx.reply('One Hi', Markup.keyboard([['1', '2', '3']]);

使用数组[]指定按钮时,第一个数组将指示行,第二个数组将指示列。。。通过说
Markup.keyboard([[['1','2','3']]]
,您是说我需要一行三列,而之前您是说,我需要三行,每行一个按钮。

当然,您可以这样做…Markup.keyboard被定义为接收数组(
array[]
)和数组数组(
array[]]

只需将您的按钮数组放在另一个数组中,这样就可以指定您希望它们在同一行中

ctx.reply('One Hi', Markup.keyboard([['1', '2', '3']]);

使用数组[]指定按钮时,第一个数组将指示行(行),第二个数组将指示列…方法是说
Markup.keyboard([['1','2','3']]
,您是说我需要一行三列,而之前您是说,我需要三行,每行一个按钮。

如果回答了您的问题,请接受正确答案如果回答了您的问题,请接受正确答案