Pour que QuantumLogs puisse vérifier l'appartenance à votre serveur Discord et les rôles de vos membres, vous devez inviter le bot officiel sur votre serveur :
Le bot n'a besoin d'aucune permission particulière. Il sert uniquement à vérifier que les membres possèdent bien le rôle requis. Il ne lit pas les messages, ne modère pas, et n'interagit pas avec votre serveur.
Sans le bot, seul le propriétaire pourra se connecter au dashboard.
Configurer les rôles
La configuration se fait directement dans l'interface QuantumLogs :
Connectez-vous en tant que propriétaire
Allez dans Administration > Extensions
Cliquez sur Configure à côté de Discord Authentication
Bouton Configure de Discord Authentication
Modifiez les champs disponibles :
Champ
Description
Guild ID
ID de votre serveur Discord (pour restreindre l'accès aux membres)
Required Role ID
ID du rôle requis pour accéder au dashboard
Admin Role ID
ID du rôle admin (bypass des restrictions par extension)
Cliquez sur Sauvegarder
Obtenir un ID Discord
Pour récupérer les IDs nécessaires, activez d'abord le mode développeur dans Discord : Paramètres > Avancé > Mode développeur.
ID serveur (Guild ID)
Clic droit sur le nom du serveur > Copier l'identifiant
ID rôle (Required Role ID / Admin Role ID)
Paramètres du serveur > Rôles > Clic droit sur le rôle > Copier l'identifiant
Dépannage
"Mauvais rôle" après connexion
Vérifiez que le Required Role ID correspond bien au rôle attribué à l'utilisateur
Vérifiez que le Guild ID correspond au bon serveur Discord
Vérifiez que le bot QuantumLogs est bien présent sur votre serveur Discord
Le bot ne vérifie pas les rôles
Assurez-vous que le bot est bien invité sur votre serveur Discord
Vérifiez que le bot n'a pas été kick ou ban du serveur
Offre Enterprise : Mode Custom
Le mode Custom est réservé aux offres Enterprise. Il vous permet d'utiliser votre propre application Discord à la place du bot QuantumLogs.
En mode Custom, vous gérez vous-même l'application Discord OAuth. Cela vous donne un contrôle total sur le branding et l'authentification.