【问题标题】:Telegram bot sendMessage problem. Parse_mode='HTML' is not working电报机器人 sendMessage 问题。 Parse_mode='HTML' 不工作
【发布时间】:2019-10-14 02:32:43
【问题描述】:

我想使用 parse_mode 'HTML' 从 Telegram Bot 向用户发送消息。我将 node.js 与 telegram.bot.api 一起使用。但我有一个错误

我尝试编写没有 parse_mode='HTML' 的代码。它正在工作。但是如果我只添加 parse_mode=''(html or markdown) node.js 给我看:"error: [polling_error] {}"

错误代码:

   const chatId=msg.chat.id;
   if (msg.text=='test'){
       bot.sendMessage(chatId,'<b>TEST</b>', parse_mode='HTML');
       return;
      }
})

工作代码

    const chatId=msg.chat.id;
    if (msg.text=='test'){
        bot.sendMessage(chatId,'<b>TEST</b>');
        return;
       }
})

我找不到任何关于 parse_mode='HTML' 和 "error: [polling_error] {}" 的解决方案和信息。

【问题讨论】:

标签: telegram-bot node-telegram-bot-api


【解决方案1】:

尝试在对象上发送解析模式;

bot.sendMessage(chatId, '<b>TEST</b>', {parse_mode: 'HTML'});

Git issue

More info (Git)

【讨论】:

  • @PaulHelios 不客气!很高兴它有效!如果您没有其他问题,请将答案标记为已接受!
猜你喜欢
  • 2021-04-08
  • 2019-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多