【问题标题】:Telegram keyboard with Js, Telegraf带有 Js、Telegraf 的 Telegram 键盘
【发布时间】:2022-01-11 22:43:24
【问题描述】:

ctx.reply(`Enter an amount`, Markup.keyboard([ ["C", "Remove"], ["7", "8", "9"], ["4", "5", "6"], ["1", "2", "3"], [".", "0", "Send"] ]).oneTime()); 当用户点击任何按钮时,立即发送响应。 问题:如何使它仅在单击提交按钮时发送?当点击数字时,答案要么写入其输入字段,要么写入单独的输入字段?

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: javascript keyboard numbers telegram telegraf


【解决方案1】:

我没有完全理解你的问题,但是对于第一个问题,你可以通过 Wizard 场景实现你想要的,你可以通过这个链接了解更多关于 Wizard 的信息:https://github.com/telegraf/telegraf/issues/705。第二个问题,可以在session中保存btns数据

【讨论】:

    猜你喜欢
    • 2021-07-24
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 2021-06-13
    • 2020-02-03
    • 1970-01-01
    相关资源
    最近更新 更多