Chat IA et IA des tickets
Laissez le bot répondre aux questions dans un salon de chat, sur mention et dans les tickets de support.
Fonctionnement du chat IA
Le chat IA est désactivé par défaut. Une fois activé, le bot répond à tout message publié dans un salon que vous avez choisi et, sauf si vous désactivez cette option, à tout message du serveur qui le mentionne. Les messages contenant @everyone ou @here sont ignorés.
Chaque message reçoit une réponse indépendante. Le bot ne se souvient pas des messages précédents de la conversation, donc une question de suivi doit rappeler de quoi il s'agit. Les réponses sont tronquées à la limite de 2 000 caractères de Discord.
Mise en place
Tout se configure avec /aichat ou depuis la page Chat IA du tableau de bord. Chaque serveur a un seul salon IA. La configuration peut être relancée à tout moment pour le déplacer vers un autre salon ou changer le prompt.
- /aichat setup
- Activez le chat IA. Facultatif : un salon où répondre, si le bot doit répondre aux mentions, s'il faut afficher un bouton Aide IA sur les tickets, et le prompt système.
- /aichat remove-channel
- Arrêtez les réponses dans un seul salon sans désactiver toute la fonctionnalité.
- /aichat status
- Affiche le salon actuel, le réglage des mentions, celui des tickets et le prompt.
- /aichat off
- Arrête toutes les réponses IA de ce serveur. Vos réglages sont conservés.
Le prompt système
Le prompt système indique à l'assistant qui il est et comment se comporter, et il est envoyé avec chaque requête. Par défaut, il s'agit d'un assistant de support Discord généraliste ; un bon prompt nomme votre serveur, ce que vous vendez ou prenez en charge, et ce que le bot doit refuser de faire.
Le prompt peut compter jusqu'à 1,500 caractères depuis la commande. C'est l'un des réglages que Copier les réglages transfère entre vos serveurs : un prompt qui vous plaît n'a besoin d'être rédigé qu'une fois.
Délais et limites
- Limite du serveur
- Jusqu'à 6 réponses IA par minute et par serveur, partagées entre tous les membres. Au-delà, le bot indique une fois le nombre de secondes à attendre.
- Longueur des réponses
- Limitée à 2,000 caractères.
- Aucune mémoire
- Chaque message est envoyé seul, sans les messages précédents du salon.
- Panne du fournisseur
- Si tous les fournisseurs échouent, le bot répond « L'IA est injoignable pour le moment » au lieu de laisser un indicateur de saisie bloqué.
Quels fournisseurs répondent
Noxyr ne vous demande aucune clé API. Les requêtes passent d'abord par Google AI (Gemini, modèles Flash privilégiés), puis par des modèles gratuits sur OpenRouter, puis par Groq. Jusqu'à trois modèles par fournisseur sont essayés avant de passer au suivant, et la liste des modèles se rafraîchit toute seule chaque heure.
Comme le texte des messages est envoyé à un modèle tiers, n'activez pas le chat IA dans les salons où des personnes publient des informations privées.
Aide IA dans les tickets
Avec l'option ticket_help activée (ou l'interrupteur « Aide IA » de la page Tickets), chaque nouveau ticket reçoit un bouton Aide IA à côté des commandes habituelles. En cliquant dessus, un court message s'affiche, demandant à la personne de mentionner le bot et de décrire son problème. La réponse arrive ensuite dans le ticket, comme pour une mention n'importe où ailleurs.
Le bouton n'apparaît que si le module Chat IA est activé, que le chat IA est actif et que les tickets sont inclus. Si l'une de ces conditions n'est plus remplie, il disparaît des nouveaux tickets ; cliquer dessus dans un ancien ticket indique simplement que l'aide IA n'est pas activée.
L'IA des tickets repose sur les mentions : gardez donc respond_to_mentions activé. Elle répond aussi à chaque message de façon indépendante, et le staff reste responsable du ticket.
Le désactiver
/aichat off arrête toutes les réponses, y compris dans les tickets, et garde votre salon et votre prompt pour plus tard. Désactiver le module Chat IA avec /module fait de même et masque aussi la commande /aichat. Pour garder les réponses aux mentions dans les tickets mais arrêter les réponses dans le salon, utilisez /aichat remove-channel.