如何創建特定類別的頻道?我試過這個:
reaction.message.guild.channels.create(`ticket-${user.name}`).setParent(config.ticket_categorie)
但它在頂部創建了沒有任何類別的頻道。
uj5u.com熱心網友回復:
您可以創建一個頻道,然后將其分配給x如下類別:
reaction.message.guild.channels.create("CHANNEL_NAME")
.then(channel => {
channel.setParent("CATEGORY_ID");
})
.catch(err => {
console.log(err)
});
uj5u.com熱心網友回復:
我猜如果您在 create 中使用 .then 并在 create 函式(即通道)回傳時使用 setParent ,則將應用該類別。這個問題提到了這一點,以及將它與第 12 版 lib 一起使用的方法。此外,您應該在 setParent 使用類別 ID,看來您正在使用類別的名稱,這可能是問題所在。
將頻道添加到類別
根據這個其他鏈接,您可以使用作為第二個引數傳遞給 create 函式的parent選項來提供頻道所屬的類別 ID:Use parent option with create
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/493542.html
標籤:javascript 节点.js 不和谐 不和谐.js 机器人
上一篇:如何編輯最后一個機器人發送
