首页 > 解决方案 > 使用 Eris 编辑频道权限

问题描述

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

我已经尝试过 Discord.js 的版本(因为它们通常有些相似),但没有运气。

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

在此处输入图像描述

我已经试过bot.editChannelPermission('610969665744666664','245569534218469376' -)了,这就是我知道要填写的所有内容。让我知道你们是否知道。我问过大型 Eris 开发人员,他们也不知道。 我在厄里斯写作

标签: javascriptdiscorderis

解决方案


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

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

-Detektiv 亚历克斯


推荐阅读