Как открыть URL-адреса с помощью встроенной клавиатуры telegraf JS markup в telegram в браузере приложений?

#javascript #node.js #telegram #telegram-bot #telegraf.js

Вопрос:

Фрагмент кода:

 ctx.reply(
    `Hi! ${ctx.from.first_name} 👋 n n Shall we start? 👇 `,
    Markup.inlineKeyboard(
      [
  
        Markup.button.url(
          "Covid-19 🇮🇳 IN",
          "https://www.covid19india.org/"
        ),
        Markup.button.url("WHO 🌎", "https://covid19.who.int/"),
       

      ],
      { columns: 2 }
    )
  );
 

Это вызывает исключение URL-адреса 400 неверных запросов.

Любая помощь, как открыть эти URL-адреса в встроенном браузере telegram ?

Ответ №1:

Просто нужно удалить «https://» с URL-адреса, и он будет работать нормально.

https://github.com/telegraf/telegraf/discussions/1344