clean slate, birthday fix
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
const { SlashCommandBuilder, EmbedBuilder, MessageFlags } = require('discord.js')
|
||||
const { SlashCommandBuilder, EmbedBuilder, MessageFlags, PermissionFlagsBits } = require('discord.js')
|
||||
const { mClient } = require('../../../index')
|
||||
const { configDotenv } = require('dotenv')
|
||||
configDotenv()
|
||||
@@ -144,6 +144,7 @@ module.exports = {
|
||||
data: new SlashCommandBuilder()
|
||||
.setName('birthday')
|
||||
.setDescription('manage birthdays')
|
||||
.setDefaultMemberPermissions(PermissionFlagsBits.ManageRoles)
|
||||
.addSubcommand(s =>
|
||||
s
|
||||
.setName('set')
|
||||
@@ -185,21 +186,9 @@ module.exports = {
|
||||
async execute(interaction) {
|
||||
switch (interaction.options._subcommand) {
|
||||
case 'set':
|
||||
if (!interaction.member.permissions.has("ADMINISTRATOR")) {
|
||||
return await interaction.reply({
|
||||
content: "Unprivileged Access!",
|
||||
flags: MessageFlags.Ephemeral
|
||||
})
|
||||
}
|
||||
birthdaySet(interaction)
|
||||
break;
|
||||
case 'delete':
|
||||
if (!interaction.member.permissions.has("ADMINISTRATOR")) {
|
||||
return await interaction.reply({
|
||||
content: "Unprivileged Access!",
|
||||
flags: MessageFlags.Ephemeral
|
||||
})
|
||||
}
|
||||
birthdayDelete(interaction)
|
||||
break;
|
||||
case 'get':
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const { SlashCommandBuilder, Events, MessageFlags } = require('discord.js')
|
||||
const { SlashCommandBuilder, Events, MessageFlags, PermissionFlagsBits } = require('discord.js')
|
||||
const { mClient } = require('../../../index')
|
||||
require('dotenv').config()
|
||||
|
||||
@@ -80,6 +80,7 @@ module.exports = {
|
||||
data: new SlashCommandBuilder()
|
||||
.setName('config')
|
||||
.setDescription('configurations for admins')
|
||||
.setDefaultMemberPermissions(PermissionFlagsBits.ManageChannels)
|
||||
.addSubcommandGroup(sg =>
|
||||
sg
|
||||
.setName('channels')
|
||||
|
||||
Reference in New Issue
Block a user