1

我想单击一个按钮并在聊天字段中显示文本,而不是直接在聊天屏幕上?

例如:

  • 有一些按键键盘 [1] [2] [3]
  • 当我按下 [1] 按钮然后1显示在聊天字段上,而不是在聊天屏幕上
  • 当我单击 [3][2][1] 时,将显示聊天字段321
  • 当我按下<enter> 321时屏幕上显示。

问题

这在电报机器人上可行吗?

 bot.on('ask.no', msg => {
  let markup = bot.keyboard([
     ['9', '8','7','*'],
     ['6', '5','4','/'],
     ['3', '2','1','+'],
     ['.', '0','=','-'],
   ], { resize: true });
  return bot.sendMessage(msg.from.id, 'please input key or number', { markup});
4

1 回答 1

0

正如官方文档所说:

点击任何按钮将立即发送相应的命令。

不可以。您不能延迟在聊天屏幕上显示按钮值。

于 2016-09-08T15:51:49.497 回答