Gateway Webhook independiente para OpenAB — conecta Telegram y/o LINE a cualquier instancia de OAB en ejecución mediante WebSocket. Se debe configurar al menos una plataforma. Fuente: https://github.com/openabdev/openab

Gateway Webhook independiente que conecta Telegram y LINE a cualquier instancia de OpenAB mediante WebSocket.
Abrir @BotFather, enviar /newbot y copiar el token en Token de Bot de Telegram.
Introducir el token y desplegar. Se asignará un dominio HTTPS automáticamente.
curl "https://api.telegram.org/botYOUR_TOKEN/setWebhook?url=https://YOUR_DOMAIN/webhook/telegram"
Editar /home/agent/.config/openab/config.toml en el servicio OpenAB:
[gateway]
url = "ws://openab-gateway:8080/ws"
Reiniciar el servicio OpenAB.
En LINE Developers Console → pestaña Messaging API:
https://YOUR_DOMAIN/webhook/lineEn config.toml, añadir platform = "line" en la sección gateway:
[gateway]
url = "ws://openab-gateway:8080/ws"
platform = "line"
Reiniciar el servicio OpenAB tras guardar.
| Ruta | Plataforma |
|---|---|
POST /webhook/telegram | Telegram |
POST /webhook/line | LINE |
GET /ws | OAB WebSocket (interno) |
GET /health | Health check |