Rooteando Blog 1/3
Formato a los mensajes de Telegram;
Markdown o HTML.
14 de Agosto de 2017 a las 20:42
Hoy voy a escribir sobre un pequeño truco que he descubierto gracias a un usuario de
Telegram. Como admin de tres canales de Telegram necesito escribir mensajes con
algún formato, generalmente negritas y enlaces.
Para solventar el tema del formato en los mensajes,utilizo un servicio web que se llama
Telegram Plan , para programar el envío de mensajes a mis canales de Telegram. Este
servicio permite insertar etiquetas HTML en el mensaje que quieres programar, lo he
probado con la etiquetas <b> y <a>, funcionando sin problemas.
El problema surge cuando quiero escribir un mensaje directamente utilizando el cliente
de Telegram, utilizando las negritas o un enlace. Directamente en el cliente no se puede
escribir etiquetas en un mensaje, gracias a la información de un usuario de Telegram,
me indico que tendría que utilizar un bot.
Me puse a investigar y descubrí dos formas de afrontarlo mediante el uso de dos bot;
Markdown y HTML.
MARKDOWN
Es un lenguaje de marca muy utilizado en wiki, muy fácil de utilizar. Lo mejor es utilizar
un bot que llamado @bold que permite utilizar Markdown en los mensajes de Telegram
utilizando un cliente.
El funcionamiento es simple, al principio del mensaje se escribe @bold, ahora podemos
utilizar marcas de Markdown como por ejemplo, poner en negrita o itálica.
En mi caso quería insertar un enlace,primero instalamos bot @bold (Markdown Bot) y lo
iniciamos, después escribimos el siguiente mensaje.
@bold Prueba mensaje con formato
Cuando escribes este mensaje aparecera, escogemos la opción del formato.
Blog de J.A. Jimenez Toro, [Link]
Contenido esta bajo licencia Creative Commons Reconocimiento No Comercial Sin Obra
Derivada 3.0 Unported License
Rooteando Blog 2/3
Con esto nos convierte aplica el formato a todo el mensaje, pero si queremos solo una
palabra o trozo de texto aplicar el formato ,debemos especificarlo en Markdown . Por
ejemplo, si queremos que una palabra del mensaje aparezca en cursiva, ponermos la
palabra como _cursiva_.
@bold prueba mensaje con _cursiva_ en un texto
En ese momento aparecera una nueva opción en el listado anterior.
Ahora aparece la opción de Custom markdown, donde marcamos y aparecera la
palabra escogida en cursiva. Con esto podemos dar un poco de formato, tiene un
soporte limitado de Markdown; negrita,cursiva, texto preformateado(para código) y
enlaces.
HTML
Los mensaje de Telegram soportan tag HTML para darle formato, tiene el mismo
soporte para Markdown; negrita,cursiva, texto preformateado(para código) y enlaces.
Blog de J.A. Jimenez Toro, [Link]
Contenido esta bajo licencia Creative Commons Reconocimiento No Comercial Sin Obra
Derivada 3.0 Unported License
Rooteando Blog 3/3
Para utilizar etiquetas de HTML en los mensajes de Telegram, yo utilizo un bot llamado
HTML Formatter(@htmlformbot), que permite añadir la etiquetas fácilmente.
Primero instalamos el bot y lo iniciamos, lo siguiente es escribir un mensaje con las
etiquetas dentro del bot. Pulsamos en enviar y veremos el mensaje formateado, ahora
podemos reenviarlo donde queramos. Si utilizamos mucho el bot para un grupo
específico, podemos añadir el bot a ese grupo.
Un ejemplo.
El soporte para dar formato a los mensaje es limitado , pero podemos empezar a
escribir mensajes un poco mas elegantes. Otro detalle a tener en cuenta, cuando
utilizamos los bot para dar formato en Markdown o HTML, esos mensajes no pueden
ser editados, si no equivocamos en el mensaje no podemos corregirlo.
Blog de J.A. Jimenez Toro, [Link]
Contenido esta bajo licencia Creative Commons Reconocimiento No Comercial Sin Obra
Derivada 3.0 Unported License