Les meilleurs bots IA pour Discord en 2026

Jakub Swistak
Publié le Mis à jour le 12 min de lecture
Comparaison des bots IA Discord sous forme de matrices de fonctionnalités

Discord est devenu un canal de communication courant pour les communautés de développeurs, les projets open source, les guildes de joueurs et, de plus en plus, l’assistance client. À mesure que les serveurs grandissent, les besoins en modération automatique, réponses aux questions fréquentes et animation de communauté augmentent. Les bots IA Discord y répondent en utilisant de grands modèles de langage pour converser naturellement, modérer les contenus et exécuter des actions sur un serveur.

Cet article compare des bots Discord, des intégrations API sur mesure et des services souvent envisagés pour Discord. Le mode d’installation compte autant que l’architecture, les prix et les fonctions : la communauté Discord d’un service de chat n’est pas en soi un bot à installer.

Tableau comparatif

BotModèle IAOffre gratuiteFonction principalePrixAuto-hébergement
Quickchat AIModèles récents OpenAI, Anthropic et Google (configurables)OuiBase de connaissances + recherche entre salonsOffre gratuite ; payant dès 9 $US/moisNon (géré)
MEE6Propriétaire + OpenAIFonctions gratuites limitéesNiveaux, modération et chat IAGratuit + Premium dès 6,49 $US/moisNon
DynoRègles + modération IA basiqueOuiModération et commandes personnaliséesGratuit + Premium à 4,49 $US/moisNon
Carl-botRègles (sans LLM)OuiRôles par réaction, journalisation et modération automatiqueGratuit + Premium à 5 $US/moisNon
YAGPDBRègles (sans LLM)Oui (entièrement gratuit)Commandes personnalisées, modération automatique et flux RedditGratuitOui (open source)
Poe APIPlusieurs modèlesVérifier l’accès APIIntégration sur mesure ; passerelle nécessairePoints Poe et hébergement de la passerelleVotre passerelle, pas le service Poe
Character.AIChat avec des personnagesVérifier les offres actuellesDéploiement Discord non vérifiéNe pas en déduire les coûts DiscordAucun déploiement Discord vérifié
MidjourneyModèle de diffusion propriétaireNon (payant uniquement)Images à partir de prompts textuelsDès 10 $US/moisNon
OpenRouter BotTout modèle via l’API OpenRouterNonRoutage de modèles et optimisation des coûtsPaiement au tokenOui (clients open source)

Le « meilleur » dépend de votre objectif. Cet article regroupe les bots par usage principal, sans classement de popularité. Pour une communauté d’assistance produit, commencez par Quickchat AI. Pour la modération seule, Carl-bot, YAGPDB et Dyno sont des choix éprouvés. Pour les images, Midjourney reste la référence. L’analyse suivante détaille chaque bot dans cet ordre.

Pour un serveur de support : vérifiez le mode d’installation, testez une question documentée et un cas sans réponse dans les sources, puis contrôlez le déclencheur de conversation (mention, commande ou DM). Vérifiez la destination du transfert à un humain, les permissions nécessaires, l’hébergement d’une éventuelle passerelle et qui paie l’utilisation des modèles. Les références de configuration de Quickchat AI, Poe et Character.AI ci-dessous ont été vérifiées le 13 novembre 2026.

Analyse détaillée des bots

1. Quickchat AI

Quickchat AI propose deux modes de configuration Discord documentés : autoriser le bot partagé ou connecter votre propre application Discord avec son token de bot.

Ce qu’il fait : un bot Discord alimenté par Quickchat répond à partir d’une base de connaissances personnalisée, tient des conversations sur plusieurs tours et exécute des AI Actions (appels d’API externes, recherches et transfert à des humains). Il vise l’assistance client, la gestion de communauté et les questions internes des équipes. Ces mêmes AI Actions peuvent aussi modérer. La galerie Add Action, Discord Action crée des actions modifiables d’assistance et de modération avec requêtes, paramètres, traitement des réponses et conditions d’exécution préremplis. Créer un bot de modération IA Discord explique l’exclusion temporaire, l’expulsion, le bannissement, les rôles et le mode lent commandés par de simples messages d’administrateur. Le guide du bot de tickets présente un bot qui répond depuis votre documentation et ne transmet que ce qu’il ne résout pas. Autre exemple concret : un agent Quickchat peut consigner prospects, questions sans réponse et demandes de démonstration dans Google Sheets grâce à une AI Action utilisable sur Discord et les autres canaux.

Détails techniques :

L’intégration Discord conserve plusieurs champs de configuration par déploiement :

  • discord_bot_token : token standard de bot Discord pour l’authentification.
  • discord_respond_in_threads : booléen déterminant si le bot crée un fil pour chaque conversation ou répond dans le salon. Le mode fil garde les salons plus lisibles sur les serveurs actifs.
  • discord_cross_channel_search_active : quand il est activé, le bot peut lire l’historique d’autres salons du même serveur, pas seulement celui où il est mentionné. C’est utile si la réponse a été discutée ailleurs.

Lorsqu’un utilisateur @mentionne le bot, Quickchat récupère le contexte récent du salon (par défaut, les 30 derniers messages) et l’insère dans le prompt. Si le message répond à un message existant, seuls 3 messages de contexte autour de celui-ci sont récupérés. Le bot les présente au LLM sous forme de transcription.

Ses outils internes prennent en charge deux modes de récupération :

  1. Mode quantité/pagination : récupérer les N derniers messages avec un décalage pour parcourir l’historique.
  2. Mode période : récupérer les messages d’un intervalle précis (horodatages ISO-8601), avec éventuellement un plafond de quantité.

Les messages sont renvoyés dans l’ordre chronologique, du plus ancien au plus récent, pour préserver le fil de la conversation pour le LLM.

Installation :

  1. Dans le tableau de bord Quickchat, ouvrez External Apps et sélectionnez Discord.
  2. Cliquez sur Add to your Discord server, autorisez l’application partagée Quickchat AI et choisissez votre serveur. Le bot est actif dès l’autorisation ; vous devez disposer de la permission Gérer le serveur.

Le bot partagé peut porter un nom différent sur chaque serveur. Utilisez Use your own Discord app pour un avatar personnalisé, les messages privés, les Discord AI Actions ou plusieurs bots sur un serveur. Cette voie nécessite votre propre application Discord et un token de bot.

Consultez notre guide de configuration du bot Discord pour le parcours complet.

Pour une configuration centrée sur les connaissances, ajoutez règles et documents à un bot Discord de type ChatGPT, puis vérifiez qu’il répond depuis ces sources ou reconnaît l’absence de réponse.

Prix : Quickchat AI propose une offre gratuite et des offres payantes dès 9 $US/mois. L’intégration Discord et les AI Actions sont incluses à tous les niveaux ; les offres payantes augmentent la capacité pour le trafic de production.

Limites : Quickchat est une plateforme gérée, sans option d’auto-hébergement. Le bot nécessite un abonnement Quickchat et ne fonctionne pas comme un déploiement open source indépendant.

2. MEE6

MEE6 est l’un des bots Discord les plus anciens et les plus répandus, présent sur des millions de serveurs. D’abord consacré aux niveaux et à la modération, il a ensuite ajouté le chat IA.

Ce qu’il fait : modération du serveur (règles automatiques, bannissements temporaires, avertissements), système de niveaux/XP, commandes personnalisées et chatbot IA dans des salons définis. La fonction IA utilise des modèles OpenAI.

Détails techniques :

  • Le chat IA peut être limité à certains salons.
  • Les personnalités se configurent par un prompt système dans le tableau de bord.
  • Les règles de modération passent avant les réponses IA, ce qui évite les conflits entre fonctions.
  • L’offre gratuite limite le nombre quotidien d’interactions IA.

Prix :

  • Offre gratuite : modération basique, niveaux et messages IA limités.
  • Premium : dès 6,49 $US/mois avec facturation annuelle. Débloque le chat IA complet, la modération automatique avancée et l’identité visuelle personnalisée du bot.

Limites : l’IA est un complément à un bot de modération existant. Aucune ingestion de base de connaissances n’est proposée : les réponses se limitent aux connaissances du modèle et au prompt système. Vous ne pouvez pas lui fournir de documentation ni de données produit.

3. Dyno

Dyno est un autre bot populaire de modération et d’utilitaires. Il dessert plus de 800 000 serveurs avec modération automatique, commandes personnalisées, annonces et modération basique assistée par IA.

Ce qu’il fait : modération automatique (antispam, filtrage de liens, mots interdits), commandes de modération, commandes personnalisées, annonces et couche IA classant les messages selon leur toxicité.

Détails techniques :

La modération IA de Dyno utilise un modèle de classification pour signaler les messages toxiques, haineux ou inappropriés. Elle se distingue des filtres par mots-clés et repère les infractions reformulées ou contextuelles. Les commandes personnalisées acceptent des modèles simples, moins expressifs que les systèmes de Carl-bot ou YAGPDB.

Prix : l’offre gratuite couvre la modération de base et les commandes utilitaires. Premium (4,49 $US/mois) retire la marque, augmente les limites de commandes et active les fonctions avancées.

Limites : l’« IA » de Dyno se limite à la classification de contenus pour la modération. Pas d’IA conversationnelle, de questions-réponses ni de base de connaissances.

4. Carl-bot

Carl-bot est un bot utilitaire orienté gestion de serveur. Il n’utilise pas de LLM, mais figure ici parce qu’il est très répandu et souvent comparé aux solutions IA.

Ce qu’il fait : rôles par réaction, journalisation avancée, modération automatique, messages de bienvenue, commandes personnalisées avec langage de modèles et starboard. Son système de commandes, appelé « tags », utilise un langage de script Turing-complet avec variables, conditions, boucles et appels d’API.

Détails techniques :

Les tags ont une syntaxe propre. Exemple d’un tag qui récupère des données :

{=(response):{fetch:https://api.example.com/data}}
The result is: {response}

La modération automatique propose des filtres regex, l’antispam (limitation du débit des messages), l’anti-raid et des listes de mots bloqués. Les journaux enregistrent modifications et suppressions de messages, arrivées et départs de membres, changements de rôles et activité vocale.

Prix : toutes les fonctions principales sont gratuites. Premium (5 $US/mois) augmente les limites de journalisation, ajoute des panneaux de rôles par réaction et offre une assistance prioritaire.

Limites : Carl-bot fonctionne par règles. Il ne comprend pas le langage naturel et ne converse pas. Pour « répondre aux questions à partir de la documentation », ce n’est pas l’outil adapté.

5. YAGPDB (Yet Another General Purpose Discord Bot)

YAGPDB est un bot Discord open source avec modération, modération automatique, commandes personnalisées et intégration de flux Reddit et YouTube.

Ce qu’il fait : modération (expulser, bannir, rendre muet, avertir), modération automatique, commandes avec modèles Go, messages programmés, gestion des rôles et agrégation de flux externes.

Détails techniques :

Les commandes YAGPDB utilisent des modèles Go, qui permettent une logique complexe :

{{$user := .User}}
{{if eq (len .Args) 1}}
  Please provide an argument, {{$user.Username}}.
{{else}}
  You said: {{index .Args 1}}
{{end}}

Le bot est open source (github.com/botlabs-gg/yagpdb) et peut être auto-hébergé pour contrôler les données et la disponibilité. Cela nécessite Go, PostgreSQL et Redis.

Prix : entièrement gratuit, y compris la version hébergée.

Limites : comme Carl-bot, YAGPDB n’est pas un bot IA. Les commandes peuvent être complexes, mais n’utilisent pas de modèles de langage.

6. Poe Bot

Poe fournit une API pour les intégrations sur mesure. Son External Application Guide décrit les requêtes avec la clé API d’un utilisateur et leur facturation sur les points de ce compte. Il ne confirme pas l’existence d’un bot Discord officiel Poe prêt à installer.

Pour Discord, une passerelle développée sur mesure ou fournie par un tiers doit gérer l’installation, le routage des messages, l’état des conversations et l’hébergement. Vérifiez séparément son mainteneur, ses permissions, ses sources de connaissances et le transfert à un humain.

Prix : l’appel de modèles payants par l’API nécessite un abonnement Poe ou des points supplémentaires. Ajoutez les coûts d’hébergement et de maintenance de la passerelle ; l’abonnement Poe seul ne fournit pas ces éléments.

7. Character.AI

Character.AI propose des conversations avec des personnages. Son guide officiel Discord Linking décrit l’accès aux canaux et aux rôles de sa communauté. Cette liaison de comptes ne constitue pas une méthode pour installer vos personnages comme bots sur votre propre serveur Discord.

Aucune méthode officielle de déploiement sur votre serveur n’a été vérifiée lors de cet examen. Évaluez séparément l’hébergement, les permissions et les conditions d’une passerelle tierce, sans déduire sa disponibilité ou son coût d’un abonnement Character.AI.

Pour un bot de personnage avec une configuration Discord documentée, consultez notre guide de chatbot AI de roleplay sur Discord.

8. Midjourney

Midjourney fonctionne principalement via Discord et constitue l’exemple le plus connu de bot IA construit sur la plateforme. Il génère des images à partir de prompts textuels avec un modèle de diffusion propriétaire. Son objectif diffère des autres bots de cette liste : il crée des images au lieu de converser. Il figure ici pour son importance comme outil IA natif de Discord.

Ce qu’il fait : les utilisateurs tapent des commandes /imagine dans les salons. Le bot génère quatre variantes d’image, qui peuvent être agrandies ou régénérées. La génération actuelle du modèle produit des rendus photoréalistes et artistiques avec une bonne fidélité au prompt.

Détails techniques :

  • Les tâches passent par une file d’attente. Chaque prompt est mis en file, traité sur le cluster GPU de Midjourney, puis son résultat est publié dans le salon Discord.
  • La génération prend de 30 à 90 secondes selon la version du modèle et la charge du serveur.
  • Les paramètres comprennent --ar (format), --stylize, --chaos, --no (prompt négatif) et --seed pour la reproductibilité.
  • Les images sont générées à une résolution de base, puis peuvent être agrandies.

Prix :

  • Basic Plan : 10 $US/mois (environ 200 générations d’images).
  • Standard Plan : 30 $US/mois (15 heures de GPU rapide, mode relax illimité).
  • Pro Plan : 60 $US/mois (30 heures rapides, mode privé).
  • Mega Plan : 120 $US/mois (60 heures rapides).

Limites : Midjourney est un outil de génération d’images, pas une IA conversationnelle. Il ne répond pas aux questions, ne modère pas les serveurs et ne gère pas d’échanges textuels.

9. Bots personnalisés via OpenRouter / API OpenAI

Pour les développeurs qui veulent un contrôle total, créer un bot appelant directement une API de LLM est une approche courante. OpenRouter réunit plusieurs fournisseurs (OpenAI, Anthropic, Google, Meta et Mistral) derrière une API unique, ce qui facilite le changement de modèle ou le choix de l’option la moins chère.

Ce qu’il fait : un bot auto-hébergé se connecte à Discord via discord.py ou discord.js, écoute les messages ou commandes slash, les envoie à une API de LLM et publie la réponse.

Exemple avec discord.py et OpenRouter :

import discord
import httpx

DISCORD_TOKEN = "your-discord-bot-token"
OPENROUTER_API_KEY = "your-openrouter-key"
OPENROUTER_URL = "https://openrouter.ai/api/v1/chat/completions"

intents = discord.Intents.default()
intents.message_content = True
client = discord.Client(intents=intents)

@client.event
async def on_message(message):
    if message.author == client.user:
        return
    if client.user not in message.mentions:
        return

    content = message.content.replace(f"<@{client.user.id}>", "").strip()

    async with httpx.AsyncClient() as http:
        response = await http.post(
            OPENROUTER_URL,
            headers={
                "Authorization": f"Bearer {OPENROUTER_API_KEY}",
                "Content-Type": "application/json",
            },
            json={
                "model": "openai/gpt-5.1",
                "messages": [
                    {"role": "system", "content": "You are a helpful assistant."},
                    {"role": "user", "content": content},
                ],
            },
        )

    reply = response.json()["choices"][0]["message"]["content"]

    # Discord messages have a 2000 character limit
    if len(reply) > 2000:
        reply = reply[:1997] + "..."

    await message.reply(reply)

client.run(DISCORD_TOKEN)

Prix : vous payez le fournisseur au token. OpenRouter répercute ses tarifs avec une petite marge. Les prix changent souvent : consultez la page des tarifs de modèles OpenRouter avant de vous engager.

Limites : tout vous revient : hébergement, limites de débit, gestion du contexte, erreurs, modération et prévention des abus. Pas de base de connaissances, de tableau de bord ni d’analyses intégrés. Cette approche convient si aucun bot géré ne répond à vos exigences ou pour éviter la dépendance à un fournisseur. Consultez notre comparaison des bots IA gratuits pour Discord pour analyser les coûts selon l’approche.

Considérations techniques

Latence

Les utilisateurs Discord attendent des réponses rapides. Un bot qui met plus de 10 secondes à répondre casse le rythme. Les facteurs principaux :

  • Temps d’inférence : les modèles actuels comme GPT-5.1 et Claude Sonnet 4.6 répondent généralement en 1 à 5 secondes aux prompts courts. Les longs prompts ou modèles de raisonnement peuvent dépasser 10 secondes.
  • Streaming : l’API Discord ne propose pas de streaming natif des messages de bots. Certains le simulent en modifiant le message à l’arrivée des tokens, mais consomment vite les limites API (l’endpoint d’édition autorise environ 5 modifications toutes les 5 secondes par salon).
  • Longueur de la file : les bots gérés comme MEE6 et Midjourney partagent leur infrastructure entre des millions de serveurs. Aux heures de pointe, les files ajoutent des secondes, voire des minutes de latence.

Limites de débit

Discord limite les actions des bots. Les limites les plus pertinentes sont :

ActionLimite
Envoyer un message5 toutes les 5 s par salon
Modifier un message5 toutes les 5 s par salon
Créer un fil10 toutes les 10 min
Ajouter une réaction1 toutes les 250 ms par salon
Requêtes globales50 par seconde

Les bots qui simulent le streaming par édition atteindront la limite de modification. Ceux qui répondent simultanément à beaucoup d’utilisateurs dans le même salon atteindront la limite d’envoi. Des files et une logique de temporisation progressive sont indispensables sur les serveurs actifs.

Coûts d’API

Pour les bots appelant des API LLM externes, le coût par message compte à grande échelle. Le tableau illustre les coûts relatifs pour 500 tokens en entrée et 300 en sortie. Les tarifs changent régulièrement : vérifiez toujours ceux des fournisseurs avant d’estimer un coût de production.

ModèleCoût relatifRemarques
Haut de gamme (GPT-5.1, Claude Sonnet 4.6)$$$Meilleure qualité, coût par message le plus élevé
Intermédiaire (GPT-5.1-mini, Claude Haiku)$$Bon équilibre pour la plupart des parcours d’assistance
Petit (Llama via OpenRouter, Mistral)$Le moins cher ; adapté au volume ou aux questions simples

La taille du contexte pèse souvent davantage que le choix du modèle. Si le bot inclut les 30 derniers messages Discord, les tokens d’entrée augmentent vite et peuvent dominer la facture. Mesurez avant de passer à l’échelle.

Hébergement

Les bots auto-hébergés nécessitent un processus persistant connecté à la passerelle Discord par WebSocket. Options :

  • VPS (par exemple Hetzner, DigitalOcean) : 5 à 20 $US/mois. Suffisant pour des serveurs petits à moyens. Vous gérez la disponibilité.
  • Plateformes de conteneurs (Railway, Fly.io) : 5 à 30 $US/mois avec redémarrages automatiques et pipelines de déploiement. Plus faciles à gérer qu’un VPS brut.
  • Serverless (AWS Lambda) : mal adapté, car la connexion à la passerelle doit persister. Il faudrait utiliser les interactions HTTP Discord (commandes slash uniquement, sans contenu de messages), ce qui limite les possibilités.

Les bots Discord gérés, comme Quickchat AI, assurent leur propre hébergement. Une passerelle API sur mesure nécessite une solution d’hébergement distincte.

Quel bot pour quel usage

UsageBots recommandés
Assistance client / FAQQuickchat AI, bot OpenRouter personnalisé
Animation de communautéQuickchat AI (questions-réponses sur connaissances), MEE6 (niveaux)
Assistance de communauté développeurQuickchat AI (documentation dans la base), bot personnalisé
ModérationCarl-bot, Dyno, YAGPDB, MEE6 ou Quickchat AI (modèles de Discord Actions)
Questions-réponses généralesBot sur mesure, notamment via une passerelle API Poe vérifiée
Divertissement / roleplayBot de personnage sur mesure ; vérifier les passerelles tierces
Génération d’imagesMidjourney

Assistance client et FAQ

Les bots fondés sur une base de connaissances, comme Quickchat AI, ont ici un avantage clair. Ingérer documentation, pages produit et FAQ pour répondre à partir de ces données diffère profondément d’un chatbot généraliste limité à son entraînement. Sur un serveur d’assistance produit, répondre à « comment configurer X ? » en citant vos documents réels est plus utile qu’une réponse plausible mais possiblement fausse. Bot IA de tickets Discord présente le parcours complet : répondre depuis les documents, puis ouvrir un fil privé uniquement pour ce qu’ils ne couvrent pas.

La recherche entre salons de Quickchat aide dans ce cas : si une question a reçu une réponse dans #general la semaine dernière, le bot peut la retrouver et la citer quand elle revient dans #help. Cela évite que des réponses dupliquées divergent avec le temps.

Modération

Pour la modération pure, les bots à règles (Carl-bot, YAGPDB, Dyno) restent la norme. Ils sont rapides, déterministes et sans coût API par message. MEE6 combine modération automatique à règles et chat IA. Pour détecter spécifiquement la toxicité avec l’IA, la couche de classification de Dyno ou une solution personnalisée avec une API de modération (comme l’endpoint OpenAI ou Perspective API) est l’approche directe.

Divertissement et roleplay

Choisissez un bot de personnage dont l’installation sur Discord est documentée. Des fonctions de chat avec des personnages ou une liaison de compte communautaire ne suffisent pas à confirmer cette installation. Notre guide de chatbot AI de roleplay sur Discord présente une configuration fonctionnelle ; créer un chatbot de roleplay avec son propre univers traite du prompt de persona et de la base de connaissances.

Messages de bienvenue et salutations

Carl-bot, MEE6 et Dyno publient tous un message à l’arrivée d’un membre, un cas classique. Le plus difficile est d’accueillir quelqu’un dans un salon qui vient d’être créé : salon de ticket ou nouveau fil de forum où personne ne sait qu’un bot est présent. Les messages automatiques Quickchat AI couvrent l’arrivée et ces deux autres cas, puis la salutation mène à une conversation IA fondée sur votre base de connaissances. Créer un bot de bienvenue Discord configure les trois règles.

Conclusion

Le choix d’un bot Discord AI dépend de la tâche. Pour le support client fondé sur vos propres connaissances, Quickchat AI ou une solution développée avec une API LLM sont des options pratiques. Pour la modération, comparez les bots à règles établis. Pour les images, examinez la configuration de Midjourney. Le chat général via une API nécessite aussi une passerelle Discord fonctionnelle.

Si vous évaluez des bots pour une communauté d’assistance produit, le critère décisif est leur capacité à s’appuyer sur vos données réelles. Les chatbots généralistes peuvent inventer des détails produit. Les bots à base de connaissances, comme Quickchat AI, limitent leurs réponses à votre documentation, ce qui fait la différence entre un outil utile et une source de problèmes.

Pour les développeurs qui veulent une flexibilité maximale, créer un bot avec discord.py et une API comme OpenRouter donne un contrôle total sur le modèle, le contexte et le format des réponses, mais implique aussi d’assumer toute l’exploitation.

Quickchat AI Quickchat AI Ask Quickchat AI a question