Saltar a contenido

Producto

Alertas

Configuras tus canales en Alertas (menú Notificaciones). Cada usuario tiene los suyos: Telegram, email SMTP y la prueba de envío.

Rutas en la app:

Sección URL
Hub de alertas /notificaciones
Telegram /notificaciones/telegram
Email (SMTP) /notificaciones/email
Probar /notificaciones/probar

Cuando un perfil activo encuentra matches en el schedule (o en un run manual), la app avisa por los canales que tengas completos.


Telegram (paso a paso)

1. Crear el bot

  1. Abre Telegram y busca @BotFather.
  2. Envía /newbot.
  3. Elige un nombre visible (ej. Licitaciones Alertas) y un username que termine en bot (ej. mi_empresa_licitaciones_bot).
  4. BotFather te responde con un token del estilo
    123456789:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw
    Cópialo y guárdalo: es el secreto del bot.

2. Obtener el Chat ID

El bot solo puede escribirte si antes le has hablado y conoces el ID del chat.

Opción A — Chat privado contigo

  1. Abre una conversación con tu bot (búscalo por el username) y pulsa Start o envía /start.
  2. En el navegador abre (sustituye TOKEN por el de BotFather):
    https://api.telegram.org/botTOKEN/getUpdates
  3. En el JSON busca "chat":{"id": … }. Ese número (puede ser negativo en grupos) es el Chat ID.

Opción B — Grupo

  1. Crea un grupo, añade el bot y envía un mensaje mencionándolo.
  2. Abre de nuevo getUpdates y copia el chat.id del grupo (suele ser un número negativo).

Si getUpdates sale vacío

Envía otro mensaje al bot y recarga la URL. Sin un mensaje reciente no hay updates.

3. Pegarlo en Licitaciones

  1. Entra en Alertas → Telegram.
  2. Bot token: el de BotFather.
  3. Chat ID: el número que copiaste.
  4. Guarda.
  5. Ve a Alertas → Probar y envía una prueba. Deberías recibir un mensaje de test en Telegram.

Email (SMTP)

La app no envía por “magia”: necesita un servidor SMTP (host, puerto, usuario y contraseña) y un destinatario. Sirve Gmail, Outlook, el correo de tu dominio, etc.

Campos en Alertas → Email:

Campo Qué es
Host Servidor SMTP (ej. smtp.gmail.com)
Puerto Casi siempre 587 (STARTTLS)
Usuario Cuenta que autentica (suele ser el email completo)
Contraseña Contraseña SMTP o contraseña de aplicación
Destinatario Dónde quieres recibir las alertas (puede ser el mismo u otro)

Luego Alertas → Probar para comprobar el envío.

Gmail (paso a paso)

Gmail no acepta la contraseña normal de la cuenta en apps SMTP. Hay que usar una contraseña de aplicación.

  1. Entra en tu Cuenta de Google.
  2. Activa la verificación en 2 pasos (obligatoria para contraseñas de aplicación):
    Seguridad → Verificación en 2 pasos.
  3. Crea una contraseña de aplicación:
    Contraseñas de aplicaciones
    (o Seguridad → Cómo inicias sesión → Contraseñas de aplicaciones).
  4. Elige app Correo y dispositivo Otro (nombre: Licitaciones).
  5. Google muestra una clave de 16 caracteres. Cópiala sin espacios.
  6. En Alertas → Email rellena:
Campo Valor
Host smtp.gmail.com
Puerto 587
Usuario tu dirección @gmail.com (o Google Workspace)
Contraseña la contraseña de aplicación de 16 caracteres
Destinatario el correo donde quieres las alertas
  1. Guarda y usa Probar.

Error de autenticación

Si falla el login SMTP: confirma 2FA, regenera la contraseña de aplicación y no uses la contraseña web de Gmail.

Otro servidor SMTP (paso a paso)

Ejemplos habituales (consulta la documentación de tu proveedor; los valores pueden variar):

Proveedor Host típico Puerto
Gmail smtp.gmail.com 587
Outlook / Microsoft 365 smtp.office365.com 587
Dominio propio (cPanel, etc.) smtp.tudominio.com o el que indique el hosting 587 o 465
  1. En el panel de tu correo o hosting, activa SMTP / envío autenticado.
  2. Anota host, puerto, usuario y contraseña (a veces hay que crear un “usuario de correo” o un token).
  3. En Alertas → Email pega esos datos y el destinatario.
  4. Guarda y Probar.

Puerto 465

La app usa STARTTLS (adecuado para el puerto 587). Si tu proveedor solo ofrece SSL implícito en 465, usa 587 con STARTTLS si está disponible, o consulta con soporte del hosting.

Destinatario distinto del usuario SMTP

Puedes autenticarte con [email protected] y poner como destinatario [email protected]. Algunos proveedores exigen que el remitente coincida con el usuario autenticado; si el correo no llega, prueba el mismo email en ambos campos.


Aviso diario

Aunque un día no haya licitaciones nuevas para ti, el schedule puede enviarte un ping de estado por Telegram (si está configurado) para confirmar que el monitor ha corrido.


Qué compartir entre usuarios

El feed ATOM es compartido en la instancia. Telegram, email, perfiles, matches y horario diario son tuyos. Cada persona configura sus propios canales en Alertas.