@@ -1,10 +1,10 @@
|
||||
import { embedColor, devMessage } from "config/options"
|
||||
import guildapp from "schemas/guildAppTag"
|
||||
import { bwfkdr, bwstars, bwwins, swstars, swkdr, duelswins, duelswlr } from "config/reqs"
|
||||
import { hypixelLevel, bedwarsLevel, skywarsLevel, getPlayer, getGuild, getHeadURL } from "utils/Hypixel"
|
||||
import { embedColor, devMessage } from "config/options.js"
|
||||
import guildapp from "schemas/guildAppTag.js"
|
||||
import { bwfkdr, bwstars, bwwins, swstars, swkdr, duelswins, duelswlr } from "config/reqs.js"
|
||||
import { hypixelLevel, bedwarsLevel, skywarsLevel, getPlayer, getGuild, getHeadURL } from "utils/Hypixel.js"
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "checkstats",
|
||||
description: "Check your stats.",
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { ActionRowBuilder, ButtonStyle, ButtonBuilder, TextChannel } from "discord.js"
|
||||
import { embedColor, waitingListChannel, waitingListMessage, hypixelGuildID } from "config/options"
|
||||
import color from "utils/functions/colors"
|
||||
import guildapp from "schemas/guildAppTag"
|
||||
import waitingList from "schemas/waitinglistTag"
|
||||
import { waitingListRole } from "config/roles"
|
||||
import { embedColor, waitingListChannel, waitingListMessage, hypixelGuildID } from "config/options.js"
|
||||
import color from "utils/functions/colors.js"
|
||||
import guildapp from "schemas/guildAppTag.js"
|
||||
import waitingList from "schemas/waitinglistTag.js"
|
||||
import { waitingListRole } from "config/roles.js"
|
||||
import { IButton } from "interfaces"
|
||||
import { getGuild, getIGN } from "utils/Hypixel"
|
||||
import { getGuild, getIGN } from "utils/Hypixel.js"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "guildapplicationaccept",
|
||||
description: "Accept a guild application.",
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { ModalBuilder, ActionRowBuilder, TextInputBuilder, TextInputStyle } from "discord.js"
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "guildapplicationdeny",
|
||||
description: "Deny a guild application.",
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { ButtonBuilder, ButtonStyle, ActionRowBuilder, GuildMember, TextChannel } from "discord.js"
|
||||
import { embedColor, applicationsChannel } from "config/options"
|
||||
import { largeM, smallM, ignM } from "config/limitmessages"
|
||||
import questions from "config/questions"
|
||||
import { guildRole } from "config/roles"
|
||||
import guildapp from "schemas/guildAppTag"
|
||||
import { embedColor, applicationsChannel } from "config/options.js"
|
||||
import { largeM, smallM, ignM } from "config/limitmessages.js"
|
||||
import { guild as guildQuestions } from "config/questions.js"
|
||||
import { guildRole } from "config/roles.js"
|
||||
import guildapp from "schemas/guildAppTag.js"
|
||||
import { IButton } from "interfaces"
|
||||
import applicationQuestions from "utils/functions/applicationquestions"
|
||||
import applicationQuestions from "utils/functions/applicationquestions.js"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "guildapply",
|
||||
description: "Guild application button.",
|
||||
|
||||
@@ -16,7 +16,6 @@ export = {
|
||||
const user = interaction.member as GuildMember
|
||||
const guild = interaction.guild!
|
||||
const userRoles = user.roles.cache.map(role => role.id)
|
||||
const guildQuestions = questions.guild
|
||||
|
||||
function qu(n: number): string {
|
||||
return guildQuestions[n - 1].q
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { ButtonBuilder, ActionRowBuilder, ButtonStyle, GuildMember, TextChannel } from "discord.js"
|
||||
import { gm, manager, moderator, beast, member, guildStaff, guildRole } from "config/roles"
|
||||
import { ignM, smallM, largeM } from "config/limitmessages"
|
||||
import { inactivity } from "config/questions"
|
||||
import { embedColor, inactivityLogChannel } from "config/options"
|
||||
import { gm, manager, moderator, beast, member, guildStaff, guildRole } from "config/roles.js"
|
||||
import { ignM, smallM, largeM } from "config/limitmessages.js"
|
||||
import { inactivity } from "config/questions.js"
|
||||
import { embedColor, inactivityLogChannel } from "config/options.js"
|
||||
import { IButton } from "interfaces"
|
||||
import applicationQuestions from "utils/functions/applicationquestions"
|
||||
import applicationQuestions from "utils/functions/applicationquestions.js"
|
||||
const guildRoles = [gm, manager, moderator, beast, member, guildStaff, guildRole]
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "guildinactivitylog",
|
||||
description: "Configure the bot.",
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "inactiveapplicationaccept",
|
||||
description: "Accept an inactivity application.",
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "inactiveapplicationdeny",
|
||||
description: "Denies an inactivity application.",
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { ActionRowBuilder, ButtonBuilder, ButtonStyle } from "discord.js"
|
||||
import { embedColor } from "config/options"
|
||||
import staffapp from "schemas/staffAppTag"
|
||||
import { embedColor } from "config/options.js"
|
||||
import staffapp from "schemas/staffAppTag.js"
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "staffapplicationaccept",
|
||||
description: "Accept a staff application.",
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { ModalBuilder, ActionRowBuilder, TextInputBuilder, TextInputStyle } from "discord.js"
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "staffapplicationdeny",
|
||||
description: "Deny a guild application.",
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import { ButtonBuilder, ButtonStyle, ActionRowBuilder, GuildMember, TextChannel } from "discord.js"
|
||||
import { embedColor, staffApplicationsChannel } from "config/options"
|
||||
import { largeM, ignM } from "config/limitmessages"
|
||||
import questions from "config/questions"
|
||||
import { guildRole, guildStaff } from "config/roles"
|
||||
import staffapp from "schemas/staffAppTag"
|
||||
import settings from "schemas/settingsTag"
|
||||
import { embedColor, staffApplicationsChannel } from "config/options.js"
|
||||
import { largeM, ignM } from "config/limitmessages.js"
|
||||
import { staff as staffQuestions } from "config/questions.js"
|
||||
import { guildRole, guildStaff } from "config/roles.js"
|
||||
import staffapp from "schemas/staffAppTag.js"
|
||||
import settings from "schemas/settingsTag.js"
|
||||
import { IButton } from "interfaces"
|
||||
import env from "utils/Env"
|
||||
import applicationQuestions from "utils/functions/applicationquestions"
|
||||
import env from "utils/Env.js"
|
||||
import applicationQuestions from "utils/functions/applicationquestions.js"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "staffapply",
|
||||
description: "Apply for the staff team.",
|
||||
|
||||
@@ -19,7 +19,6 @@ export = {
|
||||
const userRoles = user.roles.cache
|
||||
const setting = await settings.findOne({ where: { name: "staffAppStatus" } })
|
||||
const status = setting?.value || "0"
|
||||
const staffQuestions = questions.staff
|
||||
|
||||
function sq(n: number): string {
|
||||
return staffQuestions[n - 1].q
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { ModalBuilder, ActionRowBuilder, TextInputBuilder, TextInputStyle } from "discord.js"
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "verify",
|
||||
description: "Configure the bot.",
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import waitinglist from "schemas/waitinglistTag"
|
||||
import { getGuild, getIGN } from "utils/Hypixel"
|
||||
import { hypixelGuildID } from "config/options"
|
||||
import waitinglist from "schemas/waitinglistTag.js"
|
||||
import { getGuild, getIGN } from "utils/Hypixel.js"
|
||||
import { hypixelGuildID } from "config/options.js"
|
||||
import { IButton } from "interfaces"
|
||||
|
||||
export = {
|
||||
export default {
|
||||
name: "waitinglistupdate",
|
||||
description: "Update the waiting list.",
|
||||
|
||||
|
||||
Reference in New Issue
Block a user