Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

428
Vistas
Telegraf: no se puede usar extra

El uso simple funciona bien:

 const { Telegraf } = require('telegraf'); const bot = new Telegraf(tgBotToken); bot.telegram.sendMessage(tgChatId, "My message");

Pero si quiero usar HTML en mi mensaje, necesito solicitar telegraf/extra

 const { Telegraf } = require('telegraf'); const tgExtra = require('telegraf/extra');

Pero me sale un error:

 Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './extra' is not defined by "exports" in C:\MyProject\node_modules\telegraf\package.json

Telegraf se instaló a través npm install telegraf . Ejecutar npm install telegraf/extra conduce a intentar instalar un paquete que no existe.

¿Hay algún truco para instalar algo extra para... extra?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Si está utilizando Telegraf V4. Como dice el registro de cambios , Extra se eliminó por completo en V4.

Extra se elimina por completo, consulte #1076 .
Ahora puede especificar cualquier opción directamente, sin tener que crear una instancia Extra antes

over 4 years ago · Santiago Trujillo Denunciar

0

En Telegraf V4, el Extra ahora está dentro del 'telegraf'.

Ejemplo:

 const { Telegraf, Markup } = require('telegraf'); const bot = new Telegraf(tgBotToken); bot.on('message', async ctx => { ctx.replyWithHTML(tgChatId, "My message", Markup.button.url('Button Name', 'https://you.url')); })
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda