如何使用discord.js DM用户

克里斯托弗·库尼亚万(Christopher Kurniawan):

我正在Discord.js上制作机器人。该机器人将为每个用户赋予一个角色。问题是我想让bot DM成为每个用户的角色。该代码对我不起作用。

我尝试过的

client.users.get('id').send('Blabla'),但无效。

message.author.send("Blabla.") 只会将邮件发送给作者。

message.channel.send("Blabla") 只会将消息发送到频道。

细语:

client.users.get('id').send('Blabla')之所以不起作用,是因为在discord.js v12中,您必须使用新的缓存系统(在您的情况下为)UserManager#cache

因此,您的解决方案是: client.users.cache.get('id').send('Blabla')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章