整理频道

时间:2019-06-09 13:29:07

标签: discord.js

我正在尝试创建一个机器人,当输入!setup命令时,该机器人可以为您设置服务器。我已经到了机器人创建所有角色和渠道的阶段。但是,我现在需要机器人来组织频道并将文本/语音频道放置在类别频道中,然后将其移动到正确的位置。

message.guild.createChannel('server-tests', {
        type: 'text',
   });

1 个答案:

答案 0 :(得分:0)

  • 创建频道时,您可以定义其positionparent属性(请参见here)。
  • 您可以使用关键字await(需要异步上下文)按顺序创建频道。
try {
  const generalCategory = await message.guild.createChannel('General Stuff', {
    type: 'category',
    position: 3
  });

  await message.guild.createChannel('general-chat', {
    type: 'text',
    parent: generalCategory
  });
} catch(err) {
  console.error(err);
}