如何创建频道?

时间:2019-01-12 17:09:36

标签: javascript discord discord.js

所以我试图建立一个频道。我尝试过:

createChannel(483278019176300574, recievedMessage.author.id + "_" + recievedMessage.author.name, text)

但这不是我的代码风格。

1 个答案:

答案 0 :(得分:0)

在discord.js中,您可以使用Guild.createChannel()方法创建频道。
这是执行此操作的基本方法:

guild.createChannel("Name of the channel", 'text');

guild必须是公会,机器人有权在该公会中创建频道。
它必须是Guild对象;如果您拥有公会的ID,则可以从客户端获取。否则,您可以从邮件或成员那里获取它。
这是从客户端获取它的方法:

let guild = client.guilds.get('guild id');