📖 Docs
🚀 Démarrage rapide
Tout ce qu'il faut pour commencer à utiliser ARCBOT sur ton serveur Discord en moins de 5 minutes.
Gratuit Dashboard web
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
🔐 Connexion Discord
Comment fonctionne l'authentification et les niveaux d'accès au dashboard.
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.
👋 Arrivée / Départ
Configure des messages embed automatiques, un rôle automatique à l'arrivée et un système de règlement avec acceptation obligatoire.
DashboardGratuit
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
📝 Embed
Crée et publie des messages embed riches dans n'importe quel salon de ton serveur.
Dashboard
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.
⌨️ Commandes personnalisées
Crée tes propres commandes slash Discord avec une réponse texte ou embed définie.
DashboardCommande /
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.
🔊 Vocal dynamique
Crée des salons vocaux à la demande, qui disparaissent automatiquement quand ils se vident.
DashboardAutomatique
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 !
🎭 Rôles Réactifs
Publie des menus de sélection de rôles en mode liste déroulante ou boutons Discord.
DashboardInteractif
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.
⏰ Planificateur
Programme des messages automatiques à une date et heure précise, avec récurrence optionnelle.
Dashboard
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.
🗂️ Templates Serveur
Applique une structure de salons Discord complète et préconfigurée en un seul clic.
Dashboard
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.
🔗 Veille de liens
Surveille des sites web ou des flux RSS et poste automatiquement les nouvelles publications dans un salon Discord.
DashboardAutomatique
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.
🎫 Tickets
Système de support avec tickets privés multi-types, rôle staff, transcription automatique et système de prise en charge.
DashboardInteractif
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
🎉 Giveaway
Lance des concours avec tirage au sort automatique, annonce des gagnants et relance possible.
DashboardAutomatique
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
📊 Sondages
Crée des sondages avec boutons de vote et résultats mis à jour en temps réel.
DashboardInteractif
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.
💬 Réactions à un mot
Le bot répond automatiquement (texte, emoji ou embed) quand un mot-clé est détecté dans un message.
DashboardAutomatique
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.
⭐ Système XP & Classement
Récompense les membres actifs avec de l'expérience (messages et vocal), des niveaux et des rôles automatiques à chaque palier.
DashboardCommande /Automatique
Gains d'XP
1
Active le système 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.
🛡️ Modération
Filtre automatique de mots, blocage de liens avec liste blanche, sanctions progressives et rôles exempts.
DashboardAutomatique
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).
🚨 Anti-Raid
Détecte et bloque automatiquement les raids, le spam, le mention spam et les comptes suspects.
DashboardAutomatique
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é.
📋 Logs Discord
Journalise en temps réel les événements du serveur (messages, membres, rôles, modération) dans un salon dédié.
DashboardTemps réel
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
📈 Stats Serveur
Affiche des compteurs en temps réel dans des salons vocaux Discord mis à jour automatiquement.
DashboardAutomatique
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.)