2017-09-20 1 views
0

Je crée mon bot de discordance pour mon serveur, et j'essaie de le faire dire "Bienvenue" quand quelqu'un se connecte au serveur, et je continue à recevoir une erreur, quelqu'un peut-il m'aider?Impossible de lire la propriété 'sendMessage' de null

Code

:

bot.on("guildMemberAdd", function(member) { 
 
    member.guild.channels.find("name", "general").sendMessage(member.toString() + "Wow") 
 

 
    member.addRole(member.guild.roles.find("name", "Member")); 
 
});

Impossible de lire la propriété 'sendMessage' de null ^ |

erreur ...

+0

Avant d'exécuter cette ligne, pouvez-vous faire un simple 'console.log (membre)' pour voir l'objet qui est passé à la fonction? – Andrei

Répondre

0

Pour quelque raison que votre member.guild.channels.find("name", "general") est retourné comme nul. Nous devrions voir cette fonction afin de déboguer correctement votre problème. Le message d'erreur signifie que `member.guild.channels.find (" nom "," général ")` est null.