使用 Eris 编辑频道权限

Editing Channel Permissions with Eris

嘿嘿,我正在开发票务系统 (;ticket),目前我已经记下了所有的创建代码。现在我只是不知道如何编辑频道权限以便用户可以看到频道。

我试过 Discord.js 的版本(因为它们通常有些相似),但没有成功。

在 Eris wiki 上,表格是这样的:

我试过了 bot.editChannelPermission('610969665744666664','245569534218469376' -) 我只知道该填什么。如果你们知道,请告诉我。我问过大型 Eris 开发人员,他们也不知道。 我在阋神星写作

您可以通过键入更新频道权限

channel.overwritePermissions([
  {
    id: message.guild.id,
    deny: ['VIEW_CHANNEL']
  },
  {
    id: "OTHER ID"
    allow: ['VIEW_CHANNEL']
  }
])

-亚历克斯侦探

好的,我知道了。

msg.channel..editPermission('user/role id','permnumallow','permnumdeny','member/roe','Reason'))

可在此处找到许可编号:https://discordapi.com/permissions.html#0