tutoriel Comment ajouter un bot Ă  son serveur rust ?

Trap_fr

New member
Inscrit
7 Mai 2026
Messages
12
📘 Un bot Discord permet d’automatiser votre serveur
Un bot peut :
  • envoyer des messages automatiques
  • afficher le nombre de joueurs Rust
  • relier les logs du serveur Rust Ă  Discord
  • gĂ©rer des commandes personnalisĂ©es
  • modĂ©rer votre communautĂ©
  • crĂ©er des systĂšmes d’annonces automatiques
L’installation est simple, mais doit ĂȘtre faite correctement pour Ă©viter les erreurs de permissions ou de token.

đŸ”„ Étape 1 : CrĂ©er votre bot sur Discord Developer Portal

Rendez-vous sur :👉 https://discord.com/developers/applications (discord.com in Bing)
  1. Cliquez sur New Application
  2. Donnez un nom Ă  votre bot (ex : OasisBot)
  3. Allez dans l’onglet Bot
  4. Cliquez sur Add Bot
  5. Activez :
    • PRESENCE INTENT
    • SERVER MEMBERS INTENT
    • MESSAGE CONTENT INTENT (important pour lire les messages)
📌 Gardez cette page ouverte, vous en aurez besoin pour le token.

⚠ Étape 2 : RĂ©cupĂ©rer le Token du bot


Dans l’onglet Bot, cliquez sur :âžĄïž Reset Token → Copy
Ce token ressemble Ă  : MTA1NzE1NzQxMjM0NTY3ODkw.XyZpHg.8kq9Jf8s9d8F9s8df9s8df9s8df

⚠ Ne partagez jamais ce token. Si quelqu’un l’a, il contrĂŽle votre bot.


🟩 Étape 3 : Inviter le bot sur votre serveur Discord​

Dans OAuth2 → URL Generator :
  1. Cochez bot
  2. Cochez applications.commands
  3. Choisissez les permissions du bot : Administrator (recommandé pour les bots Rust)
Copiez l’URL gĂ©nĂ©rĂ©e, ouvrez-la dans votre navigateur, puis :âžĄïž Choisissez votre serveur DiscordâžĄïž Cliquez sur Authorize

Votre bot apparaüt maintenant dans votre serveur (offline pour l’instant).

đŸŸ© Étape 4 : HĂ©berger votre bot Discord (PC / VPS / HĂ©bergeur de bot Discord)

Un bot Discord peut fonctionner sur :
  • đŸ–„ïž Votre PC
  • 🌐 Un VPS / serveur dĂ©diĂ©
  • ☁ Un hĂ©bergeur de bot Discord comme Nexus‑Games

đŸ–„ïž Option 1 : HĂ©berger le bot sur votre PC​

Installez Node.js :👉 https://nodejs.org/

Puis lancez votre bot avec : node index.js
âžĄïž Simple, mais pas 24/7.

🌐 Option 2 : HĂ©berger le bot sur un VPS

Sur Linux :cCode sudo apt update sudo apt install nodejs npm
âžĄïž Fonctionne 24/7, idĂ©al pour les serveurs Rust.

☁ Option 3 : HĂ©berger le bot sur Nexus‑Games (recommandĂ©)​

Nexus‑Games propose un hĂ©bergement spĂ©cialisĂ© pour les bots Discord, sans installation de Node.js.

✔ Avantages :​

  • fonctionne 24/7
  • interface simple
  • redĂ©marrage automatique
  • logs accessibles
  • gestion des dĂ©pendances facile

✔ Installation :​

  1. Créez un serveur Bot Discord dans votre panel
  2. Uploadez les fichiers de votre bot (index.js, package.json, etc.)
  3. Installez les dépendances via le panel
  4. Choisissez le fichier de lancement
  5. Démarrez le bot
âžĄïž Le bot passe en online automatiquement.

🔧 Cas particulier : Bot utilisĂ© pour un plugin Rust​

Si votre bot Discord sert Ă  relier un plugin Rust Ă  Discord, alors :

✔ Le plugin fournit gĂ©nĂ©ralement un dossier “Bot”​

Exemples :
  • Linking System
  • KillFeed Discord
  • Vote Rewards
  • Server Status Bot
Ce dossier contient souvent :
  • index.js ou bot.js
  • config.json
  • package.json
  • parfois /commands ou /src

✔ Il suffit de :​

  1. Installer le plugin sur votre serveur Rust
  2. Le plugin génÚre un dossier à importer dans votre hébergeur de bot Discord
  3. Uploader ce dossier dans Nexus‑Games
  4. Mettre votre token dans config.json
  5. Lancer le bot
âžĄïž Le bot se connecte automatiquement au plugin Rust.

🟧 Étape 5 : Ajouter le code du bot​

Créez un fichier : index.js
Avec ce code simple :

const { Client, GatewayIntentBits } = require('discord.js');
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.MessageContent
]
});

client.on('ready', () => {
console.log(`Bot connecté en tant que ${client.user.tag}`);
});

client.on('messageCreate', (message) => {
if (message.content === '!ping') {
message.reply('Pong !');
}
});

client.login('VOTRE_TOKEN_ICI');


⚠ Remplacez VOTRE_TOKEN_ICI par votre token Discord.

đŸŸ« Étape 6 : Lancer le bot

Sur PC / VPS : index.js<br>
Sur Nexus‑Games :âžĄïž Cliquez sur Start dans le panel.
Si tout est bon, vous verrez : Bot connecté en tant que OasisBot

đŸŸ„ ProblĂšmes frĂ©quents & solutions

❌ Le bot reste offline​

✔ Token incorrect
✔ Intents non activĂ©s
✔ Bot mal lancĂ© sur l’hĂ©bergeur

❌ Erreur “Missing Access”​

✔ RĂ©invitez le bot avec Administrator

❌ Le bot ne rĂ©pond pas​

✔ Activez MESSAGE CONTENT INTENT ✔ VĂ©rifiez les permissions du salon

📌 Conseils importants

  • Ne partagez jamais votre token
  • Utilisez un hĂ©bergeur si vous voulez du 24/7
  • RedĂ©marrez automatiquement avec PM2 (VPS)
  • VĂ©rifiez les logs en cas de problĂšme
  • Faites des sauvegardes rĂ©guliĂšres

📞 Besoin d’aide ?

 
-->
Retour
Haut