Prérequis
Avoir un compte Discord et être Administrateur du serveur cible
ARCBOT doit être présent sur le serveur avant de pouvoir le configurer
Aucun abonnement ni carte bancaire — c'est 100% gratuit
Étapes
1
Inviter ARCBOT — Clique sur "Inviter ARCBOT" sur la page d'accueil et sélectionne ton serveur Discord. Il te faut la permission Administrateur.
2
Se connecter — Clique sur "Se connecter avec Discord" dans la navbar. L'authentification est 100% sécurisée via OAuth2 Discord, aucun mot de passe n'est jamais saisi.
3
Sélectionner ton serveur — Dans le dashboard, la liste de tes serveurs apparaît dans la barre de gauche. Clique sur celui que tu veux configurer.
4
Configurer les modules — Navigue dans les sections du menu de gauche. Chaque module a sa propre page avec des options claires.
5
Sauvegarder — Clique le bouton Sauvegarder en bas de chaque page. Les modifications s'appliquent immédiatement sur ton serveur Discord.
Ce que tu peux configurer
👋
Arrivée / Départ
Messages personnalisés à l'arrivée et au départ des membres
🛡️
Modération
Filtre de mots, liens bloqués, anti-spam, anti-raid
⭐
Système XP
Niveaux, classement, rôles automatiques à chaque palier
🎫
Tickets
Support privé avec panel, transcription et rôle staff
🎉
Giveaways
Concours avec tirage au sort automatique
📋
Logs Discord
Journalisation complète des événements du serveur
Authentification OAuth2
ARCBOT utilise l'authentification officielle OAuth2 de Discord. Aucun mot de passe n'est jamais stocké — tu te connectes uniquement via Discord, comme sur n'importe quelle application Discord officielle.
1
Clique sur Se connecter avec Discord dans la navbar.
2
Discord te demande d'autoriser l'accès — clique Autoriser. Seules les infos de ton profil sont lues.
3
Tu es redirigé sur le dashboard — ton avatar et pseudo apparaissent en haut à droite de la navbar.
Niveaux d'accès
👤
Membre standard — Accès aux modules du dashboard pour lesquels un rôle lui a été attribué (voir Gestion & Accès).
🛠️
Accès par rôle — L'admin du serveur peut accorder l'accès à certains modules à des rôles Discord spécifiques.
👑
Administration globale — Accès à la page Administration réservé aux comptes autorisés par le propriétaire du bot.
💡
Si ton serveur n'apparaît pas dans la liste après connexion, vérifie qu'ARCBOT a bien été invité sur ce serveur et que tu y as les permissions Administrateur.
Onglet Arrivée
1
Active le toggle Arrivée et sélectionne le salon de destination.
2
Choisis un message parmi les modèles prédéfinis ou écris le tien avec les variables ci-dessous.
3
Configure l'embed : couleur, affichage de la photo de profil (miniature ou image complète).
Onglet Auto Rôle
Attribue automatiquement un ou plusieurs rôles à chaque nouveau membre dès qu'il rejoint le serveur — sans aucune action de sa part.
1
Active le toggle Auto Rôle.
2
Sélectionne le ou les rôles à attribuer automatiquement.
Onglet Règlement
Envoie le règlement du serveur dans un salon dédié avec un bouton d'acceptation. Le membre reçoit un rôle uniquement après avoir cliqué "Accepter".
1
Active le toggle Règlement et sélectionne le salon d'envoi.
2
Écris le texte du règlement.
3
Sélectionne le rôle accordé après acceptation (ex: "Membre") et optionnellement un rôle "en attente" retiré à l'acceptation.
Onglet Départ
Même fonctionnement que l'arrivée — active le toggle, choisis le salon et personnalise le message de départ.
Variables disponibles
{user}Mention du membre (@Pseudo)
{username}Pseudo du membre sans mention
{server}Nom du serveur Discord
{count}Nombre total de membres au moment du message
Créer un embed
1
Sélectionne le salon de destination dans la liste déroulante.
2
Remplis le titre, la description, choisis une couleur de barre latérale et ajoute une image optionnelle.
3
Ajoute un lien sur le titre en renseignant une URL (optionnel).
4
Clique Envoyer — l'embed apparaît immédiatement dans le salon Discord.
💡
L'embed est envoyé une seule fois (pas planifié). Pour des envois récurrents, utilise le Planificateur.
Créer une commande
1
Clique Nouvelle commande et saisis le nom (sans le slash — ex: reglement).
2
Choisis le type de réponse : Texte simple (message brut) ou Embed (message enrichi avec titre, couleur, image).
3
Remplis le contenu et sauvegarde. La commande est disponible sur Discord en quelques secondes.
Utilisation sur Discord
nom-de-ta-commande
Les membres tapent la commande slash dans n'importe quel salon — le bot répond avec le contenu défini.
Configuration
1
Active le module vocal dynamique.
2
Choisis la catégorie Discord dans laquelle les salons temporaires seront créés.
3
Définis le salon déclencheur — quand un membre le rejoint, un nouveau salon privé lui est créé automatiquement.
4
Configure le format du nom des salons (ex: 🎮 Salon de {user}).
5
Sauvegarde — le bot gère la création et la suppression automatiquement.
💡
Le salon est supprimé dès qu'il se vide. Plus besoin de nettoyer manuellement les salons vides !
Créer un menu de rôles
1
Choisis le type d'interface : Liste déroulante (menu select Discord) ou Boutons (boutons cliquables alignés).
2
Donne un titre et une description au panel (texte affiché au-dessus du menu).
3
Ajoute les options : pour chaque rôle, définis un emoji et un label. Configure le nombre max de rôles sélectionnables simultanément.
4
Sélectionne le salon de publication et clique Publier.
💡
En désélectionnant une option, le membre perd le rôle automatiquement. Tu peux créer plusieurs panels dans des salons différents.
Programmer un message
1
Sélectionne le salon Discord destinataire.
2
Définis la date et l'heure d'envoi.
3
Écris le contenu du message (texte simple ou embed).
4
Active la récurrence si tu veux que le message se répète : toutes les heures, tous les jours ou toutes les semaines.
5
Valide — le bot enverra le message exactement à l'heure prévue.
💡
Idéal pour des annonces hebdomadaires, des rappels de règles, ou des messages de bienvenue différés.
Appliquer un template
1
Parcours les templates disponibles (communauté, gaming, school, etc.).
2
Clique sur Appliquer sur le template de ton choix.
3
Confirme dans la fenêtre de dialogue — le bot crée tous les salons et catégories automatiquement sur ton serveur.
⚠️
Les salons sont créés en plus des salons existants — rien n'est supprimé. Cette action est irréversible, il faudra supprimer manuellement ce qui ne te convient pas.
Ajouter une source
1
Active la veille de liens.
2
Saisis l'URL du site ou du flux RSS à surveiller.
3
Sélectionne le salon Discord où les nouvelles publications seront postées.
4
Sauvegarde — le bot vérifie la source régulièrement et poste les nouveautés automatiquement.
💡
Parfait pour relayer des actualités, des sorties de contenu YouTube, ou tout site avec un flux RSS.
Mise en place
1
Personnalise l'embed du panel : titre, description, couleur et image optionnelle.
2
Ajoute un ou plusieurs types de ticket (chacun a sa propre catégorie Discord, son format de nom de salon et son message d'accueil).
3
Renseigne les rôles Staff (IDs séparés par des virgules) — ils auront accès à tous les tickets.
4
Configure le salon de transcription (optionnel) et le nombre max de tickets ouverts par membre.
5
Clique Publier le panel dans le salon de ton choix.
Fonctionnement
Le membre clique un bouton → un salon privé est créé visible uniquement par lui et le staff
À la fermeture, la transcription est envoyée dans le salon de logs configuré
Système de claim : un agent staff peut "prendre en charge" un ticket (optionnel)
Le salon est supprimé automatiquement après fermeture
Créer un giveaway
1
Remplis le titre du giveaway et le champ Prix / Récompense (ce que le gagnant reçoit).
2
Définis le nombre de gagnants et la date de fin.
3
Sélectionne le salon Discord de publication.
4
Clique Lancer — un embed avec bouton 🎉 est publié. Les membres cliquent pour participer.
5
À l'expiration, le bot tire au sort et annonce les gagnants automatiquement.
Après le tirage
L'historique des giveaways terminés est visible dans le dashboard (participants, gagnants)
Tu peux effectuer un re-roll (nouveau tirage) si un gagnant ne répond pas
Créer un sondage
1
Écris la question du sondage.
2
Ajoute les options de réponse (2 à 5 choix).
3
Configure la durée optionnelle et le salon de destination.
4
Publie — les membres votent via les boutons et les résultats (pourcentages) se mettent à jour en direct.
Ajouter une réaction
1
Saisis le mot-clé à détecter dans les messages (ex: "bonjour").
2
Choisis le type de réponse : texte simple, réaction emoji (ajoutée au message) ou embed.
3
Sauvegarde — le bot réagit dès qu'il détecte le mot dans un message du serveur.
💡
Idéal pour des inside jokes, des auto-réponses FAQ, ou des réactions humoristiques sur des mots spécifiques.
Gains d'XP
2
Configure l'XP par message (valeur fixe), l'XP par minute en vocal et le cooldown (délai min. entre deux gains).
3
Optionnel : définis une longueur minimum de message pour éviter que des messages d'un seul caractère donnent de l'XP.
4
Optionnel : configure un bonus Boosters (multiplicateur d'XP pour les membres qui boostent le serveur).
5
Optionnel : fixe un niveau maximum (0 = illimité).
Multiplicateurs & exclusions
Par salon : définis un multiplicateur différent pour certains salons (ex: ×2 dans #général)
Par rôle : définis un multiplicateur pour certains rôles (ex: ×1.5 pour les abonnés)
Salons sans XP : liste des salons où aucun XP n'est gagné
Niveaux & annonces
🎭
Ajoute des rôles de niveau : attribués automatiquement dès qu'un membre atteint le palier configuré.
📢
Configure le salon d'annonce et personnalise l'embed de passage de niveau (titre, couleur, footer).
Commandes Discord
rank
leaderboard
/rank affiche le niveau et l'XP du membre. /leaderboard affiche le top du serveur.
Classement web
Le dashboard affiche le top membres avec niveau, XP et barre de progression — consultable depuis le navigateur.
Filtre de mots
🚫
Ajoute les mots interdits dans la liste. Tout message contenant un mot de la liste est supprimé automatiquement et le membre reçoit un avertissement.
Liens interdits
🔗
Bloquer les invitations Discord (discord.gg) — activer/désactiver par toggle.
🌐
Bloquer tous les liens — option pour interdire tout lien HTTP(S) dans les messages.
✅
Liens autorisés (liste blanche) — ajoute des domaines exemptés (ex: youtube.com, ton-site.fr).
Sanctions progressives
Configure des seuils d'avertissements qui déclenchent des sanctions automatiques de plus en plus sévères :
🔇
Mute après N avertissements — configure la durée du mute (en minutes).
👢
Kick après N avertissements — le membre est expulsé du serveur.
🔨
Ban après N avertissements — le membre est banni définitivement.
ℹ️
Chaque seuil est indépendant et peut être activé/désactivé. Configure le salon de logs automod pour garder une trace des suppressions automatiques.
Rôles exempts
Les membres ayant un rôle exempté ne sont pas affectés par l'auto-modération (utile pour le staff).
Protections disponibles
🚪
Anti-Raid (joins) — détecte les arrivées massives (ex: 5 membres en 10 secondes). Action : Kick, Ban ou Timeout 10 min.
💬
Anti-Spam — détecte les membres qui envoient trop de messages en peu de temps. Action : Timeout, Kick ou Ban.
🔔
Anti-Mention Spam — bloque les membres qui mentionnent un nombre excessif de personnes dans un message.
👶
Filtre d'âge de compte — refuse automatiquement les comptes Discord créés depuis moins de N jours.
Configuration
1
Active les modules de protection souhaités (chacun est indépendant).
2
Configure les seuils et choisir l'action automatique pour chaque protection.
3
Sélectionne un salon de log pour recevoir les alertes anti-raid.
4
Sauvegarde — la protection est active en permanence.
⚠️
Un seuil trop bas peut déclencher des faux positifs lors d'annonces publiques ou de giveaways viraux. Ajuste selon la taille de ta communauté.
Configuration
1
Sélectionne le salon de logs destinataire (crée un salon privé dédié #logs).
2
Coche les types d'événements à journaliser.
3
Sauvegarde — les logs apparaissent en temps réel dans le salon configuré.
Événements journalisables
👋
Arrivée de membre
Nouveau membre qui rejoint le serveur
🚪
Départ de membre
Membre qui quitte le serveur
🔊
Mouvement vocal
Rejoindre / quitter / changer de salon vocal
💬
Message envoyé
Chaque message envoyé dans un salon
🗑️
Message supprimé
Un message est supprimé
✏️
Message modifié
Un message est édité
😀
Réaction ajoutée
Un membre ajoute un emoji sur un message
🔗
Lien partagé
Un message contenant un lien HTTP(S)
⚠️
Action de modération
Warn, ban, kick, mute, démute
📢
Salon créé / supprimé
Création ou suppression de salon
🎭
Rôle créé / supprimé
Création ou suppression de rôle
🎫
Tickets
Ouverture et fermeture de tickets
🎉
Giveaways
Création et fin de giveaways
⭐
Montées de niveau XP
Quand un membre monte de niveau
⚙️
Changements de config
Modifications effectuées depuis le dashboard
Configuration
1
Active les compteurs souhaités (membres totaux, membres humains, bots, en ligne).
2
Configure le format du nom de salon pour chaque compteur (ex: 👥 Membres : {count}).
3
Sauvegarde — le bot crée les salons vocaux et met leurs noms à jour automatiquement toutes les 10 minutes.
💡
Les salons de stats sont en lecture seule — personne ne peut les rejoindre, ils servent uniquement d'affichage visuel dans la liste des salons.
Variables disponibles
{count}Valeur du compteur (nombre de membres, bots, etc.)