【问题标题】:discord.js Creating a Category & then creating channels inside of said categorydiscord.js 创建一个类别然后在所述类别内创建频道
【发布时间】:2021-04-12 04:07:51
【问题描述】:

我正在尝试创建一个设置命令,并为我的机器人创建一个专用类别,用于记录更新和使用的命令之类的内容。我已经成功创建了类别,并添加了 2 个频道,但我似乎无法让它自动将这些放入类别中。

这是我目前拥有的代码:

    message.guild.channels.create('Plotting', { type: 'category'} )
    message.guild.channels.create(`Log`, { type: 'text'}) 
    message.guild.channels.create('Summary', { type: 'text'})

【问题讨论】:

    标签: discord.js


    【解决方案1】:

    这段代码中没有告诉LogSummary 通道在绘图类别中设置。您需要通过 parent 选项进行设置。试试这个:

    message.guild.channels.create('Plotting', { type: 'category'}).then(CategoryChannel => {
        message.guild.channels.create(`Log`, { type: 'text', parent: CategoryChannel});
        message.guild.channels.create('Summary', { type: 'text', parent: CategoryChannel});
    }).catch();
    

    更多关于options.parent的信息可以在here找到。

    另外,请记住在代码可能不起作用的任何地方使用.catch() 块。

    【讨论】:

    • 太好了,请把我的答案标记为正确的:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-30
    • 1970-01-01
    • 1970-01-01
    • 2021-08-17
    • 2020-11-05
    • 2020-07-26
    • 2021-07-26
    相关资源
    最近更新 更多