Chat con IA e IA para tickets
Deja que el bot responda preguntas en un canal de chat, al mencionarlo y dentro de los tickets de soporte.
Cómo funciona el chat con IA
El chat con IA está desactivado por defecto. Una vez activado, el bot responde a cualquier mensaje publicado en un canal que hayas elegido y, salvo que lo desactives, a cualquier mensaje del servidor que mencione al bot. Los mensajes que contengan @everyone o @here se ignoran.
Cada mensaje recibe su propia respuesta. El bot no recuerda los mensajes anteriores de la conversación, así que una pregunta de seguimiento debe repetir de qué trata. Las respuestas se recortan al límite de 2.000 caracteres de Discord.
Cómo configurarlo
Todo se configura con /aichat o desde la página Chat IA del panel. Cada servidor tiene un canal de IA. Puedes volver a ejecutar la configuración cuando quieras para moverlo a otro canal o cambiar el prompt.
- /aichat setup
- Activa el chat con IA. Opcional: un canal donde responder, si responder a las menciones, si mostrar un botón de Ayuda con IA en los tickets y el prompt de sistema.
- /aichat remove-channel
- Deja de responder en un canal sin desactivar toda la función.
- /aichat status
- Muestra el canal actual, el ajuste de menciones, el de tickets y el prompt.
- /aichat off
- Detiene todas las respuestas de IA en este servidor. Tus ajustes se conservan.
El prompt de sistema
El prompt de sistema indica al asistente quién es y cómo debe comportarse, y se envía con cada petición. El valor por defecto es un asistente general de soporte de Discord; un buen prompt nombra tu servidor, lo que vendes o apoyas, y lo que el bot debe rechazar hacer.
El prompt puede tener hasta 1.500 caracteres desde el comando. Es uno de los ajustes que Copiar ajustes transfiere entre tus servidores, así que basta con escribir un prompt que te guste una sola vez.
Enfriamientos y límites
- Límite del servidor
- Hasta 6 respuestas de IA por minuto y por servidor, compartidas por todos los miembros. Si se supera, el bot indica una sola vez cuántos segundos hay que esperar.
- Longitud de la respuesta
- Limitada a 2.000 caracteres.
- Sin memoria
- Cada mensaje se envía por separado, sin los mensajes anteriores del canal.
- Caída del proveedor
- Si fallan todos los proveedores, el bot responde "La IA no está disponible en este momento" en lugar de dejar un indicador de escritura colgado.
Qué proveedores responden
Noxyr no te pide una clave de API. Las peticiones van primero a Google AI (Gemini, con preferencia por los modelos Flash), luego a modelos gratuitos de OpenRouter y después a Groq. Se prueban hasta tres modelos por proveedor antes de pasar al siguiente, y la lista de modelos se actualiza sola cada hora.
Como el texto del mensaje se envía a un modelo de terceros, no actives el chat con IA en canales donde la gente publique información privada.
Ayuda con IA dentro de los tickets
Con la opción ticket_help activada (o el interruptor "Ayuda con IA" de la página de Tickets), cada nuevo ticket tendrá un botón de Ayuda con IA junto a los controles habituales. Al pulsarlo se publica un mensaje corto que pide a la persona mencionar al bot y describir el problema; la respuesta llega al ticket igual que llegaría con una mención en cualquier otro lugar.
El botón solo aparece cuando el módulo de Chat con IA está activado, el chat con IA está habilitado y los tickets lo tienen permitido. Si desactivas cualquiera de estos, desaparece de los tickets nuevos; pulsarlo en un ticket antiguo solo indica que la ayuda con IA no está habilitada.
La IA de los tickets depende de las menciones, así que mantén respond_to_mentions activado. Además, responde a cada mensaje por separado; el personal sigue siendo el responsable del ticket.
Desactivarlo
/aichat off detiene todas las respuestas, también en los tickets, y guarda tu canal y tu prompt para más adelante. Desactivar el módulo Chat IA con /module hace lo mismo y además oculta el comando /aichat. Para seguir respondiendo a menciones en tickets pero dejar de responder en el canal, usa /aichat remove-channel.