如何使用discord.js DM用户

时间:2020-04-04 13:07:38

标签: javascript node.js discord.js

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

我尝试过的事情:

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

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

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

1 个答案:

答案 0 :(得分:4)

$ netstat -na|grep 6443 tcp4 0 0 127.0.0.1.6443 *.* LISTEN 不起作用,因为在discord.js v12中,您必须使用新的缓存系统,在本例中为UserManager#cache

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