discord.js使用具有覆盖权限的频道创建公会

2w3rbyxf  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(384)

关闭。这个问题是基于意见的。它目前不接受答案。
**想改进这个问题吗?**编辑这篇文章,更新这个问题,以便用事实和引文来回答。

三天前关门。
改进这个问题
我不确定不和谐开发人员在添加此功能时是怎么想的,但我似乎无法得出他们是如何例外的结论 Discord.GuildManager#create 不管怎么说,都要工作。你怎么能有,比如说,,

Discord.GuildCreateOptions#channels[0] = {
    name:"example-channel",
    type:Discord.ChannelType.text,
    permissionOverwrites: [
        {
            id:

这就是我的代码片段必须停止的地方。如果公会还没有建立,在上帝平坦的绿色地球上,我应该在哪里找到一个甚至还不存在的角色的id?请告诉我,我是这里的哑巴,你们中的一个确切地知道如何做到这一点,而不是因为手掌受到钝器的伤害而导致医院里的偏头痛。有人知道吗?

wixjitnu

wixjitnu1#

我的猜测是,提供你想要创建公会的角色 GuildCreateOptions 和你对频道做的一样。给他们分配自定义ID,你在里面放什么都不重要。然后在覆盖中使用这些ID。

(文档截图)
另外,如果随机数不能作为角色ID使用。你可能不得不制造你自己的不和谐雪花。或者复制一些随机的不一致id,例如消息id。
没有测试任何东西,只是猜测。希望它至少有一点帮助:3

相关问题