Initial commit

This commit is contained in:
Lily Wonhalf 2021-05-02 20:00:36 -04:00
commit 8ae81f1cc6
24 changed files with 1425 additions and 0 deletions

View file

@ -0,0 +1,34 @@
const Config = require('../config.json');
const Guild = require('./guild');
const CommandPermission = {
/**
* @param {Message} message
* @returns {Promise.<boolean>}
*/
isMommy: async (message) => {
const member = await Guild.getMemberFromMessage(message);
return member.id === Config.mom;
},
/**
* @param {Message} message
* @returns {Promise.<boolean>}
*/
isMemberMod: async (message) => {
const member = await Guild.getMemberFromMessage(message);
return member.id === Config.mom || await Guild.isMemberMod(member);
},
/**
* @param {Message} message
* @returns {Promise.<boolean>}
*/
yes: async (message) => {
return true;
}
};
module.exports = CommandPermission;