Probleme bot discord
RésoluDavid987 Messages postés 120 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je viens vers vous car, je ne comprends pas pourquoi ma commande "+infoclan" ne fonctionne pas ? Le bot se connecte bien à mon serveur, pas d'erreur dans ma console il se connecte bien mais le bot ne répond pas à ma commande.
Si vous savez d'où cela peut venir se serais sympa.
Voici mon code complet :
//lien invitation du bot https://discord.com/api/oauth2/authorize?client_id=1029115142186750002&permissions=8&scope=bot const { Client, GatewayIntentBits } = require('discord.js'); const client = new Client({ intents: [ GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages ] }); const prefix = '+'; client.on('ready', () => { console.log('Félicitations, votre bot Discord a été correctement initialisé !'); }); client.on("message", function (message) { if (message.content.StartsWith(prefix + "infoclan")){ message.delete(); let embed = { color: 0x000000, title: 'Titan Lords #R2RVRYGG', description: '__***```Déscription du clan : ```***__' + '\n' + 'Bonjour à tous. Nous recherchons des joueurs sympas, actifs et généreux. GDC en continu. Notre discord : https://discord.gg/Ft4WgBUR' + '\n' + '__***```Chef : ```***__' + 'Raoul' + '__***```Sous-Chef : ```***__' + 'Shadowsteel44' + '\n' + 'Raphael' + '\n' + 'Red', timestamp: new Date(), footer: { text: 'Bot Créé par Shadowsteel44', icon_url: 'https://cdn.discordapp.com/avatars/288325789357834243/bfb26e36dfe6ff2d7a18440b14ad28da.webp?size=128', } }; message.channel.send({ embed: embed }); console.log(`${message.author.username} a consulté les infos du clan`) return; } else { message.channel.send({ embed: embed }); console.log(`${message.author.username} a subis un bug dans le developpement`) } }); client.login("MON TOKEN");
Merci par avance pour votre aide.
- Javascript bot
- Telecharger javascript - Télécharger - Langages
- Spy bot - Télécharger - Antivirus & Antimalwares
- Designer bot - Accueil - Guide Intelligence artificielle
- Bot vocal - Accueil - Intelligence artificielle
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
5 réponses
Bonjour,
Tu dis ne pas avoir de message d'erreur... mais.. tu tombes au moins sur le ELSE ?
As tu essayé de faire un consoole.log de la variable message.content ? Qu'est-ce que ça donne exactement ?
A noter que l'instruction c'est :
startsWith
avec un s minuscule...
Bonjour Jordan45,
Justement le problème c'est ça, c'est que je ne tombe même pas sur le esle non plus.
et lorsque je met console.log(`${message.content}`) dans le if ou le else, cela ne m'affiche rien dans la console.
EDIT : et j'ai bien modifié le "S" en "s" de startsWith.
Voici mon code modifié avec le console.log avant le IF
//lien invitation du bot https://discord.com/api/oauth2/authorize?client_id=1029115142186750002&permissions=8&scope=bot const { Client, GatewayIntentBits } = require('discord.js'); const client = new Client({ intents: [ GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages ] }); const prefix = '+'; client.on('ready', () => { console.log('Me voila prêt et opérationnel !'); }); client.on("message", function (message) { console.log(`${message.content}`) if (message.content.startsWith(prefix + "infoclan")){ message.delete(); let embed = { color: 0x000000, title: 'Titan Lords #R2RVRYGG', description: '__***```Déscription du clan : ```***__' + '\n' + 'Bonjour à tous. Nous recherchons des joueurs sympas, actifs et généreux. GDC en continu. Notre discord : https://discord.gg/Ft4WgBUR' + '\n' + '__***```Chef : ```***__' + 'Raoul' + '__***```Sous-Chef : ```***__' + 'Shadowsteel44' + '\n' + 'Raphael' + '\n' + 'Red', timestamp: new Date(), footer: { text: 'Bot Créé par Shadowsteel44', icon_url: 'https://cdn.discordapp.com/avatars/288325789357834243/bfb26e36dfe6ff2d7a18440b14ad28da.webp?size=128', } }; message.channel.send({ embed: embed }); console.log(`${message.author.username} a consulté les infos du clan`) return; } else { console.log(`${message.author.username} a subis un bug dans le developpement`) } }); client.login("MONTOKEN");
J'ai un problème avec le site c'est que j'ai beaucoup de mal à poster car, mes réponses ne se postent pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question