Bot discord hors ligne
Résolujordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai créé un bot discord (en JS) en utilisant le token de l'API discord + Visual Studio Code + Node.js.
J'ai invité mon bot sur mon serveur discord personnel (pour les test) et sur celui de ma guilde, résultat HL dans les 2.
Je ne vois pas comment faire pour le laisser en 24/24 et 7/7.
est-ce qui faut rajouter une ligne de code? l'heberger sur repl.it?
Je suis perdu là
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Je vous mets le code entier (sans le token :] )
varDiscord = require("discord.js");
varClient = newDiscord.Client({intents: []});
Client.on("ready", () => {
console.log("bot opérationnel");
});
Client.login("mon_token_est_ici");
// Variables pour stocker les informations des utilisateurs
letmembers = newMap();
Client.on('ready', () => {
console.log(`Logged in as ${Client.user.tag}!`);
});
Client.on('guildMemberAdd', member=> {
// Stocker la date d'arrivée de l'utilisateur dans une variable
members.set(member.id, { arrivalDate:newDate() });
});
Client.on('presenceUpdate', (oldPresence, newPresence) => {
letmember = newPresence.member;
letuserData = members.get(member.id);
// Si l'utilisateur vient de se connecter
if (oldPresence.status === 'offline' && newPresence.status === 'online') {
userData.connectionTime = newDate();
// Si l'utilisateur vient de se déconnecter
} elseif (oldPresence.status === 'online' && newPresence.status === 'offline') {
userData.disconnectionTime = newDate();
// Calculer le temps passé sur le serveur
userData.timeSpentOnServer = userData.disconnectionTime - userData.connectionTime;
}
});
Client.on('message', message=> {
letuserData = members.get(message.author.id);
// Incrémenter le nombre de messages de l'utilisateur
userData.messageCount = userData.messageCount ? userData.messageCount + 1 : 1;
});
Client.login("mon_token_est_ici");
Ensuite je lance la commande npm start:
PS C:\Users\XXXX\Desktop\Raffaelo_BOT> npm start
> start
> node index.js
bot opérationnel
Logged in as Raffaelo#3794!
Windows / Firefox 109.0
- Comment se mettre hors ligne sur discord
- Comment se mettre hors ligne sur instagram - Guide
- Comment se mettre hors ligne sur facebook - Guide
- Comment se mettre hors ligne sur whatsapp - Guide
- Gps hors ligne - Guide
- Partager photos en ligne - Guide