Documentation du bot Eric

Toutes les commandes du bot, avec leur syntaxe exacte et la permission Discord qu'elles exigent. Le préfixe par défaut est * et se modifie par serveur depuis le tableau de bord ; certaines commandes portent un nom traduit selon la langue du serveur.

<requis> paramètre obligatoire{optionnel} paramètre facultatif

Système de niveaux et d'XP

CommandeDescriptionPermission requise
*level {@membre}Affiche la carte de profil : avatar, pseudo, niveau atteint et barre de progression vers le niveau suivant. Sans mention, la carte affichée est celle de l'auteur du message.aucune
*classementAffiche le classement des membres du serveur par expérience accumulée.aucune
*disproleListe les rôles configurés comme récompenses de niveau et le palier auquel chacun est attribué.aucune

Modération et sanctions

CommandeDescriptionPermission requise
*warn <@membre> <raison>Enregistre un avertissement contre le membre mentionné, avec le motif indiqué. L'avertissement est ajouté à son historique et annoncé dans le salon de modération.Expulser des membres
*getwarn <@membre>Affiche l'historique des avertissements du membre mentionné : motif, modérateur et date de chacun.Expulser des membres
*kick <@membre> <raison>Expulse le membre du serveur. Il peut le rejoindre à nouveau avec une invitation valide.Expulser des membres
*ban <@membre> <raison>Bannit le membre du serveur. Le bannissement persiste jusqu'à sa levée manuelle depuis Discord.Bannir des membres
*purge <nombre> {@membre}Supprime le nombre de messages indiqué dans le salon courant, entre 1 et 99. Avec une mention, seuls les messages de ce membre sont supprimés parmi ceux examinés.Gérer les messages

Commandes utilitaires

CommandeDescriptionPermission requise
*sondage "question"Publie un sondage à réponse oui ou non et ajoute automatiquement les réactions pouce en haut et pouce en bas.Administrateur
*sondage "question" "choix 1" "choix 2"Publie un sondage à choix multiples. Chaque proposition doit être entourée de guillemets droits ; le bot ajoute une réaction par choix.Administrateur
*uinfo {@membre}Affiche les informations d'un membre : identifiant, date de création du compte, date d'arrivée sur le serveur et rôles. Sans mention, affiche celles de l'auteur.aucune
*serveurAffiche les informations du serveur courant.aucune
*avatar {@membre}Affiche l'avatar en grand format. Sans mention, affiche celui de l'auteur.aucune
*statsAffiche les statistiques du bot.aucune
*emote <nom>Affiche en grand l'émoji portant ce nom. Sans argument, affiche un émoji au hasard.aucune
*guide {random}Renvoie vers la liste des émojis disponibles. Avec l'argument random, affiche un émoji tiré au hasard.aucune
*encode <texte>Encode le texte fourni. Le message d'origine est supprimé après l'envoi de la réponse.aucune
*decode <texte>Décode un texte précédemment encodé. Le message d'origine est supprimé après l'envoi de la réponse.aucune
*google <recherche>Renvoie un lien de recherche pour les termes fournis.aucune
*npm <paquet>Renvoie le lien du paquet npm indiqué.aucune
*helpRenvoie vers cette documentation.aucune
*colorGénère une couleur et l'affiche sous forme d'image.aucune
*faceEnvoie un visage en ASCII.aucune
*compatibilite <prénom> <prénom>Calcule un score de compatibilité entre deux prénoms. Commande fantaisiste, sans autre usage.aucune
*bug <description>Transmet un rapport de bug à l'équipe du bot.aucune

Documentation par module

Chaque module a sa page : ce qu'il fait, comment l'activer depuis le tableau de bord, et ce que Discord impose.

Questions fréquentes

Comment ajouter le bot Eric à un serveur Discord ?

Rendez-vous sur https://boteric.fr/bot/invite, choisissez le serveur puis validez les permissions demandées. Il faut disposer de la permission « Gérer le serveur » sur le serveur visé. Le bot est opérationnel immédiatement après l'ajout, avec ses modules désactivés par défaut.

Le bot Eric est-il gratuit ?

Oui, toutes les fonctionnalités décrites sur cette page sont gratuites et sans limite de serveurs : modération, niveaux, assistant IA, alertes Twitch et utilitaires.

Comment configurer l'automodération sur un serveur Discord ?

Connectez-vous au tableau de bord sur https://boteric.fr/dashboard, sélectionnez le serveur, ouvrez le module d'automodération et activez-le. Vous y définissez la liste des mots interdits ainsi que le salon où les alertes de modération sont envoyées. Chaque correspondance déclenche un avertissement automatique et une notification à l'équipe de modération.

Comment fonctionne le système de niveaux ?

Les membres gagnent de l'expérience en écrivant dans les salons du serveur. La commande de niveau affiche une carte de profil générée en image avec l'avatar, le pseudo, le niveau et une barre de progression, et la commande de classement affiche le palmarès du serveur. Les administrateurs peuvent associer des rôles à des paliers de niveau, attribués automatiquement.

Comment souhaiter la bienvenue aux nouveaux membres ?

Activez le module d'accueil dans le tableau de bord et choisissez le salon de bienvenue. Vous pouvez aussi activer la vérification : à chaque arrivée, une demande de validation est postée dans un salon réservé au staff, et le rôle d'accès est attribué dès qu'un modérateur l'approuve.

Le bot Eric parle-t-il français ?

Oui. Eric est un bot francophone : toutes ses réponses, ses messages d'erreur et sa documentation existent en français et en anglais. La langue se choisit par serveur dans le tableau de bord.

Le bot Eric enregistre-t-il le contenu des messages ?

Non. Le contenu des messages est lu en mémoire pour reconnaître les commandes et appliquer l'automodération, puis abandonné. Il n'est jamais écrit en base de données et n'est jamais utilisé pour entraîner un modèle. Le détail figure sur https://boteric.fr/privacy.

Comment recevoir une alerte Discord quand une chaîne Twitch passe en direct ?

Activez le module Twitch dans le tableau de bord, indiquez la chaîne à suivre et le salon de destination. Le bot y publie une notification à chaque passage en direct.