You need to enable JavaScript to run this app. Discord.js V12 如何将创建的分类频道移动到频道列表最顶部?
优惠活动
大模型
产品
解决方案
定价
更多

Discord.js V12 如何将创建的分类频道移动到频道列表最顶部?

你可以通过 .then 链式调用实现需求,.setParent 是用于将普通频道归属到指定分类下的方法,确实不适用分类频道自身的位置调整,你可以调用分类频道实例的 setPosition 方法完成排序调整,位置索引从0开始计数,传入0即可将分类放到频道列表最顶部。

示例代码如下:

message.guild.channels.create('Category Name', { type: 'category' })
  .then(createdCategory => createdCategory.setPosition(0))
  .catch(err => console.error('分类创建或位置调整失败:', err));

注意事项:

  • 确保你的机器人账号拥有对应服务器的管理频道权限,否则会触发权限报错
  • 如果你需要将分类放到指定位置(非顶部),只需要修改 setPosition 传入的数值即可,数值越小位置越靠前

内容的提问来源于stack exchange,提问作者PackOf20

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 05:09:01