mirror of
https://github.com/LBRYFoundation/curate.git
synced 2025-08-23 17:37:25 +00:00
Update command permission errors
This commit is contained in:
parent
2dfeac3d22
commit
7d104ca388
1 changed files with 6 additions and 0 deletions
|
@ -44,6 +44,7 @@ class Command {
|
|||
// Check commmand permissions
|
||||
const curators = Array.isArray(config.curatorRoleID) ? config.curatorRoleID : [config.curatorRoleID];
|
||||
const admins = Array.isArray(config.adminRoleID) ? config.adminRoleID : [config.adminRoleID];
|
||||
const trusteds = Array.isArray(config.trustedRoleID) ? config.trustedRoleID : [config.trustedRoleID];
|
||||
if (this.options.permissions.length)
|
||||
for (const i in this.options.permissions) {
|
||||
const perm = this.options.permissions[i];
|
||||
|
@ -66,6 +67,11 @@ class Command {
|
|||
`"${this.client.guilds.get(config.guildID).roles.get(id).name}"`).join('/')} or ${
|
||||
admins.map(id =>
|
||||
`"${this.client.guilds.get(config.guildID).roles.get(id).name}"`).join('/')} role!`,
|
||||
trustedOrAdmin: `This command requires you to have the ${
|
||||
trusteds.map(id =>
|
||||
`"${this.client.guilds.get(config.guildID).roles.get(id).name}"`).join('/')} or ${
|
||||
admins.map(id =>
|
||||
`"${this.client.guilds.get(config.guildID).roles.get(id).name}"`).join('/')} role!`,
|
||||
guild: 'This command must be ran in a guild!',
|
||||
}[perm]);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue