{"id":193123,"date":"2025-08-17T19:54:41","date_gmt":"2025-08-17T17:54:41","guid":{"rendered":"https:\/\/fivemx.com\/?p=193123"},"modified":"2025-12-23T13:27:51","modified_gmt":"2025-12-23T12:27:51","slug":"configuration-de-txadmin-discord","status":"publish","type":"post","link":"https:\/\/fivemx.com\/fr\/txadmin-discord-setup\/","title":{"rendered":"Comment connecter txAdmin \u00e0 Discord (Guide 2025)"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>But:<\/strong> Activez l&#039;int\u00e9gration Discord native de txAdmin pour les int\u00e9grations de statut et (facultative) la liste blanche soutenue par Discord.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Fonctionne avec n&#039;importe quelle version FXServer qui inclut <a href=\"https:\/\/txadmin.gg\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/txadmin.gg\/\" rel=\"noreferrer noopener\">txAdmin<\/a>Aucun h\u00e9bergement tiers ni framework de bot requis.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00e9requis<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un serveur FiveM en cours d&#039;ex\u00e9cution avec <strong>txAdmin<\/strong> activ\u00e9 (Param\u00e8tres \u2192 Global indique que le panneau est actif).<\/li>\n\n\n\n<li>Autorisation de cr\u00e9er une application Discord dans votre <strong>Portail des d\u00e9veloppeurs Discord<\/strong>.<\/li>\n\n\n\n<li><strong>Mode d\u00e9veloppeur<\/strong> activ\u00e9 dans vos param\u00e8tres utilisateur Discord (afin que vous puissiez copier les ID de serveur\/canal\/r\u00f4le).<\/li>\n\n\n\n<li>Le <strong>ID de guilde (serveur)<\/strong> et (\u00e9ventuellement) un <strong>ID de la cha\u00eene<\/strong> o\u00f9 le bot est autoris\u00e9 \u00e0 publier.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00c9tape 1 \u2014 Cr\u00e9er l&#039;application Discord et le bot<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ouvrir le <strong>Portail des d\u00e9veloppeurs Discord<\/strong> et cliquez <strong>Nouvelle application<\/strong>.<\/li>\n\n\n\n<li>Dans l&#039;application, acc\u00e9dez \u00e0 <strong>Bot<\/strong> \u2192 <strong>Jeton de r\u00e9initialisation<\/strong> et copiez le <strong>Jeton de bot<\/strong>Gardez-le secret.<\/li>\n\n\n\n<li>Sur le m\u00eame <strong>Bot<\/strong> page, activer <strong>INTENTION DES MEMBRES DU SERVEUR<\/strong>. Sauvegarder.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Conseil\u00a0: vous n\u2019avez pas besoin des intentions Pr\u00e9sence ou Contenu du message pour les fonctionnalit\u00e9s int\u00e9gr\u00e9es de txAdmin.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00c9tape 2 \u2014 Invitez le bot sur votre serveur Discord<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dans le portail des d\u00e9veloppeurs, ouvrez <strong>OAuth2 \u2192 G\u00e9n\u00e9rateur d&#039;URL<\/strong>.<\/li>\n\n\n\n<li>Port\u00e9es : s\u00e9lectionner <strong>robot<\/strong> et <strong>applications.commandes<\/strong> (commandes slash).<\/li>\n\n\n\n<li>Autorisations\u00a0: s\u00e9lectionner <strong>Voir les cha\u00eenes<\/strong>, <strong>Envoyer des messages<\/strong>, <strong>Int\u00e9grer des liens<\/strong>, <strong>Lire l&#039;historique des messages<\/strong>.<\/li>\n\n\n\n<li>Utilisez l&#039;URL g\u00e9n\u00e9r\u00e9e pour inviter le bot sur votre serveur Discord.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Limitez les autorisations. Le bot n&#039;a besoin que de lire, publier et int\u00e9grer.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00c9tape 3 \u2014 Connecter le bot dans txAdmin<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ouvrez votre <strong>txAdmin<\/strong> panneau Web.<\/li>\n\n\n\n<li>Aller \u00e0 <strong>Param\u00e8tres \u2192 Discord<\/strong>.<\/li>\n\n\n\n<li>Basculer <strong>Activer le bot Discord<\/strong>.<\/li>\n\n\n\n<li>Remplissez les champs :\n<ul class=\"wp-block-list\">\n<li><strong>Jeton de bot\u00a0:<\/strong> collez le jeton de l&#039;\u00e9tape 1.<\/li>\n\n\n\n<li><strong>ID de guilde\u00a0:<\/strong> votre identifiant de serveur Discord (clic droit sur l&#039;ic\u00f4ne du serveur \u2192 Copier l&#039;identifiant).<\/li>\n\n\n\n<li><strong>ID du canal d&#039;annonces (facultatif)\u00a0:<\/strong> un identifiant de canal o\u00f9 txAdmin peut publier des avis d&#039;\u00e9tat\/de red\u00e9marrage.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Sauvegarder<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Ajouter l&#039;int\u00e9gration du statut en direct<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dans le canal Discord de votre choix, saisissez\u00a0: <code>\/statut ajouter<\/code><\/li>\n\n\n\n<li>txAdmin publiera un <strong>int\u00e9gration persistante<\/strong> qui se met \u00e0 jour automatiquement avec les informations du serveur.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Personnaliser l&#039;int\u00e9gration du statut (facultatif)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dans txAdmin \u2192 <strong>Param\u00e8tres \u2192 Discord<\/strong>, ouvrir <strong>Modifier l&#039;int\u00e9gration JSON<\/strong> pour \u00e9diter le titre, la description, les champs, la vignette, les boutons\/liens, etc.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00c9tape 4 \u2014 (Facultatif) Liste blanche Discord dans txAdmin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez contr\u00f4ler l&#039;acc\u00e8s au serveur par adh\u00e9sion ou par r\u00f4le Discord.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dans txAdmin, acc\u00e9dez \u00e0 <strong>Param\u00e8tres \u2192 Gestionnaire de joueurs<\/strong>.<\/li>\n\n\n\n<li><strong>Mode liste blanche\u00a0:<\/strong> choisissez l&#039;un des \u00e9l\u00e9ments suivants\u00a0:\n<ul class=\"wp-block-list\">\n<li><strong>Membre Discord<\/strong> \u2013 n\u2019importe qui dans votre Discord peut se joindre.<\/li>\n\n\n\n<li><strong>R\u00f4le Discord<\/strong> \u2013 seuls les membres avec des identifiants de r\u00f4le sp\u00e9cifi\u00e9s peuvent rejoindre.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Si vous utilisez <strong>R\u00f4le Discord<\/strong>, collecter les ID de r\u00f4le (Param\u00e8tres du serveur \u2192 R\u00f4les \u2192 clic droit sur le r\u00f4le \u2192 <strong>Copier l&#039;ID<\/strong>).<\/li>\n\n\n\n<li>Ajoutez les ID de r\u00f4le aux param\u00e8tres de la liste blanche. <strong>Sauvegarder<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Approuver\/G\u00e9rer les demandes\u00a0:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aller \u00e0 <strong>Gestionnaire de joueurs \u2192 Liste blanche<\/strong> pour examiner les demandes et les approbations.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Privil\u00e9giez les listes blanches bas\u00e9es sur les r\u00f4les pour un meilleur contr\u00f4le. Adaptez votre processus d&#039;attribution de r\u00f4les Discord en cons\u00e9quence.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">D\u00e9pannage<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>L&#039;enregistrement des param\u00e8tres Discord expire<\/strong> \u2192 Assurer <strong>INTENTION DES MEMBRES DU SERVEUR<\/strong> est activ\u00e9 pour votre bot dans le portail des d\u00e9veloppeurs Discord.<\/li>\n\n\n\n<li><strong>Les commandes slash (\/status, \/info) n&#039;apparaissent pas<\/strong> \u2192 R\u00e9inviter le bot avec le <strong>applications.commandes<\/strong> port\u00e9e ; assurez-vous qu&#039;il peut voir la cha\u00eene.<\/li>\n\n\n\n<li><strong>Le statut ne publie\/met pas \u00e0 jour<\/strong> \u2192 V\u00e9rifier les autorisations du canal\u00a0: le bot a besoin <strong>Voir la cha\u00eene<\/strong>, <strong>Envoyer des messages<\/strong>, <strong>Int\u00e9grer des liens<\/strong>, <strong>Lire l&#039;historique des messages<\/strong>.<\/li>\n\n\n\n<li><strong>Aucun message de txAdmin<\/strong> \u2192 V\u00e9rifiez \u00e0 nouveau le <strong>ID de guilde\/ID de canal<\/strong> valeurs et que le mode d\u00e9veloppeur est activ\u00e9 lors de la copie des identifiants.<\/li>\n\n\n\n<li><strong>Bruit dans le canal d&#039;annonces<\/strong> \u2192 Quitter <strong>ID du canal d&#039;annonces<\/strong> vide dans Param\u00e8tres \u2192 Discord (txAdmin ne publiera pas automatiquement d&#039;annonces).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Notes de s\u00e9curit\u00e9<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Traiter le <strong>Jeton de bot<\/strong> comme un mot de passe. Changez-le s&#039;il est expos\u00e9.<\/li>\n\n\n\n<li>\u00c9vitez d\u2019accorder des autorisations d\u2019administrateur ou des autorisations inutiles.<\/li>\n\n\n\n<li>Limitez le bot \u00e0 un seul canal de publication lorsque cela est possible.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Guides et ressources connexes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>txAdmin (site officiel) :<\/strong> <a href=\"https:\/\/txadmin.gg\/\" target=\"_blank\" rel=\"noopener\">https:\/\/txadmin.gg\/<\/a><\/li>\n\n\n\n<li><strong>Comment configurer une liste blanche Discord pour votre serveur FiveM (FAXES\/DiscordWhitelist)<\/strong> \u2014 fivemx.com : <a href=\"https:\/\/fivemx.com\/fr\/liste-blanche-discord-fivem\/\">https:\/\/fivemx.com\/discord-whitelist-fivem\/<\/a><\/li>\n\n\n\n<li><strong>Outil d&#039;administration ESX \/ Gestionnaire de joueurs avec int\u00e9gration Discord (produit)<\/strong> \u2014 fivemx.com : <a href=\"https:\/\/fivemx.com\/fr\/integration-de-loutil-dadministration-esx-player-manager-discord\/\">https:\/\/fivemx.com\/esx-admin-tool-player-manager-discord-integration\/<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Liste de contr\u00f4le rapide (copier\/coller)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bot cr\u00e9\u00e9 ; <strong>INTENTION DES MEMBRES DU SERVEUR<\/strong> activ\u00e9<\/li>\n\n\n\n<li>Bot invit\u00e9 avec <strong>bot + applications.commandes<\/strong> lunettes de vis\u00e9e<\/li>\n\n\n\n<li>Autorisations\u00a0: Afficher, Envoyer, Int\u00e9grer, Lire l&#039;historique<\/li>\n\n\n\n<li><strong>Jeton de bot<\/strong> + <strong>ID de guilde<\/strong> (et facultatif <strong>ID de la cha\u00eene<\/strong>) enregistr\u00e9 dans txAdmin<\/li>\n\n\n\n<li><code>\/statut ajouter<\/code> ex\u00e9cuter dans le canal cible<\/li>\n\n\n\n<li>(Facultatif) <strong>Mode liste blanche<\/strong> d\u00e9fini sur Membre\/R\u00f4le Discord\u00a0; identifiants de r\u00f4le enregistr\u00e9s<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Goal: Enable txAdmin\u2019s native Discord integration for status embeds and (optional) Discord\u2011backed whitelisting. Works with any FXServer build that includes txAdmin. No third\u2011party hosting or bot framework required. Prerequisites Step 1 \u2014 Create the Discord Application &amp; Bot Tip: You don\u2019t need the Presence or Message Content intents for txAdmin\u2019s built\u2011in features. Step 2 \u2014 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":193124,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2885],"tags":[],"class_list":["post-193123","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-discord-guides"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/posts\/193123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/comments?post=193123"}],"version-history":[{"count":0,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/posts\/193123\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media\/193124"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media?parent=193123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/categories?post=193123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/tags?post=193123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}