Add command permission checks

Level 0: Every user - Public commands
Level 1: Guild owners or members with respective admin role - Elevated guild commands
Level 2: Global admins - Every command including levels below
This commit is contained in:
2022-08-19 19:18:01 +02:00
parent 6a7e3f6647
commit eb4ffae173
8 changed files with 147 additions and 4 deletions

View File

@@ -12,7 +12,7 @@ module.exports = {
.setDescription("The id of the character to drop")
.setRequired(true)
),
permissionLevel: 2,
async execute(interaction) {
//get user id from database given the userID
const user = await User.findOne({