Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

427
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!