我正在制作一个Discord机器人,当我使用命令(例如!autoadmin)时,该机器人将在其下方创建一个具有Admin权限的名为“ admin”的卷,并将其添加到执行该命令的用户中,但是我对Java Script甚至我所需要的功能都不了解。
我在线上环顾四周,但是看不到任何可编辑以执行所需代码的代码。主要问题是我不知道需要哪些功能。
答案 0 :(得分:2)
我建议在搜索基本信息时浏览官方discord.js documentation。
要创建角色并将其分配给自己,您可以执行类似的操作
message.guild.createRole({
name: 'Super Cool People',
color: 'BLUE',
permissions: ['ADMINISTRATOR']
})
.then(async (newRole) => {
await message.member.addRole(newRole)
})
我建议添加捕获块和控制台日志,这只是一种基本方法。