Comment comptent les emplacements (et si quelqu’un a deux rôles) : Emplacements de personnage. Rappel : chaque rôle donne le total d’emplacements — pas “+1 en plus”.
Ce qu’il vous faut
- Un Discord que vos joueurs rejoignent vraiment
- La permission Gérer le serveur (pour inviter le bot)
- Accès aux fichiers RedM (ou panel hébergeur)
- Environ cinq minutes et un endroit sûr pour le token du bot (comme un mot de passe)
Ce qui se passe, simplement
- Le joueur se connecte à RedM avec Discord lié.
- Il ouvre la sélection de personnage.
- Creator demande à Discord : “Quels rôles a cette personne sur notre serveur ?”
- Creator prend le meilleur rôle de votre liste et débloque ce nombre d’emplacements (jusqu’au max du serveur).
Étape 1 — Mode développeur
Discord cache les IDs tant que vous n’activez pas un interrupteur.- Ouvrez Discord (bureau ou navigateur).
- Paramètres utilisateur (engrenage) → Avancé.
- Activez Mode développeur.
Étape 2 — Créer le bot
Tout sur le site officiel : Discord Developer Portal.1
Nouvelle application
New Application → un nom reconnaissable (ex.
RedM Character Slots) → créer.2
Copier le token
Onglet Bot → Reset Token → confirmez → Copiez tout de suite.Comme un mot de passe. Uniquement dans
rco-creator/config/server.lua sur le serveur de jeu — jamais en chat, ticket, capture ou GitHub.3
Inviter le bot sur votre Discord
OAuth2 → URL Generator.
- Scopes : cochez
bot - Permissions : minimum — le bot ne lit pas les salons ni n’écrit. Il doit juste être sur votre serveur.
4
Ces interrupteurs 'Intents'
Sous l’onglet Bot, vous verrez des choses comme “Server Members Intent”.Laissez désactivé. Creator cherche un joueur à la fois — pas besoin de lister tout le monde.
Étape 3 — Noter les IDs
Avant d’éditer la config, faites un petit tableau :
ID serveur = clic droit sur l’icône Discord → Copier l’identifiant du serveur.
ID rôle = Paramètres du serveur → Rôles → clic droit sur le rôle → Copier l’identifiant du rôle.
Étape 4 — Coller dans la config Creator
Éditezrco-creator/config/server.lua sur votre serveur RedM :
rco-creator. Discord activé avec ID ou token vide → le resource ne démarre pas. Volontaire, pour éviter une config à moitié faite.
Étape 5 — Ce qu’il faut dire aux joueurs
Quelque chose comme ça dans vos règles :- Discord ouvert au lancement de RedM (app bureau recommandée).
- Autoriser RedM / Cfx.re quand demandé — ou Paramètres → Applications autorisées.
- Rejoindre notre Discord et avoir le rôle correspondant.
discord: dans les identifiers. Sinon le jeu n’a pas récupéré Discord — en général réautoriser et relancer RedM.
Le lien Discord + RedM échoue parfois (Discord fermé, auth ignorée, limites). C’est la plateforme, pas un bug Creator. Gardez
defaultSlots équitable pour ceux qui ne peuvent pas lier.Étape 6 — Tester
- Rôle test sur Discord.
- Cet ID dans
roleSlotsavec un chiffre visible (ex. 3). - Redémarrez le resource, connectez-vous, ouvrez la sélection.
- Comptez les emplacements débloqués.
Config.Debug = true temporaire dans config/config.lua, reproduisez, consultez la console serveur. Ne partagez pas les logs publiquement.
Problèmes courants
Protéger le token
- Uniquement sur le serveur de jeu, dans
server.lua. - Jamais de vrai token sur GitHub.
- Fuite ? Reset Token dans le portail immédiatement.

