artific-intellig-bot
Bot de Telegram impulsado por IA con Next.js y PostgreSQL para chat, análisis y generación de imágenes vía OpenAI API. Incluye gestión de usuarios, personalización de personalidad y despliegue simplificado con Docker Compose.
Ficha actualizada 26 sept 2026, 15:20 · upstream 26 sept 2026, 15:19 · release 1.1.0
Qué es artific-intellig-bot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio aloja un bot para Telegram construido con Next.js que integra capacidades avanzadas de inteligencia artificial a través de la API de OpenAI. Permite interacciones conversacionales en grupos, análisis visual de imágenes enviadas por los usuarios y generación de arte sintético desde prompts de texto. La arquitectura se basa en contenedores Docker, facilitando una instalación rápida mediante docker compose con un servicio de base de datos PostgreSQL incluido o externo.
La personalización es central en su diseño, permitiendo a los administradores definir la identidad y comportamiento del bot mediante archivos de prompt externos montados en el volumen del sistema. Dispone de un panel de comandos robusto para gestión de moderación (ban/allowlist), configuración de modelos específicos para chat e imagen, y control de límites de tasa.
- Moderación automática de grupos con permisos dinámicos
- Análisis visual de contenido multimedia en tiempo real
- Generación de imágenes artísticas desde descripciones textuales
- Chat asistido con personalidad personalizada configurable
- Gestión de historial de conversaciones y contexto
- Despliegue simplificado con Docker Compose e imagen oficial en GHCR
- Soporte nativo para personalización de personalidad mediante archivos externos
- Gestión granular de modelos (chat vs generación de imágenes) vía comandos
- Base de datos PostgreSQL persistente incluida en la configuración por defecto
- Dependencia obligatoria de API Key de OpenAI para funcionalidad principal
- No incluye interfaz web, solo interacción vía Telegram
- Requiere configuración manual de variables de entorno para autenticación
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere 2 núcleos CPU y 2GB RAM mínimo. Ejecutar docker compose up -d tras configurar .env con BOT_TOKEN, OPENAI_API_KEY y CREATOR_ID. Para usar base de datos externa, modificar compose.yaml quitando el servicio postgres. La persistencia de datos debe gestionarse en volúmenes externos a los contenedores.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.