Replaced clang format with prettuier (sadly)
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import { AutocompleteInteraction } from "discord.js"
|
||||
|
||||
export default interface Autocomplete {
|
||||
name: string
|
||||
description: string
|
||||
type: "autocomplete"
|
||||
execute: (interaction: AutocompleteInteraction) => Promise<void>
|
||||
}
|
||||
name: string
|
||||
description: string
|
||||
type: "autocomplete"
|
||||
execute: (interaction: AutocompleteInteraction) => Promise<void>
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { ButtonInteraction } from "discord.js"
|
||||
|
||||
export default interface Button {
|
||||
name: string
|
||||
description: string
|
||||
type: "button"
|
||||
execute: (interaction: ButtonInteraction) => Promise<void>
|
||||
}
|
||||
name: string
|
||||
description: string
|
||||
type: "button"
|
||||
execute: (interaction: ButtonInteraction) => Promise<void>
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { ChatInputCommandInteraction, SlashCommandBuilder} from "discord.js"
|
||||
import { ChatInputCommandInteraction, SlashCommandBuilder } from "discord.js"
|
||||
import { ExtendedClient as Client } from "../utils/Client"
|
||||
|
||||
export default interface Command {
|
||||
@@ -7,7 +7,13 @@ export default interface Command {
|
||||
type: "slash"
|
||||
dev?: boolean
|
||||
public: boolean
|
||||
data: Omit<SlashCommandBuilder, "addSubcommand" | "addSubcommandGroup" | "addIntegerOption">
|
||||
data: Omit<
|
||||
SlashCommandBuilder,
|
||||
"addSubcommand" | "addSubcommandGroup" | "addIntegerOption"
|
||||
>
|
||||
subcommands?: boolean
|
||||
execute: (interaction: ChatInputCommandInteraction, client: Client) => Promise<void>
|
||||
}
|
||||
execute: (
|
||||
interaction: ChatInputCommandInteraction,
|
||||
client: Client,
|
||||
) => Promise<void>
|
||||
}
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
interface ProdConfig {
|
||||
token: string
|
||||
mongoURI: string
|
||||
dev: string
|
||||
hypixelapikey: string
|
||||
redisURI: string
|
||||
token: string
|
||||
mongoURI: string
|
||||
dev: string
|
||||
hypixelapikey: string
|
||||
redisURI: string
|
||||
}
|
||||
|
||||
interface DevConfig {
|
||||
devtoken: string
|
||||
clientid: string
|
||||
devid: string
|
||||
guildid: string
|
||||
devtoken: string
|
||||
clientid: string
|
||||
devid: string
|
||||
guildid: string
|
||||
}
|
||||
|
||||
export default interface Config {
|
||||
prod: ProdConfig
|
||||
dev: DevConfig
|
||||
}
|
||||
prod: ProdConfig
|
||||
dev: DevConfig
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
import { ContextMenuCommandInteraction, ContextMenuCommandBuilder } from "discord.js"
|
||||
import {
|
||||
ContextMenuCommandInteraction,
|
||||
ContextMenuCommandBuilder,
|
||||
} from "discord.js"
|
||||
|
||||
export default interface ContextMenu {
|
||||
name: string
|
||||
@@ -7,4 +10,4 @@ export default interface ContextMenu {
|
||||
dev?: boolean
|
||||
data: ContextMenuCommandBuilder
|
||||
execute: (interaction: ContextMenuCommandInteraction) => Promise<void>
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { ClientEvents } from "discord.js"
|
||||
|
||||
export default interface Event {
|
||||
name: string,
|
||||
description: string,
|
||||
type: "event",
|
||||
name: string
|
||||
description: string
|
||||
type: "event"
|
||||
event: keyof ClientEvents
|
||||
execute(...args: any[]): void
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,96 +1,96 @@
|
||||
export interface Guild {
|
||||
data: {
|
||||
success: boolean
|
||||
guild: GuildData
|
||||
}
|
||||
data: {
|
||||
success: boolean
|
||||
guild: GuildData
|
||||
}
|
||||
}
|
||||
|
||||
export interface GuildData {
|
||||
_id: string
|
||||
name: string
|
||||
coins: number
|
||||
coinsEver: number
|
||||
created: number
|
||||
members: Member[]
|
||||
achievements: GuildAchievements
|
||||
exp: number
|
||||
legacyRanking: number
|
||||
name_lower: string
|
||||
tagColor: string
|
||||
description: string
|
||||
ranks: Rank[]
|
||||
preferredGames: string[]
|
||||
banner: Banner
|
||||
chatMute: number
|
||||
tag: string
|
||||
publiclyListed: boolean
|
||||
guildExpByGameType: GuildExpByGameType
|
||||
_id: string
|
||||
name: string
|
||||
coins: number
|
||||
coinsEver: number
|
||||
created: number
|
||||
members: Member[]
|
||||
achievements: GuildAchievements
|
||||
exp: number
|
||||
legacyRanking: number
|
||||
name_lower: string
|
||||
tagColor: string
|
||||
description: string
|
||||
ranks: Rank[]
|
||||
preferredGames: string[]
|
||||
banner: Banner
|
||||
chatMute: number
|
||||
tag: string
|
||||
publiclyListed: boolean
|
||||
guildExpByGameType: GuildExpByGameType
|
||||
}
|
||||
|
||||
export interface Member {
|
||||
uuid: string
|
||||
rank: string
|
||||
joined: number
|
||||
questParticipation?: number
|
||||
expHistory: ExpHistory
|
||||
mutedTill?: number
|
||||
uuid: string
|
||||
rank: string
|
||||
joined: number
|
||||
questParticipation?: number
|
||||
expHistory: ExpHistory
|
||||
mutedTill?: number
|
||||
}
|
||||
|
||||
export interface ExpHistory {
|
||||
[key: string]: number
|
||||
[key: string]: number
|
||||
}
|
||||
|
||||
export interface GuildAchievements {
|
||||
WINNERS: number
|
||||
EXPERIENCE_KINGS: number
|
||||
ONLINE_PLAYERS: number
|
||||
WINNERS: number
|
||||
EXPERIENCE_KINGS: number
|
||||
ONLINE_PLAYERS: number
|
||||
}
|
||||
|
||||
export interface Rank {
|
||||
name: string
|
||||
default: boolean
|
||||
tag: string
|
||||
created: number
|
||||
priority: number
|
||||
name: string
|
||||
default: boolean
|
||||
tag: string
|
||||
created: number
|
||||
priority: number
|
||||
}
|
||||
|
||||
export interface Banner {
|
||||
Base: string
|
||||
Patterns: Pattern[]
|
||||
Base: string
|
||||
Patterns: Pattern[]
|
||||
}
|
||||
|
||||
export interface Pattern {
|
||||
Pattern: string
|
||||
Color: any
|
||||
Pattern: string
|
||||
Color: any
|
||||
}
|
||||
|
||||
export interface GuildExpByGameType {
|
||||
PAINTBALL: number
|
||||
BUILD_BATTLE: number
|
||||
SKYWARS: number
|
||||
WOOL_GAMES: number
|
||||
MCGO: number
|
||||
GINGERBREAD: number
|
||||
REPLAY: number
|
||||
HOUSING: number
|
||||
VAMPIREZ: number
|
||||
PROTOTYPE: number
|
||||
ARCADE: number
|
||||
WALLS: number
|
||||
UHC: number
|
||||
WALLS3: number
|
||||
SKYBLOCK: number
|
||||
QUAKECRAFT: number
|
||||
SURVIVAL_GAMES: number
|
||||
SPEED_UHC: number
|
||||
ARENA: number
|
||||
DUELS: number
|
||||
MURDER_MYSTERY: number
|
||||
BEDWARS: number
|
||||
SUPER_SMASH: number
|
||||
PIT: number
|
||||
SMP: number
|
||||
BATTLEGROUND: number
|
||||
LEGACY: number
|
||||
TNTGAMES: number
|
||||
}
|
||||
PAINTBALL: number
|
||||
BUILD_BATTLE: number
|
||||
SKYWARS: number
|
||||
WOOL_GAMES: number
|
||||
MCGO: number
|
||||
GINGERBREAD: number
|
||||
REPLAY: number
|
||||
HOUSING: number
|
||||
VAMPIREZ: number
|
||||
PROTOTYPE: number
|
||||
ARCADE: number
|
||||
WALLS: number
|
||||
UHC: number
|
||||
WALLS3: number
|
||||
SKYBLOCK: number
|
||||
QUAKECRAFT: number
|
||||
SURVIVAL_GAMES: number
|
||||
SPEED_UHC: number
|
||||
ARENA: number
|
||||
DUELS: number
|
||||
MURDER_MYSTERY: number
|
||||
BEDWARS: number
|
||||
SUPER_SMASH: number
|
||||
PIT: number
|
||||
SMP: number
|
||||
BATTLEGROUND: number
|
||||
LEGACY: number
|
||||
TNTGAMES: number
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { ModalSubmitInteraction } from "discord.js"
|
||||
|
||||
export default interface Modal {
|
||||
name: string
|
||||
description: string
|
||||
type: "modal"
|
||||
execute: (interaction: ModalSubmitInteraction) => Promise<void>
|
||||
}
|
||||
name: string
|
||||
description: string
|
||||
type: "modal"
|
||||
execute: (interaction: ModalSubmitInteraction) => Promise<void>
|
||||
}
|
||||
|
||||
18696
src/interfaces/Player.ts
18696
src/interfaces/Player.ts
File diff suppressed because it is too large
Load Diff
@@ -20,5 +20,5 @@ export {
|
||||
Guild,
|
||||
GuildData,
|
||||
Player,
|
||||
PlayerData
|
||||
}
|
||||
PlayerData,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user