Бот не создает канал - Discord.js - PullRequest
0 голосов
/ 11 ноября 2019

Всякий раз, когда я пытаюсь использовать своего бота для создания канала, он не создает канал.

let name = 'DING'
message.guild.createChannel(name, 'text')

Он отправляет сообщение об ошибке "type: Value" text "is not int."При этом я предполагаю, что текст должен стать целым числом, однако этот код работал в прошлом и создал текстовый канал с таким именем. Даже документация показывает, что именно я делаю. Что не так?

1 Ответ

0 голосов
/ 11 ноября 2019

Глядя на документы по discord.js.org , вы можете увидеть, что документация для метода создания канала не соответствует вашим ожиданиям.

Я думаю, вы захотите:

let name = 'DING'
message.guild.createChannel(name, { type: 'text' })
  .then(console.log)
  .catch(console.error);

Не забудьте сделать .catch(), чтобы вы знали, отклонено ли обещание и произошла ли ошибка.

...