← ProyectosIA · Bot Telegram · 2023–2024
GPT Assistant Bot
Bot asistente de Telegram en C# / .NET con integración OpenAI GPT. Personas personalizadas, gestión de contexto, despliegue vía docker-compose en el servidor del cliente.
- Streaming de respuestas + gestión de contexto
- Personas configurables / prompts basados en roles
- Rate limiting y manejo de errores de la API de OpenAI
- Despliegue para cualquier cliente en un día
C# / .NETTelegram.Bot.ApiOpenAI APIDocker Compose
Desafío
Cubrir la solicitud típica "necesitamos un asistente IA en Telegram" — sin dependencia de SaaS de terceros, en el servidor propio del cliente, con prompts personalizados y datos de chat privados.
Lo que hicimos
- Backend en C# / .NET (GptBot) con Telegram.Bot.Api para mensajes entrantes y salientes.
- Integración con la API de OpenAI: streaming de respuestas, gestión del contexto de conversación, limitación de tokens.
- Personas configurables / prompts basados en roles vía configuración de despliegue.
- Empaquetado completo en docker-compose — un solo comando en el servidor del cliente.
Resultado
- Plantilla de bot IA lista, desplegable para cualquier cliente en un día con su clave de OpenAI.
- Usado como herramienta interna del estudio y como solución white-label.