title: Cannot use Inline keyboard and parse mode together in node js telegram bot?
body: <p>Hey Guys I was making an telegram bot using nodejs telegram bot api when I cam across a problem .
  I wanted to dispaly a html parsed message and an inline keyboard below it</p>
  <pre><code>bot.onText(/\/help/, async (msg) =&gt; {
    help_msg = `&lt;b&gt;This is the link for the advanced help&lt;/b&gt;`;
    var adv_help = {
      reply_markup: JSON.stringify({
        inline_keyboard: [
          [
            {
              text: &quot;Advanced Help&quot;,
              url: &quot;https://telegra.ph/Advanced-Help-for-Cloud-Torrenter-07-31&quot;,
            },
          ],
        ],
      }),
    };
    bot.sendMessage(msg.chat.id, help_msg, { parse_mode: &quot;HTML&quot; }, adv_help);
  });
  </code></pre>
  <p>But in this case the inline key board button wont appear at all only the parsed <em>help_msg</em> appears
  <a href="https://i.stack.imgur.com/P9HWh.png" rel="nofollow noreferrer">Picture Here</a></p>
  <p>But if change the last line to</p>
  <pre><code>bot.sendMessage(msg.chat.id, help_msg, adv_help ,{ parse_mode: &quot;HTML&quot; });
  </code></pre>
  <p>The unparsed <em>help_msg</em> that is the raw <em>help_msg</em> with  appears with the inline keyboard
  <a href="https://i.stack.imgur.com/ZiqM1.png" rel="nofollow noreferrer">Picture here</a></p>
  <p>can anyone suggest a method to get both the parsed text and button together</p>