Как мне создать канал? - PullRequest
0 голосов
/ 12 января 2019

Итак, я пытаюсь создать канал. Я пробовал:

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

Но это не в моем стиле кода.

1 Ответ

0 голосов
/ 12 января 2019

В discord.js вы можете создавать каналы, используя метод Guild.createChannel().
Это основной способ сделать это:

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

guild должна быть гильдией, в которой бот имеет право создавать каналы.
Это должен быть объект Guild ; если у вас есть идентификатор гильдии, вы можете получить его у клиента. В противном случае вы можете получить его из сообщения или участника.
Вот как получить его от клиента:

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