{"id":193116,"date":"2025-08-17T19:43:50","date_gmt":"2025-08-17T17:43:50","guid":{"rendered":"https:\/\/fivemx.com\/?p=193116"},"modified":"2026-08-09T09:40:24","modified_gmt":"2026-08-09T07:40:24","slug":"liste-blanche-discord-fivem","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/fr\/discord-whitelist-fivem\/","title":{"rendered":"Configurer une liste blanche de r\u00f4les Discord pour FiveM"},"content":{"rendered":"<p>Une liste blanche de r\u00f4les Discord permet au personnel d'approuver l'acc\u00e8s en attribuant un r\u00f4le sp\u00e9cifique. Utilisez le mode r\u00f4le Discord int\u00e9gr\u00e9 \u00e0 votre version de txAdmin install\u00e9e, puis testez un compte approuv\u00e9 et un compte non approuv\u00e9 avant de vous y fier.<\/p>\n<h2 id=\"prepare-access-and-recovery\">Pr\u00e9parez l'acc\u00e8s et la r\u00e9cup\u00e9ration<\/h2>\n<p>Vous avez besoin d'une autorisation pour configurer txAdmin et l'application Discord, ainsi que d'un serveur Discord et d'un r\u00f4le d'approbation d\u00e9di\u00e9. Gardez un identifiant de r\u00e9cup\u00e9ration txAdmin autoris\u00e9 disponible. Ne combinez pas plusieurs scripts de liste blanche tant que vous ne comprenez pas lequel accepte ou rejette une connexion.<\/p>\n<h2 id=\"1-connect-the-discord-bot\">1. Connectez le bot Discord<\/h2>\n<p>Configurez le bot d\u00e9di\u00e9 via l'int\u00e9gration Discord de txAdmin. Suivez les exigences affich\u00e9es par l'int\u00e9gration concernant les autorisations du bot et les intents relatifs aux membres. Stockez son jeton uniquement dans le param\u00e8tre prot\u00e9g\u00e9 c\u00f4t\u00e9 serveur. Si un jeton appara\u00eet dans une capture d'\u00e9cran ou un d\u00e9p\u00f4t public, r\u00e9initialisez-le et mettez \u00e0 jour l'int\u00e9gration.<\/p>\n<p>Confirmez que le bot se connecte au serveur Discord pr\u00e9vu avant de configurer l'acc\u00e8s. Les messages d'\u00e9tat du canal et l'approbation de connexion sont des fonctionnalit\u00e9s distinctes ; un message d'\u00e9tat fonctionnel ne prouve pas que la liste blanche fonctionne.<\/p>\n<h2 id=\"2-copy-the-server-and-role-ids\">2. Copiez les identifiants du serveur et du r\u00f4le<\/h2>\n<p>Activez le mode d\u00e9veloppeur dans les param\u00e8tres utilisateur avanc\u00e9s de Discord. Copiez l'identifiant du serveur et l'identifiant de votre r\u00f4le d'approbation. Utilisez les identifiants, pas les noms d'affichage. Attribuez le r\u00f4le \u00e0 un membre test et laissez un autre membre sans. Limitez la permission d'attribuer ce r\u00f4le au personnel qui peut approuver l'acc\u00e8s.<\/p>\n<h2 id=\"3-select-the-discord-role-mode\">3. S\u00e9lectionnez le mode r\u00f4le Discord<\/h2>\n<p>Dans les param\u00e8tres de la liste blanche de txAdmin, s\u00e9lectionnez le mode pour les r\u00f4les Discord et entrez les identifiants de serveur\/r\u00f4le requis. La configuration en amont appelle ce mode <code data-no-translation=\"\" translate=\"no\">discordRoles<\/code>; utilisez l'interface fournie par votre version install\u00e9e au lieu de modifier des fichiers de ressources non li\u00e9s. Enregistrez le param\u00e8tre et suivez toute instruction de red\u00e9marrage affich\u00e9e.<\/p>\n<p>R\u00e9digez un court message de rejet expliquant o\u00f9 postuler et comment obtenir de l'aide. \u00c9vitez d'exposer les canaux internes du personnel, les jetons ou les identifiants personnels dans les messages de connexion.<\/p>\n<h2 id=\"4-test-the-complete-decision\">4. Testez la d\u00e9cision compl\u00e8te<\/h2>\n<ol>\n<li>Connectez-vous avec le membre qui a le r\u00f4le d'approbation. Confirmez que le serveur accepte la connexion.<\/li>\n<li>Connectez-vous avec le membre qui n'a pas le r\u00f4le. Confirmez le rejet et un message utile.<\/li>\n<li>Supprimez le r\u00f4le du membre approuv\u00e9, tenez compte du comportement de rafra\u00eechissement document\u00e9 de l'int\u00e9gration, puis reconnectez-vous et confirmez le rejet.<\/li>\n<li>R\u00e9attribuez le r\u00f4le et reconnectez-vous. V\u00e9rifiez \u00e0 nouveau le cas approuv\u00e9.<\/li>\n<li>Examinez les journaux et le comportement de r\u00e9cup\u00e9ration lorsque l'adh\u00e9sion \u00e0 Discord ne peut pas \u00eatre r\u00e9solue. Ne supposez pas qu'une d\u00e9faillance de d\u00e9pendance a le comportement d'acc\u00e8s souhait\u00e9.<\/li>\n<\/ol>\n<h2 id=\"troubleshoot-the-failed-boundary\">Diagnostiquez le point de d\u00e9faillance<\/h2>\n<p>Si le bot ne peut pas se connecter, inspectez le jeton, l'application s\u00e9lectionn\u00e9e et le journal txAdmin. Si seuls les contr\u00f4les de r\u00f4le \u00e9chouent, v\u00e9rifiez l'ID de guilde, l'ID de r\u00f4le, l'appartenance r\u00e9elle et le mode configur\u00e9. Suivez les directives actuelles de txAdmin pour la d\u00e9tection d'identit\u00e9 Discord ; un identifiant manquant devrait produire un rejet exploitable.<\/p>\n<p>N'ajoutez pas l'autorisation Administrateur et ne red\u00e9marrez pas \u00e0 plusieurs reprises en guise de substitut \u00e0 la lecture de l'erreur. Si une ressource de liste blanche distincte est install\u00e9e, d\u00e9sactivez la politique conflictuelle uniquement lors d'un changement de maintenance contr\u00f4l\u00e9 et v\u00e9rifiez \u00e0 nouveau l'acc\u00e8s.<\/p>\n<h2 id=\"maintain-the-rule\">Maintenir la r\u00e8gle<\/h2>\n<p>Documentez qui accorde le r\u00f4le, comment fonctionnent les appels et comment l'acc\u00e8s est supprim\u00e9. Examinez les autorisations du bot et du personnel lorsque les administrateurs changent. Un r\u00f4le autorisant le jeu ne devrait pas accorder automatiquement des droits d'administration txAdmin.<\/p>\n<h2 id=\"reference-documentation\">Documentation de r\u00e9f\u00e9rence<\/h2>\n<p><a href=\"https:\/\/raw.githubusercontent.com\/tabarra\/txAdmin\/master\/core\/modules\/ConfigStore\/schema\/whitelist.ts\">Source : raw.githubusercontent.com<\/a> \u00b7 <a href=\"https:\/\/docs.fivem.net\/docs\/resources\/txAdmin\/\">Cfx.re \u2014 txAdmin<\/a> \u00b7 <a href=\"https:\/\/docs.discord.com\/developers\/topics\/oauth2\">Source : docs.discord.com<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Une liste blanche de r\u00f4les Discord permet au personnel d'approuver l'acc\u00e8s en attribuant un r\u00f4le sp\u00e9cifique. Utilisez le mode r\u00f4le Discord int\u00e9gr\u00e9 \u00e0 votre version de txAdmin install\u00e9e, puis testez un compte approuv\u00e9 et un compte non approuv\u00e9 avant de vous y fier.<\/p>","protected":false},"author":1,"featured_media":193117,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2885],"tags":[],"class_list":["post-193116","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-discord-guides"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/193116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/comments?post=193116"}],"version-history":[{"count":2,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/193116\/revisions"}],"predecessor-version":[{"id":210122,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/193116\/revisions\/210122"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media\/193117"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media?parent=193116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/categories?post=193116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/tags?post=193116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}