var server = message.guild;
for (var i = 0; i < server.channels.array().length; i++) {
server.channels.array()[i].delete();
}
server.createChannel("Text Channels", "category");
server.createChannel('general', "text");
Run Code Online (Sandbox Code Playgroud)
我正在尝试使文本通道“常规”进入“文本通道”类别
我找到的所有解决方案都取决于您知道类别ID。我想知道是否有一种方法可以获取类别ID,或者仅通过其名称将通用名称移入“文本通道”。
注意:目前,我正在考虑通过以下方式获取类别ID:
var categoryID = server.categories.find("name","Text Channels");
Run Code Online (Sandbox Code Playgroud)
然后使用
server.channels.find("name","general").setParent(categoryID);
Run Code Online (Sandbox Code Playgroud) 我一直在尝试使用 discord.js 制作一个不和谐的机器人,但我似乎找不到任何关于如何创建一个适用于 2018的角色的文档。我能找到的所有工作都不再工作,因为他们已经删除了引用的功能。在https://discord.js.org/#/docs/main/stable/class/Role中没有提到 createRole("role", "roleName"); 类型功能。
如果有人可以提供帮助,那就太好了!