我在 discord.js 中遇到权限覆盖问题
i'm having trouble with permission overwrite in discord.js
我正在 discord.js 中创建一个 "ticket bot" 并且大部分工作正常,但需要 permission overwrites
方面的帮助
discordjs 指南显示了此代码,但是当 运行 它创建频道但不执行权限时。
guild.createChannel('new-channel', 'text', [
{
id: guild.defaultRole.id,
deny: ['VIEW_CHANNEL'],
},
{
id: user.id,
allow: ['VIEW_CHANNEL'],
},
]);
}
我的 linter 添加了额外的逗号,对于 11.5,您需要添加 permissionOverwrites
guild.createChannel('new-channel', 'text',
permissionOverwrites[
{
id: guild.defaultRole.id,
deny: ['VIEW_CHANNEL']
},
{
id: user.id,
allow: ['VIEW_CHANNEL']
}
]);
}
我正在 discord.js 中创建一个 "ticket bot" 并且大部分工作正常,但需要 permission overwrites
discordjs 指南显示了此代码,但是当 运行 它创建频道但不执行权限时。
guild.createChannel('new-channel', 'text', [
{
id: guild.defaultRole.id,
deny: ['VIEW_CHANNEL'],
},
{
id: user.id,
allow: ['VIEW_CHANNEL'],
},
]);
}
我的 linter 添加了额外的逗号,对于 11.5,您需要添加 permissionOverwrites
guild.createChannel('new-channel', 'text',
permissionOverwrites[
{
id: guild.defaultRole.id,
deny: ['VIEW_CHANNEL']
},
{
id: user.id,
allow: ['VIEW_CHANNEL']
}
]);
}