【发布时间】:2019-10-20 13:43:58
【问题描述】:
所以我是编写代码的新手,我碰壁了。我到处寻找,但无法弄清楚如何让这些命令一起工作。我使用 Visual Studio Code 或 discord.js 不管它叫什么。而且我对编码完全陌生。
这个代码是我唯一能想出来给我发私信的代码
bot.on("guildMemberRemove", member => {
bot.users.get("485655477812723712").send(member + 'has left the
server')
})
bot.on("guildMemberRemove", member => {
bot.users.get("485655477812723712").send(member + 'has left the
server')
}) //.. this will send me a dm informing me that someone left
});
bot.on('message', message=>{
let args = message.content.substring(PREFIX.length).split(" ");
let member = message.mentions.members.first();
switch(args[0]){
//.. these go onto my case '' commands
所以我可以启动我的机器人。作为测试运行,我有另一个帐户加入没有问题,然后我踢出该帐户。但它会关闭机器人说
"TypeError: 无法读取属性 'first' of null"
如果帐户离开,也会发生同样的情况。但是,我仍然收到那个人离开的通知。我迷失了我应该做什么。请帮忙
【问题讨论】:
标签: command roles discord.js dm