javascript - on'guildMemberAdd' 已停止工作。DiscordJs V.12
问题描述
我没有更改代码中的任何内容。在上周 on('guildMemberAdd') 工作。但是今天它已经停止工作了。请帮忙!
client.on('guildMemberAdd', async member =>{
console.log('1')
try {
const channel = client.channels.cache.get(requireNew('./data/config.json').memberAddChannel)
const avatar = new Discord.MessageAttachment(member.user.displayAvatarURL());
const img = new Discord.MessageAttachment(requireNew('./data/config.json').welcomeImg)
if (!channel) return;
channel.send(`<@${member.user.id}>, ${requireNew('./data/config.json').welcomeMsg}`,[avatar,img]);
member.roles.add(requireNew('./data/config.json').baseRole);
member.user.send("Here text");
} catch (err) {
console.log(err);
}
});
解决方案
推荐阅读
- html - 根据一个参数按升序排列,并从数组 Angular 8 中删除前 6 个之后的所有对象
- java - 在 JavaFx 示例中找不到或加载主类
- string - 如何按特定长度(而不是分隔符)将字符串拆分为列
- sql - 用于查询 Access 数据库的 Excel VBA 用户定义函数
- javascript - 添加和删除类数组错误
- css - 带有修复页脚和导航的 Bootstrap 4 全屏页面:内容不会填充和溢出
- recursion - 不安全的 Rust 中的堆栈引用,但确保不安全不会从堆栈中泄漏?
- c# - 我如何在不同的包中获取路线
- ios - 从 DateFormatter 检索使用“AM/PM”格式指示时间的“本地化”字符串时遇到问题
- vega-lite - 热图中的文本叠加