En el mundo del cacharreo y la automatización, necesitamos una forma de comunicarnos con nuestros servidores. Podríamos programar una app para el móvil desde cero o montar paneles web complejos… o podríamos usar la herramienta que ya llevamos en el bolsillo.
Telegram no es solo una app de mensajería; es la terminal de control definitiva.
Ya lo vimos cuando configuramos el aviso automático de nuevos artículos de nuestro blog. Hoy vamos a bajar a la sala de máquinas. Te voy a enseñar a forjar un bot desde cero usando BotFather, a extraer las “llaves” de seguridad (API Token) y a prepararlo para que sea el núcleo de tus futuros proyectos.
¿Qué es BotFather y para qué sirve el API Token?
En Telegram, los bots no se crean rellenando formularios web aburridos. Se crean hablando con el “mando central” de todos los bots: BotFather.
El API Token: Cuando BotFather crea tu bot, te entrega una cadena de texto larga (ej: 123456789:ABCdefGhIJKlmNoPQRstuVWXyz). Esto es el API Token. Es la llave maestra que permite a sistemas externos, como tu servidor n8n, tomar el control del bot para leer mensajes y responder en tu nombre.
Paso 1: Cómo invocar a BotFather y crear tu primer bot
Coge tu móvil o abre Telegram Desktop. Vamos a desplegar tu primer nodo de comunicación en menos de 3 minutos.
- En la barra de búsqueda general de Telegram, escribe
@BotFather. - Busca el que tiene el tic azul de verificación oficial para evitar copias fraudulentas.

- Entra en el chat y pulsa el botón “Iniciar” (o escribe
/start). - Escribe el comando
/newbot. - Elige un Nombre (ej: Mi Asistente Lab).
- Elige un Username único que termine obligatoriamente en
bot(ej:JRChub_Asistente_bot).
El nacimiento de un bot: Una vez confirmes el username, BotFather te entregará tu API Token. Cópialo y guárdalo en un lugar seguro.
Seguridad Extrema: Tu API Token es privado. Si alguien lo descubre, puede secuestrar tu bot y acceder a tus datos. Nunca lo subas a GitHub en texto plano.
Paso 2: Cómo obtener tu Chat ID personal
Tu bot ya existe, pero ahora mismo está ciego. Si lo vas a usar para proyectos privados (como controlar tu servidor), necesitas que n8n sepa a quién tiene que enviarle los mensajes. Para eso usamos el Chat ID.
Cada usuario en Telegram tiene un identificador numérico interno único:
- Busca en Telegram a
@userinfoboto@IDBot. - Inicia una conversación con él.
- Te devolverá un número largo (ej:
87654321). Ese es tu Chat ID. Anótalo junto a tu Token.
Paso 3: Conectar Telegram con n8n (Configuración de API)
Ya tenemos el cascarón y la identidad, ahora vamos a conectarlo al cerebro del laboratorio.
- Abre tu panel de n8n y ve a Credentials > Add Credential.
- Busca Telegram API.
- Pega el Token que te dio BotFather en el campo correspondiente.
Enlazando sistemas: Con este paso, n8n ya tiene permiso total para gestionar las peticiones que lleguen a tu nuevo bot.
🚀 ¿Listo para poner a trabajar a tu Bot?
Ahora que tienes la infraestructura de comunicación lista, es el momento de darle una utilidad real. Tu bot es un lienzo en blanco esperando tus órdenes:
- El Cerebro: Asegúrate de tener tu servidor n8n y Cloudflare Tunnels operativos.
- El Primer Proyecto: Convierte tu bot en un contable digital con Inteligencia Artificial.
Seguridad de Acceso Físico
Al usar Telegram como panel de control para tus servidores, proteger tu cuenta es obligatorio. En el laboratorio usamos llaves físicas para evitar secuestros de sesión:
Yubico YubiKey 5C NFC
Protege tu cuenta de Telegram y GitHub con hardware de grado militar. Si alguien intenta entrar a tu cuenta desde otro PC, necesitará esta llave física. El estándar de seguridad para cualquier Maker.
Conclusión
¡Misión cumplida! Tienes un bot con tu propio avatar y las credenciales conectadas a tu sistema de automatización. Estás a solo un flujo de distancia de controlar todo tu búnker tecnológico desde la palma de tu mano.
¡A seguir trasteando! 🛠️