我正在Discord.js上制作机器人。该机器人将为每个用户扮演一个角色。问题是我想让bot DM成为每个用户的角色。该代码对我不起作用。
我尝试过的事情:
client.users.get('id').send('Blabla')
,但无效。
message.author.send("Blabla.")
只会将邮件发送给作者。
message.channel.send("Blabla")
只会将消息发送到一个频道。
答案 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')