我在discord.js v13.8.0上的guildmemberadd事件上遇到了问题。
我在guildmemberadd活动中遇到了问题。事件运行时,我会发现错误。
这是我的代码(index.js):
const { Client, Intents, Collection } = require('discord.js');
const express = require('express');
const app = express();
const fs = require('fs');
const client = new Client({ intents: 32767 });
app.get('/', (req, res) => {
res.send('Hello Express app!');
});
app.listen(3000, () => {
console.log('server started');
});
//--------------------Discord Bot Code below -----------
client.commands = new Collection();
client.cooldowns = new Collection();
['eventsHandler', 'commandsHandler'].forEach(handler => {
require(`./Handlers/${handler}`)(client);
})
client.login(process.env['TOKEN']); //Login With Discord Token
和guildmemberadd.js,
module.exports = {
name: "guildMemberAdd",
execute(member) {
try {
console.log(member.guild.name); //<--- The problem's here
} catch (ex) {
console.error(ex);
};
};
};
请帮助我。 :(((((
I got the problem on the guildMemberAdd event. When the event run, I got the error.
Here's my code (index.js):
const { Client, Intents, Collection } = require('discord.js');
const express = require('express');
const app = express();
const fs = require('fs');
const client = new Client({ intents: 32767 });
app.get('/', (req, res) => {
res.send('Hello Express app!');
});
app.listen(3000, () => {
console.log('server started');
});
//--------------------Discord Bot Code below -----------
client.commands = new Collection();
client.cooldowns = new Collection();
['eventsHandler', 'commandsHandler'].forEach(handler => {
require(`./Handlers/${handler}`)(client);
})
client.login(process.env['TOKEN']); //Login With Discord Token
And guildMemberAdd.js
module.exports = {
name: "guildMemberAdd",
execute(member) {
try {
console.log(member.guild.name); //<--- The problem's here
} catch (ex) {
console.error(ex);
};
};
};
Please help me. :((
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是我的活动处理程序
Here's my event handler
这不是您触发
guildmemberadd
事件的方式。这是客户端参数,因此您需要进行此
阅读文档
This is not how you fire the
guildMemberAdd
event.it's a client parameter, so you need to do this
Read the docs