【发布时间】:2018-07-02 06:44:39
【问题描述】:
我正在尝试为消息作者创建一个只有 partyInvitees 集合 (Collection<Snowflake, GuildMember>) 中的成员才能加入的频道。
const permission = Discord.Permissions.FLAGS;
message.guild.createRole({
name: message.author.username + "'s Party",
})
.then(role => {
message.guild.createChannel(message.author.username + "'s Party", 'voice')
.then(channel => {
channel.setParent('401856302290042884');
channel.overwritePermissions(role, { [permission.CONNECT]: true, [permission.SPEAK]: true });
partyInvitees.forEach(user => user.addRole(role));
message.reply("your party's all set-up");
});
});
我有一个 CategoryChannel 派对,ID 401856302290042884,我正在尝试在其中创建一个语音频道。
我希望只有具有message.author.username + "'s Party" 角色的人才能加入此语音频道。
@everyone 角色的父频道401856302290042884 的权限全部关闭
【问题讨论】:
标签: javascript node.js discord discord.js