1️⃣ Accueil automatique À chaque arrivée d’un membre : Ajouter automatiquement le rôle Client → ID : 1457025617093722341 Envoyer un message de bienvenue dans : → Salon bienvenue : 1457025618779705488 Message de bienvenue (exemple) : 👋 Bienvenue chez Evo Motors ! ✅ Le rôle Client t’a été attribué. 🧾 Ouvre un ticket pour un rendez-vous, une réparation ou déposer un CV. 2️⃣ Hiérarchie Evo Motors Hiérarchie officielle (du plus bas au plus haut) : 🛴 Recrue — 1457025617093722345 🚲 Novice — 1457025617093722346 🛵 Expérimenté — 1457025617449975838 🚗 Chef d'équipe — 1457025617449975839 🔱 Patron — 1457025617449975840 Rôle métier : ⚙️ Mécano — 1457025617093722344 3️⃣ Permissions & accès 🔱 Patron (1457025617449975840) : accès total 🚗 Chef d'équipe (1457025617449975839) : tickets, RH (/up, /kp), /rc ⚙️ Mécano (1457025617093722344) : visible dans /effectif + /presence 4️⃣ Système de tickets (panneau + catégories séparées) 📌 Panneau de tickets Salon panneau tickets : 1465318209191280691 Message embed avec boutons ou menu permettant de créer : Types de tickets : 📅 Rendez-vous 🔧 Réparation 📄 CV 📂 Catégories par type Créer le salon ticket dans la catégorie correspondante : Tickets RDV → 1465313064298614816 Tickets Réparation → 1465313126776967229 Tickets CV → 1465313212986560512 🔐 Permissions des tickets Accès au salon ticket uniquement pour : Créateur du ticket 🔱 Patron 🚗 Chef d'équipe 🧾 Contenu automatique Embed formulaire adapté au type de ticket Boutons : 🔒 Fermer le ticket 🧾 Générer transcript 📝 Logs tickets Toutes les actions tickets (création, fermeture, transcript) envoyées dans : Salon logs tickets : 1465321568375672893 5️⃣ Logs globaux du bot Toutes les actions et erreurs du bot doivent être envoyées dans : Channel logs bot : 1468311233412206725 Inclut : commandes utilisées promotions / exclusions blacklist modération erreurs système 6️⃣ Commandes Slash 📘 Général /help : afficher toutes les commandes + permissions /effectif : afficher les membres avec ⚙️ Mécano + statut (online / idle / dnd) /presence : événement de présence (embed + boutons Présent / Absent / Retard) /embed : créer un embed personnalisé (staff) /rc : ajouter ou retirer un rôle à un membre (🚗 Chef d'équipe + 🔱 Patron) ✉️ /dm (🔱 Patron uniquement) Permet d’envoyer un message privé avec choix du format : Cibles possibles : Un membre Tous les membres du serveur Tous les membres ayant le rôle ⚙️ Mécano (1457025617093722344) Formats de message : 📝 Texte simple 🖼️ Embed personnalisé (titre, description, couleur, footer, image optionnelle) Fonctionnement : Ignorer les bots Gérer les MP fermés Afficher un résumé (envoyés / échecs) Logger chaque utilisation dans 1468311233412206725 🪖 Entreprise — Evo Motors /up : promouvoir un membre Retirer l’ancien rôle hiérarchique Ajouter le nouveau DM automatique Annonce publique /kp : exclure un membre de l’entreprise Retirer tous les rôles Evo Motors + ⚙️ Mécano DM automatique Annonce publique Salon annonces : 1457025618779705489 Autorisations : 🚗 Chef d'équipe 🔱 Patron 🔨 Modération (🔱 Patron uniquement) /ban /kick /clear 🚫 Blacklist (🔱 Patron uniquement) /blacklist : ajouter un utilisateur (stockage persistant JSON/SQLite) /unblacklist : retirer un utilisateur Effets : utilisateur blacklisté ne peut pas créer de ticket message d’erreur clair 7️⃣ Contraintes techniques Discord.js v14 Slash commands uniquement Vérification permissions par IDs Blacklist persistante Logs complets Code propre et modulaire