Dans ce didacticiel complet, je vais vous montrer étape par étape comment configurer une liste blanche Discord pour votre serveur FiveM. qu'est-ce que
Qu’est-ce qu’une liste blanche exactement ? Une liste blanche vous permet de limiter l'accès au serveur aux seuls joueurs sélectionnés qui sont membres de votre serveur Discord. Cela contribue grandement à augmenter la qualité de l’expérience de jeu et à réduire les comportements indésirables. De la création du bot Discord à la configuration du Scripts Toutes les étapes nécessaires sont couvertes.
Contenu
Vous trouverez ici une vidéo YouTube détaillée qui vous expliquera visuellement le processus.
Étape 1 : Exigences
Avant de commencer, vous devez vous assurer que vous remplissez les conditions suivantes :
- Un serveur FiveM fonctionnel. (Si vous n'en avez pas déjà un, consultez notre guide pour créer un serveur FivePD.)
- Un serveur Discord sur lequel vous souhaitez gérer la liste blanche.
- Droits d'administrateur sur le serveur FiveM et le serveur Discord.
- Connaissance de base de l'utilisation de Discord et FiveM
Étape 2 : Création d'un robot Discord
Pour gérer la liste blanche, vous avez besoin d'un bot Discord. Aller à https://discord.com/developers/applications et connectez-vous avec votre compte Discord. Cliquez sur « Nouvelle application » et donnez un nom à votre bot. Après avoir créé l'application, allez dans « Bot » dans le menu de gauche et cliquez sur « Ajouter un bot ». Notez le jeton de bot généré car vous en aurez besoin plus tard.
Étape 3 : Ajouter le bot Discord au serveur
Pour ajouter le bot Discord à votre serveur, accédez à la page OAuth2 de votre application. Sélectionnez l'option « bot » sous « Portées » et définissez les autorisations requises sous « Autorisations du robot ». Pour la liste blanche, le bot doit disposer au moins des autorisations « Afficher les chaînes » et « Gérer les rôles ». Copiez le lien généré, collez-le dans la barre d'adresse de votre navigateur et sélectionnez votre serveur Discord. Enfin, cliquez sur « Autoriser ».
Étape 4 : Téléchargez le script DiscordWhitelist
Visitez le Page GitHub du script DiscordWhitelist pour FiveM et téléchargez le script en cliquant sur « Code » puis « Télécharger ZIP ». Extrayez le fichier ZIP sur votre ordinateur.
Étape 5 : Intégration du script dans le serveur FiveM
Copiez le dossier « discord-whitelist-master » extrait dans le répertoire « resources » de votre serveur FiveM. Renommez le dossier en « discord-whitelist » pour faciliter l’installation. Ouvrez le fichier server.cfg de votre serveur avec un éditeur de texte et ajoutez la ligne suivante à la fin du fichier :
assurer la liste blanche de Discord
Étape 6 : Configuration du script DiscordWhitelist
Accédez au dossier « discord-whitelist » dans le répertoire « resources » de votre serveur FiveM et ouvrez le fichier « config.lua » avec un éditeur de texte à configurer.
- Jeton de robot : Collez votre jeton de bot Discord dans la ligne appropriée : copiez luaCode
Config.DiscordToken = 'Votre_Bot_Token'
- Rôle Discorde : Définir le rôle Discord requis pour accéder au serveur FiveM : copier luaCode
Config.WhitelistRole = 'Discord_role_name'
Vous pouvez également ajuster d'autres paramètres, comme l'envoi d'un message aux joueurs qui ne figurent pas sur la liste blanche. Enregistrez ensuite les modifications.
Étape 7 : Créer et attribuer le rôle Discord
Créez un nouveau rôle sur votre serveur Discord avec le nom que vous avez spécifié dans le fichier « config.lua ». Attribuez le rôle aux membres qui doivent avoir accès à votre serveur FiveM. Assurez-vous que le rôle est visible et n'accorde pas d'autorisations supplémentaires inutiles.
Étape 8 : Redémarrez le serveur FiveM
Redémarrez votre serveur FiveM pour que les modifications prennent effet. Vérifiez que le script DiscordWhitelist s'est chargé avec succès et qu'aucun message d'erreur ne s'affiche.
Étape 9 : Tester la liste blanche
Pour tester la fonctionnalité de la liste blanche Discord, connectez-vous à votre serveur FiveM et vérifiez que seuls les joueurs ayant le rôle Discord spécifié y ont accès. Supprimez temporairement le rôle de votre propre compte Discord et essayez à nouveau de vous connecter au serveur pour vous assurer que l'accès est refusé.
Étape 10 : Maintenance et gestion de la liste blanche Discord
Pour garantir une gestion efficace de la liste blanche, vous devez vérifier régulièrement si le bot Discord est en ligne et fonctionne correctement. Assurez-vous que le rôle Discord n'est attribué qu'aux membres souhaités. Vous pouvez également ajouter des fonctionnalités supplémentaires à votre bot pour faciliter davantage la gestion des listes blanches.
Vous êtes maintenant prêt à configurer une liste blanche Discord sur votre serveur FiveM !