Discord.js V12: Как мне переместить категорию?

#javascript #node.js #discord #discord.js

Вопрос:

Я видел несколько постов о том, как переместить канал, но как мне переместить саму категорию? У меня есть категория, созданная ботом, но он создает ее полностью в нижней части списка. Как мне переместить его до самого верха? И, очевидно, .setParent это не решит проблему:

My Code:

 message.guild.channels.create('Category Name', { type: 'category'});
 

Есть ли .then заявление, которое я мог бы добавить, чтобы переместить его наверх? Спасибо.

Ответ №1:

Возможно, я ошибаюсь в контексте, но свойство «тип» discord.js Каналы являются константой и не имеют ничего общего с положением канала, вот документация.

Обратите внимание на параметр «позиция», который, как я предполагаю, определяет положение канала внутри родительского (CategoryChannel). Попробуйте передать число в качестве дополнительного аргумента при создании:

 message.guild.channels.create('Some_Category', { type: 'GUILD_TEXT', position: 1});
 

Комментарии:

1. Да, я только что это видел, огромное спасибо за помощь, которая мне помогает 🙂