父母如何通过不和谐的机器人进入某个类别的频道?

时间:2019-07-06 07:53:56

标签: javascript bots discord discord.js

基本上,输出中没有错误,但同时也没有达到我想要达到的目的。

我已经在5个小时的时间里一直在修改脚本,这直接混淆了行的定位,现在我到达了可以给我诺言的位置(我的第一个问题),但是我无法为频道做父母。

我尝试了discord.js服务器和站点,youtube,其他2个站点,但忘记了它的名称,但是我无法破解它。

function setup(arguments, message){
    var server = message.guild;
    var name = message.author.username;
    let searchquery = arguments.join("")
    let cat = server.createChannel("Important", "category");
    async function Channelmaker(Sent, obj){
        try {
            let chan = await server.createChannel(Sent, "Text");
            //console.log(obj);

            return chan
        } catch(prom){
            var chan2 = await server.createChannel(Sent, "Text");
            return new Promise(resolve => {
                var chan2 = server.createChannel(Sent, "Text", parent = obj);
                resolve(chan2)
            });

        }

    }
    var holding
    var chan = Channelmaker("⚖️ rules ⚖️", cat).then(value => {
        console.log(value)
        holding = value
        value.parentID = cat
        chan.setParent(cat.Id)
    }).catch(error => {
        // s
    });
    console.log("holding")
    console.log(holding)
}

该类别不是所创建的"⚖️ rules ⚖️"频道的父类别,这与我要实现的目标相反

1 个答案:

答案 0 :(得分:0)

Guild.createChannel()中,使用包含ChannelDataoptions参数,如下所示:

await server.createChannel(Sent, {
  // You can omit the 'type' property; it's 'text' by default.
  parent: obj
});