Wiki & FAQ

Ce que fait chaque module de GoofyBot, et comment en tirer le meilleur.

Moderation

Trois niveaux de protection, du plus rapide/gratuit au plus fin, pour ne jamais payer pour ce dont tu n'as pas besoin.

  • Niveau 1 (filtre mots-interdits) : instantane et gratuit, detecte aussi les variantes leetspeak ("p4y3r", espacement artificiel...).
  • Niveau 2 (API OpenAI Moderation) : classifieur gratuit qui detecte haine/harcelement/violence/contenu sexuel meme sans mot-cle configure — actif des que le module est active.
  • Niveau 3 (analyse LLM contextuelle) : optionnelle, reservee aux messages juges "suspects" par les niveaux precedents — c'est la seule couche qui consomme le quota IA de ton palier d'abonnement.
  • Chaque sanction (warn/mute/kick/ban/timeout) peut declencher automatiquement la suivante via des seuils cumules (ex: 3 warns = mute, 5 = kick, 8 = ban).

Conseils

  • Active d'abord juste le salon de logs et observe quelques jours avant d'activer des sanctions agressives.
  • N'active le niveau 3 (IA contextuelle) que si tu as vraiment besoin de nuance — les niveaux 1 et 2 suffisent pour la plupart des serveurs et ne consomment aucun quota.
  • Ajoute tes salons de test/staff a la liste des salons ignores pour eviter les faux positifs pendant que tu regles la config.
  • Construis des seuils d'avertissement progressifs plutot qu'une seule sanction lourde des le premier ecart.
/warn/mute/unmute/kick/ban/unban/clear/warnings
Leveling / XP

Systeme de niveaux par activite (messages + vocal), avec recompenses de roles automatiques.

  • XP gagne par message (avec cooldown anti-spam) et par minute passee en vocal.
  • Annonce de passage de niveau configurable (salon dedie ou salon d'origine, message personnalisable).
  • Recompenses de roles par palier de niveau, avec option de retirer les roles precedents pour n'afficher qu'un seul "badge" de niveau a la fois.

Conseils

  • Garde un cooldown d'au moins 30-60s entre deux gains d'XP par message pour eviter le farm par spam.
  • Utilise "retirer les roles precedents" si tu veux un systeme de paliers propre plutot qu'un empilement de tous les roles gagnes.
  • Ignore les salons d'annonces/reglement dans la config XP — ce n'est pas de la vraie conversation.
/rank/leaderboard/set-level
Tickets (support hybride IA)

Un salon de ticket ou l'IA tente d'abord de repondre via ta base de connaissances, avant d'escalader vers le staff.

  • Le membre ouvre un ticket, l'IA cherche une reponse dans la Base de Connaissances du serveur (RAG) et repond si elle trouve une correspondance fiable.
  • Le bouton "Contacter le Staff" reste toujours visible et disponible — l'IA ne bloque jamais l'acces a un humain.
  • Apres un nombre d'echanges IA sans resolution, le ticket est automatiquement escalade vers le staff.
  • Chaque ticket ferme genere un transcript consultable depuis le Dashboard.

Conseils

  • Alimente d'abord ton Wiki public — il est automatiquement synchronise dans la Base de Connaissances utilisee par l'IA des tickets, donc un seul contenu sert double emploi.
  • Formule tes entrees de Base de Connaissances comme de vraies questions/reponses de membres, pas comme de la documentation technique.
  • Si l'IA tourne en rond sur un type de question precis, ajoute justement cette question a la Base de Connaissances.
Commandes personnalisees

Reponses automatiques a un mot-cle (prefixe configurable), en texte simple ou en embed.

  • Chaque commande est declenchee par un mot apres le prefixe du serveur (ex: !site).
  • Deux formats de reponse : texte brut, ou embed avec couleur/titre/image.
  • Nombre de commandes limite selon le palier d'abonnement : 5 en FREE, 30 en PRO, illimite en ULTRA.

Conseils

  • En palier FREE, priorise les 5 commandes les plus demandees (regles, invitation, liens utiles) plutot que d'en creer beaucoup de peu utiles.
  • Prefere l'embed pour les commandes "informationnelles" (regles, liens) — bien plus lisible qu'un mur de texte brut.
Reaction Roles

Panneaux de roles auto-attribues quand un membre reagit avec un emoji.

  • Un panneau = un message avec une liste emoji -> role. Le bot ajoute/retire le role automatiquement selon la reaction.

Conseils

  • Separe tes roles par theme sur plusieurs panneaux (pronoms, notifications, jeux...) plutot qu'un panneau geant difficile a lire.
  • Verifie que le role du bot est bien AU-DESSUS des roles qu'il doit attribuer dans la hierarchie Discord, sinon l'attribution echoue silencieusement.
Bienvenue / Au revoir

Message + carte visuelle generee automatiquement a l'arrivee et au depart d'un membre.

  • Carte de bienvenue generee avec l'avatar et le pseudo du membre (ou une banniere personnalisee a la place).
  • DM de bienvenue optionnel, en complement du message dans le salon.
  • Attribution automatique de roles a l'arrivee (autoRoleIds).

Conseils

  • Utilise autoRoleIds pour donner un role "Membre" de base des l'arrivee — evite d'avoir des membres sans aucun role.
  • Previsualise toujours avec /welcome-test avant de considerer la config "prete" — bien plus rapide que de tester avec un vrai compte.
/welcome-test
Wiki / FAQ (par serveur)

Base d'articles publics organisee par categorie, consultable sans compte Discord.

  • Chaque serveur a sa propre page Wiki publique (accessible via un lien direct), avec articles groupes par categorie et affiches en accordeon.
  • Le contenu est ecrit en Markdown depuis le Dashboard.
  • Synchronise automatiquement dans la Base de Connaissances utilisee par l'IA des Tickets — un seul contenu, deux usages.

Conseils

  • Ecris d'abord tes articles de Wiki ici plutot que de dupliquer le meme contenu directement dans la Base de Connaissances des Tickets.
  • Une bonne structure de categories (Regles, Roles, Evenements...) rend la page bien plus utile qu'une longue liste plate.
Securite (Anti-Raid / Anti-Nuke)

Detection d'arrivees massives suspectes et d'activite destructrice (suppressions de salons/roles, bans en masse).

  • Anti-raid : au-dela d'un nombre d'arrivees en quelques secondes, alerte seule, lockdown temporaire (verification Discord maximale), ou expulsion des membres arrives pendant la rafale.
  • Anti-nuke : surveille les suppressions de salons/roles, les bans et les kicks par auteur — au-dela d'un seuil par minute, retire tous les roles du compte responsable ou le bannit.
  • Quarantaine : role restreint applique automatiquement aux comptes Discord trop recents.
  • Chaque incident est journalise et visible dans l'historique de la page Securite du Dashboard.

Conseils

  • Whiteliste tes moderateurs de confiance dans l'anti-nuke s'ils font de la moderation en masse (plusieurs bans d'affilee) — sinon ils risquent d'etre sanctionnes par erreur.
  • Garde une duree de lockdown raisonnable (15-30 min) : assez pour stopper un raid, sans trop gener l'arrivee de nouveaux membres legitimes juste apres.
  • La quarantaine necessite un role deja configure avec les bonnes permissions restreintes sur chaque salon — le bot se contente de l'appliquer, pas de le creer avec les bonnes permissions.
Alertes sociales

Notifications automatiques quand une chaine YouTube publie une video ou qu'un stream Twitch demarre.

  • Verification periodique (polling) des chaines/comptes configures, avec un message poste dans le salon choisi.

Conseils

  • Dedie un salon "annonces" propre a ces alertes plutot que de les melanger au chat general.
Promotion / Annuaire

Fiche publique de ton serveur sur /explore, avec un systeme de "bump" pour remonter dans les resultats.

  • Le classement priorise les paliers payants (ULTRA puis PRO), puis les serveurs gratuits par date de dernier bump.
  • Delai minimum entre deux bumps selon le palier : 2h en FREE, 1h en PRO, 30 min en ULTRA.

Conseils

  • Redige une description qui donne vraiment envie de rejoindre, pas juste une liste de fonctionnalites.
  • Ajoute des tags pertinents (Gaming, Anime, Dev...) — c'est ce qui te rend trouvable via les filtres de /explore.
Abonnement

Paliers FREE / PRO / ULTRA, geres depuis la page Abonnement du Dashboard.

  • Chaque palier a ses propres limites : credits de moderation IA, nombre de commandes personnalisees, delai de bump, et acces au Wiki illimite.
  • La page Abonnement affiche des jauges d'utilisation en temps reel pour chaque quota.
  • Le changement de palier passe par Stripe (paiement securise) et un portail de gestion pour annuler/modifier a tout moment.

Conseils

  • Surveille la jauge de credits IA : si tu l'epuises regulierement avant la fin de la periode, c'est le signal qu'un palier superieur vaut le coup.
  • Compare les paliers sur la page Tarifs avant de choisir — le palier annuel offre 20% de reduction.
Assistant IA de configuration

Un salon dedie ou tu decris le serveur que tu veux, et l'IA cree directement les categories/salons pour toi.

  • Salon #assistant-ia cree automatiquement des que le bot rejoint ton serveur (ou via /setup-assistant sur un serveur existant).
  • L'IA peut lister les salons existants, creer des categories, des salons textuels et des salons vocaux, en enchainant plusieurs creations pour une meme demande.
  • Reserve aux membres avec la permission Gerer le serveur.

Conseils

  • Decris le TYPE de serveur voulu ("un serveur gaming avec du coaching") plutot qu'une liste exhaustive — l'IA propose et structure elle-meme.
  • Elle peut voir ce qui existe deja avant de creer, donc n'hesite pas a lui demander des ajouts au fur et a mesure plutot que tout planifier d'un coup.
MusiqueBientot

Lecture audio en vocal (playlists, file d'attente).

  • Module en cours de developpement — pas encore disponible.

Questions frequentes

Comment inviter GoofyBot sur mon serveur ?
Clique sur "Ajouter GoofyBot" en page d'accueil (ou depuis le Dashboard), choisis ton serveur et accepte les permissions demandees. La configuration complete se fait ensuite module par module dans le Dashboard.
Quelle est la difference entre les paliers FREE, PRO et ULTRA ?
Principalement les credits de moderation IA, le nombre de commandes personnalisees, le delai de bump dans l'annuaire, et l'acces illimite au Wiki. Le detail complet est sur la page Tarifs.
Le bot ne repond pas dans un salon, pourquoi ?
Verifie d'abord que le module concerne est bien active dans le Dashboard, puis que le role de GoofyBot a bien la permission de voir et d'ecrire dans ce salon precis.
Comment configurer un module ?
Tout se passe depuis le Dashboard (bouton Compte en haut a droite) : choisis ton serveur, puis le module voulu dans le menu lateral.
Puis-je annuler mon abonnement a tout moment ?
Oui, depuis la page Abonnement du Dashboard via le bouton "Gerer mon abonnement", qui ouvre le portail de gestion Stripe.