簡體   English   中英

Output 同時 {parse_mode: 'HTML'} 和按鈕

[英]Output at the same time {parse_mode: 'HTML'} and buttons

朋友們。 請告訴我:如何在 Node JS 上通過 node-telegram-bot-api 顯示按鈕和 {parse_mode: 'HTML'}?

bot.sendMessage(chatId, `${msg.from.first_name}, <b>Hello!</b> ✌ `, {parse_mode: 'HTML', menuOptions})

但是電報機器人只給出粗體文本,沒有按鈕。

交換了 parse_mode: 'HTML' 和 menuOptions。 我將 menuOptions 放在花括號之后 - 結果沒有改變。 我在谷歌上找不到我需要的信息。

使用內聯鍵盤:

  bot.sendMessage(msg.chat.id, "<b>bold</b> <i>italic</i>", {
    parse_mode: "HTML",
    reply_markup: {
      inline_keyboard: [
        [
          {
            text: 'Google',
            url: 'https://google.com'
          }
        ]
      ]
    }
  })

使用普通鍵盤:

  bot.sendMessage(msg.chat.id, "<b>bold</b> <i>italic</i>", {
    parse_mode: "HTML",
    reply_markup: {
      keyboard: [
        ['A'],
        ['B']
      ]
    }
  })

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM