Volver a articulos Inicio rapido

Primeros pasos con notificaciones de Telegram en 5 minutos

Julio Andres 15 de febrero, 2026 4 min de lectura Telegram · Inicio rapido

Telegram es uno de los mejores canales para alertas de desarrollo. Es rapido, funciona en todos los dispositivos, tiene una gran API y — a diferencia del email — la gente realmente lee sus mensajes. Esta guia te acompana paso a paso para conectar tu software a Telegram a traves de NotificationsBot, desde crear tu cuenta hasta enviar tu primera notificacion real.

No se requiere experiencia previa con la API de Telegram Bot. No hay tokens que gestionar ni servidores de webhook que configurar. NotificationsBot se encarga de todo eso por ti.

PASO 1 Crear cuenta
PASO 2 Crear un canal
PASO 3 Agregar suscriptor
PASO 4 Obtener API key
PASO 5 Enviar primera alerta
5 min
Tiempo total de configuracion
0
SDKs o librerias requeridas
< 2s
Tiempo de entrega en Telegram

1 Crea tu cuenta en NotificationsBot

Ve a app.notificationsbot.com y registrate con tu email o cuenta de Google. El plan gratuito te da 100 notificaciones al mes — mas que suficiente para comenzar e integrar alertas en tu flujo de trabajo antes de decidir si necesitas mas.

No se requiere tarjeta de credito. Tu cuenta esta lista para usar en el momento en que verificas tu email.

2 Crea un canal

Un canal en NotificationsBot es un destino con nombre para tus notificaciones. Piensa en el como un tema o categoria — por ejemplo errors, deployments o payments. Cada canal puede tener multiples suscriptores en diferentes plataformas.

Desde el panel, ve a Channels → New Channel, dale un nombre (por ejemplo, my-app-alerts) y guarda. Eso es todo, tu canal esta creado.

Consejo para nombrar canales

Usa nombres en minusculas separados por guiones que reflejen el tipo de eventos que enviaras — production-errors, stripe-events, health-alerts. Esto facilita la organizacion a medida que tu integracion crece.

3 Agrega un suscriptor de Telegram

Aqui es donde ocurre la magia. Un suscriptor es una persona (o un grupo) que recibe notificaciones de un canal. Para agregarte como suscriptor de Telegram:

Una vez que el suscriptor esta vinculado, cualquier notificacion enviada a ese canal llegara a tu Telegram de inmediato. Puedes agregar tantos suscriptores como necesites — colegas, canales de equipo, diferentes dispositivos.

Agregar un equipo

Tambien puedes agregar un grupo de Telegram como suscriptor, para que las notificaciones lleguen a un chat de equipo compartido en lugar de una sola persona. Solo agrega el bot de NotificationsBot a tu grupo y usa el enlace de suscriptor del grupo.

4 Obtiene tu API Key

Tu API key es lo que autentica tu aplicacion cuando llama a la API de NotificationsBot. Ve a Settings → API Keys en el panel y crea una nueva clave. Copiala en un lugar seguro — tratala como una contrasena.

Guardala en una variable de entorno en tu aplicacion:

Variable de entorno
# .env (nunca hagas commit de este archivo)
NOTIFICATIONSBOT_API_KEY=nbk_your_key_here

5 Envia tu primera notificacion

Con tu canal creado, tu suscriptor de Telegram vinculado y tu API key lista, ya puedes enviar tu primera notificacion. Es una sola peticion HTTP POST:

cURL
curl -s -X POST https://api.notificationsbot.com/event \
  -H "Authorization: Bearer $NOTIFICATIONSBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "my-app-alerts",
    "title": "Hello from my app!",
    "message": "Your first real-time Telegram notification is working."
  }'

Ejecuta ese comando y en menos de dos segundos veras la notificacion llegar a tu Telegram. Si no la recibes, verifica que tu suscriptor completo el onboarding del bot y esta asignado al canal.

Integracion en tu codigo

Una vez que hayas verificado que la notificacion llega, agrega la misma llamada en el codigo de tu aplicacion. Aqui tienes ejemplos para los stacks mas comunes:

Python
import os, requests

def notify(title: str, message: str, channel: str = "my-app-alerts"):
    requests.post(
        "https://api.notificationsbot.com/event",
        headers={"Authorization": f"Bearer {os.environ['NOTIFICATIONSBOT_API_KEY']}"},
        json={"channel": channel, "title": title, "message": message},
        timeout=5,
    )

# Uso en cualquier parte de tu app
notify("Order processed", f"Order #42 — $99.00")
Node.js / TypeScript
// notify.ts
export async function notify(title: string, message: string) {
  await fetch("https://api.notificationsbot.com/event", {
    method: "POST",
    headers: {
      "Authorization": `Bearer ${process.env.NOTIFICATIONSBOT_API_KEY}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      channel: "my-app-alerts",
      title,
      message,
    }),
  });
}

// Uso
await notify("Server error", "NullPointerException in checkout flow");
PHP
// notify.php
function notify(string $title, string $message): void {
    $ch = curl_init('https://api.notificationsbot.com/event');
    curl_setopt_array($ch, [
        CURLOPT_POST           => true,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_HTTPHEADER     => [
            'Authorization: Bearer ' . $_ENV['NOTIFICATIONSBOT_API_KEY'],
            'Content-Type: application/json',
        ],
        CURLOPT_POSTFIELDS => json_encode([
            'channel' => 'my-app-alerts',
            'title'   => $title,
            'message' => $message,
        ]),
    ]);
    curl_exec($ch);
    curl_close($ch);
}

// Uso
notify('Backup complete', 'Database backup finished — 2.3 GB');

Que construir a continuacion

Ahora que las notificaciones de Telegram estan funcionando, estas son las cosas mas utiles que puedes agregar:

Ya terminaste

Si seguiste esta guia de principio a fin, invertiste menos de 5 minutos y tu software ahora puede hablar con tu Telegram. Eso es todo lo que se necesita. A partir de aqui, cada alerta que agregues es solo una llamada a una funcion.

Listo para enviar tu primera alerta?

Crea tu cuenta gratuita y ten notificaciones de Telegram funcionando en menos de 5 minutos. Sin tarjeta de credito, sin complejidad de configuracion.

Comenzar gratis