Discord RangeError[位域\无效]:无效的位域标志或数字
您好,我正在使用静音命令,我提出了以下erorr:Discord RangeError[位域\无效]:无效的位域标志或数字,discord,bots,discord.js,Discord,Bots,Discord.js,您好,我正在使用静音命令,我提出了以下erorr: RangeError [BITFIELD_INVALID]: Invalid bitfield flag or number. at Function.resolve (/app/node_modules/discord.js/src/util/BitField.js:150:19) at /app/node_modules/discord.js/src/util/BitField.js:148:54 at Array.map
RangeError [BITFIELD_INVALID]: Invalid bitfield flag or number.
at Function.resolve (/app/node_modules/discord.js/src/util/BitField.js:150:19)
at /app/node_modules/discord.js/src/util/BitField.js:148:54
at Array.map (<anonymous>)
at Function.resolve (/app/node_modules/discord.js/src/util/BitField.js:148:40)
at RoleManager.create (/app/node_modules/discord.js/src/managers/RoleManager.js:112:58)
at Client.<anonymous> (/app/index.js:586:41)
at Client.emit (events.js:327:22)
at MessageCreateAction.handle (/app/node_modules/discord.js/src/client/actions/MessageCreate.js:31:14)
at Object.module.exports [as MESSAGE_CREATE] (/app/node_modules/discord.js/src/client/websocket/handlers/MESSAGE_CREATE.js:4:32)
at WebSocketManager.handlePacket (/app/node_modules/discord.js/src/client/websocket/WebSocketManager.js:384:31)
我不太知道如何修复它,请帮助我您不能将数组用于
权限
值(它必须是一个对象):
message.guild.roles.create({
数据:{
名称:“静音”,
颜色:“#ff0000”,
权限:{
发送消息:false,
添加:false
}
},
理由:“让人哑口无言”,
})
.catch(控制台错误);
}捕获(e){
console.log(e.stack);
}
}返回消息.channel.send('Cant')
它仍然显示RangeError[BITFIELD\u INVALID]:无效的BITFIELD标志或数字EAH我有相同的错误,即使它是一个对象,那么问题是什么?
message.guild.roles.create({
data: {
name: 'muted',
color: '#ff0000',
permissions: [
"SEND_MESSAGES" === false,
"ADD_REACTIONS" === false
]
},
reason: 'to mute people',
})
.catch(console.error);
} catch (e) {
console.log(e.stack);
}
} return message.channel.send('Cant')