je veux créer un bot qui mettre une reaction a chaque fois qu'un membre mette un message
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', message => {
if (message.member.roles.cache.some(role => role.name === 'magalax')) {
message.react('👩');
message.channel.send('Hey! Merci d\'avoir envoyé un message avec le rôle magalax.');
}
});
client.login('your-token-goes-here')
Ce que je veux
je veux que le bot mette la reaction woman quand un membre avec le role magalax ecrie
Ce que j'obtiens
le code marche pas le message d'erreur est
"Uncaught DiscordjsError TypeError [ClientMissingIntents]: Valid intents must be provided for the Client.
at _validateOptions (c:\Users\Burfin\3D Objects\discord\node_modules\discord.js\src\client\Client.js:489:13)
at Client (c:\Users\Burfin\3D Objects\discord\node_modules\discord.js\src\client\Client.js:78:10)
at <anonymous> (c:\Users\Burfin\3D Objects\discord\index.js:2:16)
at Module._compile (internal/modules/cjs/loader:1254:14)
at Module._extensions..js (internal/modules/cjs/loader:1308:10)
at Module.load (internal/modules/cjs/loader:1117:32)
at Module._load (internal/modules/cjs/loader:958:12)
at executeUserEntryPoint (internal/modules/run_main:81:12)
at <anonymous> (internal/main/run_main_module:23:47)"