App de contabilidad autoalojada que usa LLM para extraer datos de recibos, facturas y PDF y guardarlos en una base de datos estructurada de transacciones.
- Estrellas
- 615
- Forks
- 205
- Issues abiertos
- 7
- Último commit
- hace 19 horas
¿Qué es?
Telegram Support Bot (TSB) permite que los usuarios escriban a un bot en Telegram o Signal. Cada mensaje se convierte en un ticket que se publica en un grupo de atención, donde los administradores responden directamente. Las fotos y los archivos se reenvían en ambas direcciones, y el bot añade automáticamente un saludo.
Además de las funciones básicas de gestión de tickets, admite asignaciones, prioridades, etiquetas, notas internas, respuestas predefinidas, categorías que se derivan a distintos grupos de atención, reglas de escalamiento, cierre automático de tickets inactivos y horarios de atención. Las herramientas de analítica incluyen /stats, un resumen diario, encuestas CSAT y webhooks con firmas HMAC. También están disponibles un widget de chat web y complementos experimentales para Slack y Discord.
La integración opcional con LLM funciona con OpenAI o cualquier endpoint compatible con OpenAI. Responde preguntas usando una base de conocimiento que proporcionas, crea un ticket normal si la respuesta no está cubierta y puede clasificar tickets y traducir las respuestas del personal. El proyecto funciona con Node.js 24+ y MongoDB, o mediante una pila de Docker Compose.
Funciones clave
- 01Reenvía los mensajes de los usuarios a un grupo de atención como tickets, y el personal responde directamente.
- 02Admite asignaciones, prioridades, etiquetas, notas internas y respuestas predefinidas.
- 03Deriva los tickets según su categoría a distintos grupos de atención.
- 04Funciona con Telegram o Signal e incluye un widget de chat web integrable.
- 05Ofrece respuestas automáticas opcionales mediante LLM basadas en tu propia base de conocimiento, además de clasificación y traducción con IA.
- 06Incluye webhooks, encuestas CSAT y comandos de analítica.
Casos de uso
- Gestionar solicitudes de soporte al cliente mediante un grupo de Telegram en el que el personal responde directamente.
- Atender a una comunidad o a usuarios de un producto por Signal con una bandeja de entrada para el equipo.
- Responder automáticamente preguntas frecuentes a partir de una base de conocimiento y derivar las demás al personal.
- Integrar eventos de tickets en otros sistemas mediante webhooks firmados.
Inicio rápido
- 1
Copia el archivo de configuración de ejemplo
cp config/config-sample.yaml config/config.yaml - 2
Configura bot_token, staffchat_id y owner_id en config.yaml y, después, inicia la pila de Docker Compose
docker compose up -d
Antes de usarlo
- Para ejecutarlo sin Docker, necesitas Node.js 24 o posterior y una instancia de MongoDB.
- La versión 5 incluye cambios incompatibles y requiere actualizar la configuración al actualizar desde versiones anteriores.
- Las respuestas automáticas opcionales con IA requieren una clave de API de OpenAI o compatible.
Temas
Preguntas frecuentes
- ¿Qué es telegram-support-bot?
- Bot de soporte autoalojado que convierte mensajes de Telegram o Signal en tickets para un grupo de atención, con respuestas automáticas opcionales mediante LLM. Telegram Support Bot (TSB) permite que los usuarios escriban a un bot en Telegram o Signal. Cada mensaje se convierte en un ticket que se publica en un grupo de atención, donde los administradores responden directamente. Las fotos y los archivos se reenvían en ambas direcciones, y el bot añade automáticamente un saludo.
- ¿telegram-support-bot es gratuito? ¿Qué licencia tiene?
- telegram-support-bot es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿telegram-support-bot sigue mantenido?
- Mantenimiento activo. El último commit de telegram-support-bot fue el 20 oct 2026.
- ¿Para qué puedo usar telegram-support-bot?
- Gestionar solicitudes de soporte al cliente mediante un grupo de Telegram en el que el personal responde directamente. Atender a una comunidad o a usuarios de un producto por Signal con una bandeja de entrada para el equipo. Responder automáticamente preguntas frecuentes a partir de una base de conocimiento y derivar las demás al personal. Integrar eventos de tickets en otros sistemas mediante webhooks firmados.
- ¿Cómo se instala telegram-support-bot?
- Copia el archivo de configuración de ejemplo: cp config/config-sample.yaml config/config.yaml Configura bot_token, staffchat_id y owner_id en config.yaml y, después, inicia la pila de Docker Compose: docker compose up -d
- ¿Dónde consigo telegram-support-bot?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/bostrot/telegram-support-bot
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servicio de soporte y bandeja compartida autohospedados, desarrollados con PHP y Laravel, que reúnen canales de correo y chat en un único sistema de tickets.
Sistema legal autohospedable para redactar, revisar y gestionar contratos, con Luna, un asistente de IA para investigación y análisis de documentos.
Cliente de chat con IA, multiplataforma y de código abierto, para web, escritorio y móviles; se conecta a OpenAI, Claude, Gemini, DeepSeek y modelos autoalojados.
LobeHub es una plataforma para organizar agentes de IA en equipos siempre activos, que se pueden contratar, programar y supervisar desde un mismo lugar.
Plataforma de código abierto que convierte cualquier tema o documento en un aula interactiva con docentes de IA, diapositivas, cuestionarios y simulaciones.