UNPKG

sdhandler

Version:
27 lines (26 loc) 923 B
import { Client, Collection, GuildMember } from "discord.js"; import type { CommandOptions } from "../typings/Command"; import type { SdhandlerOptions } from "../typings/Sdhandler"; import type { ButtonOptions } from "../typings/Button"; export declare class SDClient extends Client { private commands; customData: SdhandlerOptions; buttonData: Collection<string, ButtonOptions>; constructor(customData: SdhandlerOptions); private init; private start; private importFile; private startHandler; private registerSlash; private startEvents; private registerCommands; private registerButtons; returnCommands(): Collection<string, CommandOptions>; basicMemberInfo(member: GuildMember): Promise<{ "User ID": string; Username: string; "Guild ID ": string; "Roles ": string[]; "Avatar URL": string; }>; }