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

232
Vistas
¿Hay formas de usar el teclado en línea y el botón de comentarios juntos?

Tengo un bot de Telegram que envía un mensaje a un canal. Quiero implementar el botón adjunto a esta publicación ( inline keyboard button ), pero también quiero ver el botón de comment . Cuando agrega un inline keyboard , desaparece.

Botón Comments :

Ejemplo 1

Inline Keyboard Button (el texto no importa):

Ejemplo #2

Ejemplo de código sin teclado (Golang):

 message := tgbotapi.NewPhotoUpload(channel.ID, tgbotapi.FileBytes{ Name: "image-name", Bytes: image, }) message.Caption = "This is the caption" message.ParseMode = "HTML" response, err := bot.Send(message) if err != nil { fmt.Println(err) }

Ejemplo de código con teclado (Golang):

 var keyboard = tgbotapi.NewInlineKeyboardMarkup( tgbotapi.NewInlineKeyboardRow( tgbotapi.NewInlineKeyboardButtonData("Test", "test"), ), ) message := tgbotapi.NewPhotoUpload(channel.ID, tgbotapi.FileBytes{ Name: "image-name", Bytes: image, }) message.Caption = "This is the caption" message.ParseMode = "HTML" message.ReplyMarkup = keyboard response, err := bot.Send(message) if err != nil { fmt.Println(err) }

¿Hay alguna manera de usar estas características juntas?

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Debe crear un botón de URL en línea con un enlace, por ejemplo,

 https://t.me/c/<groupId>/<groupMessageId + 1000000>?thread=<groupMessageId>

donde groupId es la identificación de su grupo para comentarios, y groupMessageId es la identificación del mensaje de su publicación en el grupo para comentarios.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Encontré un enlace más simple para esto.

 https://t.me/<channelName>/<originalMessageId>?comment=1

donde channelName - es el nombre de usuario de su canal, originalMessageId es la identificación del mensaje original (no la identificación del mensaje en el grupo de comentarios)

actualizar Parece que esto no funciona con mensajes con el teclado en línea (solo con el botón de comentario nativo).

about 4 years ago · Juan Pablo Isaza Denunciar

0

Debe crear un botón de URL en línea con un enlace, por ejemplo,

https://t.me/<channelName>/<originalMessageId>?thread=<originalMessageId>

donde channelName - es el nombre de usuario de su canal, originalMessageId es la identificación del mensaje original (no la identificación del mensaje en el grupo de comentarios)

about 4 years ago · Juan Pablo Isaza 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