Usar un bash script en Linux para enviar un mensaje a tú Telegram 🐧

Usaremos bash script para crea un pequeño programita en Linux para enviar un mensaje, pero primero necesitaremos crear un Bot y eso se realiza con BotFather que es un Bot de Telegram que nos ayudara en la creación y configuracion de nuestros Bot 🤖

Mi amiga imaginaria de mi infancia 😋


Sí ya tienes uno o lo creaste, lo segundo que necesitaremos es el API Token, para saber mas como crear el Bot, te dejare los siguiente enlaces.

 

Lo tercero que necesitaremos es nuestro ID de Telegram y hay varias alternativas, pero te recomiendo usar el siguiente Bot (@getidsbot) y tenemos el ID sin complicaciones ✌️

Repaso:

  1. Crear o tener nuestro Bot 🤖
  2. Tener el API Token, del Bot 🤖
  3. Y el ID de nuestro usuario de Telegram 🤪


Con este método lograremos que lleguen los mensajes a nuestro Bot, hay forma para que nuestro Bot publique los mensajes en canales y grupos, pero para esto mira el siguientes enlace.


El script 📄

Este es un ejemplo muy básico, que luego lo puedes modificar a tu gusto y necesidades, pero antes necesitamos los siguiente:

  1. Verificar que cURL (command line tool and library for transferring data with URLs) este instalado en nuestro sistema.
  2. Como crear y ejecutar un Script, realice este mini tutorial.
     

Seria el siguiente:



O podemos pesarle el mensaje al script, como un argumento.



Le pasáramos una palabra así:

$ script Hola


O una oración así:

$ script 'Hola Mundo'


También podemos darle formato a nuestro texto con HTML o Markdown, con el parámetro parse_mode, usando el primer ejemplo quedaría así.


Para otras opciones y funciones te recomiendo este enlace:



Palabras finales 😎

Este método lo uso para notificarme de ciertas alertas y mensajes de mis mini Server, pero con los Bot se pueden hacer cosas muy interesantes, como estoy viendo y aprendiendo 🤔


Comentarios

Entradas más populares de este blog

Super Mario RPG 🎮