Итак, я пытался использовать бота для создания каналов и ролей и упорядочения их. Создать их очень легко, но когда я пытаюсь установить параметр 'Position', то (DiscordAPI или Discord JS) его игнорирует, и порядок странный. Может кто-нибудь объяснить мне, как работает система упорядочения и как я могу позиционировать роли и каналы?
Я использовал объект ChannelData при создании канала для установки позиции; После этого я попытался использовать setPosition () на канале
. Не сработало. Они всегда упорядочены (или расположены) в той же последовательности, в которой они были созданы. В то время как первый, который я создаю, находится в самом низу, а последний вверху. (Как в стеке), а для ролей все наоборот.
message.guild.createChannel('test',{'type':'text'}).then(channel => {
channel.setPosition(3);
});