YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(0) [Map] { Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(0) [Map] { Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(0) [Map] { Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } NativeConnection { base: Mongoose { connections: [ [Circular *1] ], nextConnectionId: 1, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, events: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, __driver: { Collection: [Function: NativeCollection], Connection: [Function] }, options: { pluralization: true, autoIndex: true, autoCreate: true, [Symbol(mongoose:default)]: true }, _pluralize: [Function: pluralize], Schema: [Function: Schema] { reserved: [Object: null prototype], Types: [Object], ObjectId: [Function] }, model: [Function (anonymous)], plugins: [ [Array], [Array], [Array], [Array], [Array] ], default: [Circular *2], mongoose: [Circular *2], cast: [Function: cast], STATES: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, setDriver: [Function: setDriver], set: [Function (anonymous)], get: [Function (anonymous)], createConnection: [Function (anonymous)], connect: [AsyncFunction: connect], disconnect: [AsyncFunction: disconnect], startSession: [Function (anonymous)], pluralize: [Function (anonymous)], deleteModel: [Function (anonymous)], modelNames: [Function (anonymous)], plugin: [Function (anonymous)], version: '7.0.2', Mongoose: [Function: Mongoose], SchemaType: [Function: SchemaType] { cast: [Function: cast], set: [Function: set], get: [Function (anonymous)], _isRef: [Function (anonymous)], checkRequired: [Function (anonymous)], CastError: [class CastError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError] }, SchemaTypes: { String: [Function], Number: [Function], Boolean: [Function], DocumentArray: [Function], Subdocument: [Function], Array: [Function], Buffer: [Function], Date: [Function], ObjectId: [Function], Mixed: [Function], Decimal: [Function], Decimal128: [Function], Map: [Function], UUID: [Function], Oid: [Function], Object: [Function], Bool: [Function], ObjectID: [Function] }, VirtualType: [Function: VirtualType], Types: { Array: [Function: MongooseArray], Buffer: [Function], Embedded: [Function], Document: [Function], DocumentArray: [Function: MongooseDocumentArray], Decimal128: [class Decimal128 extends BSONValue], ObjectId: [Function], Map: [class MongooseMap extends Map], Subdocument: [Function: Subdocument] }, Query: [Function: Query] { base: [Object], 'use$geoWithin': true }, Model: Model { undefined }, Document: [Function: Document] { _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], ValidationError: [class ValidationError extends MongooseError] }, ObjectId: [Function: ObjectId] { schemaName: 'ObjectId', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set], _checkRequired: [Function (anonymous)], _cast: [Function: castObjectId], cast: [Function: cast], _defaultCaster: [Function (anonymous)], checkRequired: [Function (anonymous)] }, isValidObjectId: [Function (anonymous)], isObjectIdOrHexString: [Function (anonymous)], syncIndexes: [Function (anonymous)], Decimal128: [Function: Decimal128] { schemaName: 'Decimal128', defaultOptions: {}, _cast: [Function: castDecimal128], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Mixed: [Function: Mixed] { schemaName: 'Mixed', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set] }, Date: [Function: SchemaDate] { schemaName: 'Date', defaultOptions: {}, _cast: [Function: castDate], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Number: [Function: SchemaNumber] { get: [Function (anonymous)], set: [Function: set], _cast: [Function: castNumber], cast: [Function: cast], _defaultCaster: [Function (anonymous)], schemaName: 'Number', defaultOptions: {}, _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Error: [class MongooseError extends Error] { messages: [Object], Messages: [Object], DocumentNotFoundError: [class DocumentNotFoundError extends MongooseError], CastError: [class CastError extends MongooseError], ValidationError: [class ValidationError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError], VersionError: [class VersionError extends MongooseError], ParallelSaveError: [class ParallelSaveError extends MongooseError], OverwriteModelError: [class OverwriteModelError extends MongooseError], MissingSchemaError: [class MissingSchemaError extends MongooseError], MongooseServerSelectionError: [class MongooseServerSelectionError extends MongooseError], DivergentArrayError: [class DivergentArrayError extends MongooseError], StrictModeError: [class StrictModeError extends MongooseError], StrictPopulateError: [class StrictPopulateError extends MongooseError] }, now: [Function: now], CastError: [class CastError extends MongooseError], SchemaTypeOptions: [class SchemaTypeOptions], mongo: { BSON: [Getter], Binary: [Getter], BSONRegExp: [Getter], BSONSymbol: [Getter], BSONType: [Getter], Code: [Getter], DBRef: [Getter], Decimal128: [Getter], Double: [Getter], Int32: [Getter], Long: [Getter], MaxKey: [Getter], MinKey: [Getter], ObjectId: [Getter], Timestamp: [Getter], MongoBulkWriteError: [Getter], ChangeStreamCursor: [Getter], MongoAPIError: [Getter], MongoAWSError: [Getter], MongoBatchReExecutionError: [Getter], MongoChangeStreamError: [Getter], MongoCompatibilityError: [Getter], MongoCursorExhaustedError: [Getter], MongoCursorInUseError: [Getter], MongoDecompressionError: [Getter], MongoDriverError: [Getter], MongoError: [Getter], MongoExpiredSessionError: [Getter], MongoGridFSChunkError: [Getter], MongoGridFSStreamError: [Getter], MongoInvalidArgumentError: [Getter], MongoKerberosError: [Getter], MongoMissingCredentialsError: [Getter], MongoMissingDependencyError: [Getter], MongoNetworkError: [Getter], MongoNetworkTimeoutError: [Getter], MongoNotConnectedError: [Getter], MongoParseError: [Getter], MongoRuntimeError: [Getter], MongoServerClosedError: [Getter], MongoServerError: [Getter], MongoServerSelectionError: [Getter], MongoSystemError: [Getter], MongoTailableCursorError: [Getter], MongoTopologyClosedError: [Getter], MongoTransactionError: [Getter], MongoUnexpectedServerResponseError: [Getter], MongoWriteConcernError: [Getter], AbstractCursor: [Getter], Admin: [Getter], AggregationCursor: [Getter], CancellationToken: [Getter], ChangeStream: [Getter], ClientSession: [Getter], Collection: [Getter], Db: [Getter], FindCursor: [Getter], GridFSBucket: [Getter], GridFSBucketReadStream: [Getter], GridFSBucketWriteStream: [Getter], ListCollectionsCursor: [Getter], ListIndexesCursor: [Getter], MongoClient: [Getter], OrderedBulkOperation: [Getter], UnorderedBulkOperation: [Getter], BatchType: [Getter], GSSAPICanonicalizationValue: [Getter], AuthMechanism: [Getter], Compressor: [Getter], CURSOR_FLAGS: [Getter], AutoEncryptionLoggerLevel: [Getter], MongoErrorLabel: [Getter], ExplainVerbosity: [Getter], ServerApiVersion: [Getter], ReturnDocument: [Getter], ProfilingLevel: [Getter], ReadConcernLevel: [Getter], ReadPreferenceMode: [Getter], ServerType: [Getter], TopologyType: [Getter], ReadConcern: [Getter], ReadPreference: [Getter], WriteConcern: [Getter], CommandFailedEvent: [Getter], CommandStartedEvent: [Getter], CommandSucceededEvent: [Getter], ConnectionCheckedInEvent: [Getter], ConnectionCheckedOutEvent: [Getter], ConnectionCheckOutFailedEvent: [Getter], ConnectionCheckOutStartedEvent: [Getter], ConnectionClosedEvent: [Getter], ConnectionCreatedEvent: [Getter], ConnectionPoolClearedEvent: [Getter], ConnectionPoolClosedEvent: [Getter], ConnectionPoolCreatedEvent: [Getter], ConnectionPoolMonitoringEvent: [Getter], ConnectionPoolReadyEvent: [Getter], ConnectionReadyEvent: [Getter], ServerClosedEvent: [Getter], ServerDescriptionChangedEvent: [Getter], ServerHeartbeatFailedEvent: [Getter], ServerHeartbeatStartedEvent: [Getter], ServerHeartbeatSucceededEvent: [Getter], ServerOpeningEvent: [Getter], TopologyClosedEvent: [Getter], TopologyDescriptionChangedEvent: [Getter], TopologyOpeningEvent: [Getter], SrvPollingEvent: [Getter] }, mquery: [Function: Query] { permissions: [Object], _isPermitted: [Function (anonymous)], canMerge: [Function (anonymous)], setGlobalTraceFunction: [Function (anonymous)], utils: [Object], env: [Object], Collection: [class NodeCollection extends Collection], BaseCollection: [Function] }, sanitizeFilter: [Function: sanitizeFilter], trusted: [Function: trusted], skipMiddlewareFunction: [Function: skipWrappedFunction], overwriteMiddlewareResult: [Function: overwriteResult] }, collections: { players: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Player', _closed: false, opts: [Object], name: 'players', collectionName: 'players', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, connections: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Connection', _closed: false, opts: [Object], name: 'connections', collectionName: 'connections', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, tickets: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Ticket', _closed: false, opts: [Object], name: 'tickets', collectionName: 'tickets', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] } }, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, config: {}, replica: false, options: null, otherDbs: [], relatedDbs: {}, states: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, _readyState: 1, _closeCalled: undefined, _hasOpened: true, plugins: [], id: 0, _queue: [], _listening: false, _events: [Object: null prototype] { open: [ [Function (anonymous)], [Function (anonymous)] ], disconnected: [ [Function (anonymous)], [Function (anonymous)] ], error: [ [Function (anonymous)], [Function (anonymous)] ] }, _eventsCount: 3, _connectionOptions: { driverInfo: { name: 'Mongoose', version: '7.0.2' } }, _connectionString: 'mongodb://127.0.0.1:27017/Discord', client: MongoClient { _events: [Object: null prototype] { serverDescriptionChanged: [Function (anonymous)] }, _eventsCount: 1, _maxListeners: 0, mongoLogger: MongoLogger { componentSeverities: [Object], maxDocumentLength: 1000, logDestination: [Socket] }, s: { url: 'mongodb://127.0.0.1:27017/Discord', bsonOptions: [Object], namespace: [MongoDBNamespace], hasBeenClosed: false, sessionPool: [ServerSessionPool], activeSessions: Set(0) {}, options: [Getter], readConcern: [Getter], writeConcern: [Getter], readPreference: [Getter], isMongoClient: [Getter] }, topology: Topology { _events: [Object: null prototype], _eventsCount: 26, _maxListeners: undefined, selectServerAsync: [Function (anonymous)], s: [Object], client: [Circular *3], [Symbol(kCapture)]: false, [Symbol(waitQueue)]: [List] }, [Symbol(kCapture)]: false, [Symbol(options)]: [Object: null prototype] { hosts: [Array], compressors: [Array], connectTimeoutMS: 30000, dbName: 'Discord', directConnection: false, metadata: [Object], enableUtf8Validation: true, forceServerObjectId: false, heartbeatFrequencyMS: 10000, keepAlive: true, keepAliveInitialDelay: 120000, loadBalanced: false, localThresholdMS: 15, maxConnecting: 2, maxIdleTimeMS: 0, maxPoolSize: 100, minPoolSize: 0, minHeartbeatFrequencyMS: 500, monitorCommands: false, noDelay: true, pkFactory: [Object], raw: false, readPreference: [ReadPreference], retryReads: true, retryWrites: true, serverSelectionTimeoutMS: 30000, socketTimeoutMS: 0, srvMaxHosts: 0, srvServiceName: 'mongodb', waitQueueTimeoutMS: 0, zlibCompressionLevel: 0, userSpecifiedAuthSource: false, userSpecifiedReplicaSet: false, mongoLoggerOptions: [Object], [Symbol(@@mdb.enableMongoLogger)]: false } }, '$initialConnection': Promise { [Circular *1] }, db: Db { s: { client: [MongoClient], options: [Object], readPreference: [ReadPreference], bsonOptions: [Object], pkFactory: [Object], readConcern: undefined, writeConcern: undefined, namespace: [MongoDBNamespace] } }, host: '127.0.0.1', port: 27017, name: 'Discord' } NativeConnection { base: Mongoose { connections: [ [Circular *1] ], nextConnectionId: 1, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, events: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, __driver: { Collection: [Function: NativeCollection], Connection: [Function] }, options: { pluralization: true, autoIndex: true, autoCreate: true, [Symbol(mongoose:default)]: true }, _pluralize: [Function: pluralize], Schema: [Function: Schema] { reserved: [Object: null prototype], Types: [Object], ObjectId: [Function] }, model: [Function (anonymous)], plugins: [ [Array], [Array], [Array], [Array], [Array] ], default: [Circular *2], mongoose: [Circular *2], cast: [Function: cast], STATES: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, setDriver: [Function: setDriver], set: [Function (anonymous)], get: [Function (anonymous)], createConnection: [Function (anonymous)], connect: [AsyncFunction: connect], disconnect: [AsyncFunction: disconnect], startSession: [Function (anonymous)], pluralize: [Function (anonymous)], deleteModel: [Function (anonymous)], modelNames: [Function (anonymous)], plugin: [Function (anonymous)], version: '7.0.2', Mongoose: [Function: Mongoose], SchemaType: [Function: SchemaType] { cast: [Function: cast], set: [Function: set], get: [Function (anonymous)], _isRef: [Function (anonymous)], checkRequired: [Function (anonymous)], CastError: [class CastError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError] }, SchemaTypes: { String: [Function], Number: [Function], Boolean: [Function], DocumentArray: [Function], Subdocument: [Function], Array: [Function], Buffer: [Function], Date: [Function], ObjectId: [Function], Mixed: [Function], Decimal: [Function], Decimal128: [Function], Map: [Function], UUID: [Function], Oid: [Function], Object: [Function], Bool: [Function], ObjectID: [Function] }, VirtualType: [Function: VirtualType], Types: { Array: [Function: MongooseArray], Buffer: [Function], Embedded: [Function], Document: [Function], DocumentArray: [Function: MongooseDocumentArray], Decimal128: [class Decimal128 extends BSONValue], ObjectId: [Function], Map: [class MongooseMap extends Map], Subdocument: [Function: Subdocument] }, Query: [Function: Query] { base: [Object], 'use$geoWithin': true }, Model: Model { undefined }, Document: [Function: Document] { _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], ValidationError: [class ValidationError extends MongooseError] }, ObjectId: [Function: ObjectId] { schemaName: 'ObjectId', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set], _checkRequired: [Function (anonymous)], _cast: [Function: castObjectId], cast: [Function: cast], _defaultCaster: [Function (anonymous)], checkRequired: [Function (anonymous)] }, isValidObjectId: [Function (anonymous)], isObjectIdOrHexString: [Function (anonymous)], syncIndexes: [Function (anonymous)], Decimal128: [Function: Decimal128] { schemaName: 'Decimal128', defaultOptions: {}, _cast: [Function: castDecimal128], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Mixed: [Function: Mixed] { schemaName: 'Mixed', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set] }, Date: [Function: SchemaDate] { schemaName: 'Date', defaultOptions: {}, _cast: [Function: castDate], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Number: [Function: SchemaNumber] { get: [Function (anonymous)], set: [Function: set], _cast: [Function: castNumber], cast: [Function: cast], _defaultCaster: [Function (anonymous)], schemaName: 'Number', defaultOptions: {}, _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Error: [class MongooseError extends Error] { messages: [Object], Messages: [Object], DocumentNotFoundError: [class DocumentNotFoundError extends MongooseError], CastError: [class CastError extends MongooseError], ValidationError: [class ValidationError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError], VersionError: [class VersionError extends MongooseError], ParallelSaveError: [class ParallelSaveError extends MongooseError], OverwriteModelError: [class OverwriteModelError extends MongooseError], MissingSchemaError: [class MissingSchemaError extends MongooseError], MongooseServerSelectionError: [class MongooseServerSelectionError extends MongooseError], DivergentArrayError: [class DivergentArrayError extends MongooseError], StrictModeError: [class StrictModeError extends MongooseError], StrictPopulateError: [class StrictPopulateError extends MongooseError] }, now: [Function: now], CastError: [class CastError extends MongooseError], SchemaTypeOptions: [class SchemaTypeOptions], mongo: { BSON: [Getter], Binary: [Getter], BSONRegExp: [Getter], BSONSymbol: [Getter], BSONType: [Getter], Code: [Getter], DBRef: [Getter], Decimal128: [Getter], Double: [Getter], Int32: [Getter], Long: [Getter], MaxKey: [Getter], MinKey: [Getter], ObjectId: [Getter], Timestamp: [Getter], MongoBulkWriteError: [Getter], ChangeStreamCursor: [Getter], MongoAPIError: [Getter], MongoAWSError: [Getter], MongoBatchReExecutionError: [Getter], MongoChangeStreamError: [Getter], MongoCompatibilityError: [Getter], MongoCursorExhaustedError: [Getter], MongoCursorInUseError: [Getter], MongoDecompressionError: [Getter], MongoDriverError: [Getter], MongoError: [Getter], MongoExpiredSessionError: [Getter], MongoGridFSChunkError: [Getter], MongoGridFSStreamError: [Getter], MongoInvalidArgumentError: [Getter], MongoKerberosError: [Getter], MongoMissingCredentialsError: [Getter], MongoMissingDependencyError: [Getter], MongoNetworkError: [Getter], MongoNetworkTimeoutError: [Getter], MongoNotConnectedError: [Getter], MongoParseError: [Getter], MongoRuntimeError: [Getter], MongoServerClosedError: [Getter], MongoServerError: [Getter], MongoServerSelectionError: [Getter], MongoSystemError: [Getter], MongoTailableCursorError: [Getter], MongoTopologyClosedError: [Getter], MongoTransactionError: [Getter], MongoUnexpectedServerResponseError: [Getter], MongoWriteConcernError: [Getter], AbstractCursor: [Getter], Admin: [Getter], AggregationCursor: [Getter], CancellationToken: [Getter], ChangeStream: [Getter], ClientSession: [Getter], Collection: [Getter], Db: [Getter], FindCursor: [Getter], GridFSBucket: [Getter], GridFSBucketReadStream: [Getter], GridFSBucketWriteStream: [Getter], ListCollectionsCursor: [Getter], ListIndexesCursor: [Getter], MongoClient: [Getter], OrderedBulkOperation: [Getter], UnorderedBulkOperation: [Getter], BatchType: [Getter], GSSAPICanonicalizationValue: [Getter], AuthMechanism: [Getter], Compressor: [Getter], CURSOR_FLAGS: [Getter], AutoEncryptionLoggerLevel: [Getter], MongoErrorLabel: [Getter], ExplainVerbosity: [Getter], ServerApiVersion: [Getter], ReturnDocument: [Getter], ProfilingLevel: [Getter], ReadConcernLevel: [Getter], ReadPreferenceMode: [Getter], ServerType: [Getter], TopologyType: [Getter], ReadConcern: [Getter], ReadPreference: [Getter], WriteConcern: [Getter], CommandFailedEvent: [Getter], CommandStartedEvent: [Getter], CommandSucceededEvent: [Getter], ConnectionCheckedInEvent: [Getter], ConnectionCheckedOutEvent: [Getter], ConnectionCheckOutFailedEvent: [Getter], ConnectionCheckOutStartedEvent: [Getter], ConnectionClosedEvent: [Getter], ConnectionCreatedEvent: [Getter], ConnectionPoolClearedEvent: [Getter], ConnectionPoolClosedEvent: [Getter], ConnectionPoolCreatedEvent: [Getter], ConnectionPoolMonitoringEvent: [Getter], ConnectionPoolReadyEvent: [Getter], ConnectionReadyEvent: [Getter], ServerClosedEvent: [Getter], ServerDescriptionChangedEvent: [Getter], ServerHeartbeatFailedEvent: [Getter], ServerHeartbeatStartedEvent: [Getter], ServerHeartbeatSucceededEvent: [Getter], ServerOpeningEvent: [Getter], TopologyClosedEvent: [Getter], TopologyDescriptionChangedEvent: [Getter], TopologyOpeningEvent: [Getter], SrvPollingEvent: [Getter] }, mquery: [Function: Query] { permissions: [Object], _isPermitted: [Function (anonymous)], canMerge: [Function (anonymous)], setGlobalTraceFunction: [Function (anonymous)], utils: [Object], env: [Object], Collection: [class NodeCollection extends Collection], BaseCollection: [Function] }, sanitizeFilter: [Function: sanitizeFilter], trusted: [Function: trusted], skipMiddlewareFunction: [Function: skipWrappedFunction], overwriteMiddlewareResult: [Function: overwriteResult] }, collections: { players: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Player', _closed: false, opts: [Object], name: 'players', collectionName: 'players', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, connections: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Connection', _closed: false, opts: [Object], name: 'connections', collectionName: 'connections', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, tickets: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Ticket', _closed: false, opts: [Object], name: 'tickets', collectionName: 'tickets', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] } }, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, config: {}, replica: false, options: null, otherDbs: [], relatedDbs: {}, states: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, _readyState: 1, _closeCalled: undefined, _hasOpened: true, plugins: [], id: 0, _queue: [], _listening: false, _events: [Object: null prototype] { open: [ [Function (anonymous)], [Function (anonymous)] ], disconnected: [ [Function (anonymous)], [Function (anonymous)] ], error: [ [Function (anonymous)], [Function (anonymous)] ] }, _eventsCount: 3, _connectionOptions: { driverInfo: { name: 'Mongoose', version: '7.0.2' } }, _connectionString: 'mongodb://127.0.0.1:27017/Discord', client: MongoClient { _events: [Object: null prototype] { serverDescriptionChanged: [Function (anonymous)] }, _eventsCount: 1, _maxListeners: 0, mongoLogger: MongoLogger { componentSeverities: [Object], maxDocumentLength: 1000, logDestination: [Socket] }, s: { url: 'mongodb://127.0.0.1:27017/Discord', bsonOptions: [Object], namespace: [MongoDBNamespace], hasBeenClosed: false, sessionPool: [ServerSessionPool], activeSessions: Set(0) {}, options: [Getter], readConcern: [Getter], writeConcern: [Getter], readPreference: [Getter], isMongoClient: [Getter] }, topology: Topology { _events: [Object: null prototype], _eventsCount: 26, _maxListeners: undefined, selectServerAsync: [Function (anonymous)], s: [Object], client: [Circular *3], [Symbol(kCapture)]: false, [Symbol(waitQueue)]: [List] }, [Symbol(kCapture)]: false, [Symbol(options)]: [Object: null prototype] { hosts: [Array], compressors: [Array], connectTimeoutMS: 30000, dbName: 'Discord', directConnection: false, metadata: [Object], enableUtf8Validation: true, forceServerObjectId: false, heartbeatFrequencyMS: 10000, keepAlive: true, keepAliveInitialDelay: 120000, loadBalanced: false, localThresholdMS: 15, maxConnecting: 2, maxIdleTimeMS: 0, maxPoolSize: 100, minPoolSize: 0, minHeartbeatFrequencyMS: 500, monitorCommands: false, noDelay: true, pkFactory: [Object], raw: false, readPreference: [ReadPreference], retryReads: true, retryWrites: true, serverSelectionTimeoutMS: 30000, socketTimeoutMS: 0, srvMaxHosts: 0, srvServiceName: 'mongodb', waitQueueTimeoutMS: 0, zlibCompressionLevel: 0, userSpecifiedAuthSource: false, userSpecifiedReplicaSet: false, mongoLoggerOptions: [Object], [Symbol(@@mdb.enableMongoLogger)]: false } }, '$initialConnection': Promise { [Circular *1] }, db: Db { s: { client: [MongoClient], options: [Object], readPreference: [ReadPreference], bsonOptions: [Object], pkFactory: [Object], readConcern: undefined, writeConcern: undefined, namespace: [MongoDBNamespace] } }, host: '127.0.0.1', port: 27017, name: 'Discord' } NativeConnection { base: Mongoose { connections: [ [Circular *1] ], nextConnectionId: 1, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, events: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, __driver: { Collection: [Function: NativeCollection], Connection: [Function] }, options: { pluralization: true, autoIndex: true, autoCreate: true, [Symbol(mongoose:default)]: true }, _pluralize: [Function: pluralize], Schema: [Function: Schema] { reserved: [Object: null prototype], Types: [Object], ObjectId: [Function] }, model: [Function (anonymous)], plugins: [ [Array], [Array], [Array], [Array], [Array] ], default: [Circular *2], mongoose: [Circular *2], cast: [Function: cast], STATES: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, setDriver: [Function: setDriver], set: [Function (anonymous)], get: [Function (anonymous)], createConnection: [Function (anonymous)], connect: [AsyncFunction: connect], disconnect: [AsyncFunction: disconnect], startSession: [Function (anonymous)], pluralize: [Function (anonymous)], deleteModel: [Function (anonymous)], modelNames: [Function (anonymous)], plugin: [Function (anonymous)], version: '7.0.2', Mongoose: [Function: Mongoose], SchemaType: [Function: SchemaType] { cast: [Function: cast], set: [Function: set], get: [Function (anonymous)], _isRef: [Function (anonymous)], checkRequired: [Function (anonymous)], CastError: [class CastError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError] }, SchemaTypes: { String: [Function], Number: [Function], Boolean: [Function], DocumentArray: [Function], Subdocument: [Function], Array: [Function], Buffer: [Function], Date: [Function], ObjectId: [Function], Mixed: [Function], Decimal: [Function], Decimal128: [Function], Map: [Function], UUID: [Function], Oid: [Function], Object: [Function], Bool: [Function], ObjectID: [Function] }, VirtualType: [Function: VirtualType], Types: { Array: [Function: MongooseArray], Buffer: [Function], Embedded: [Function], Document: [Function], DocumentArray: [Function: MongooseDocumentArray], Decimal128: [class Decimal128 extends BSONValue], ObjectId: [Function], Map: [class MongooseMap extends Map], Subdocument: [Function: Subdocument] }, Query: [Function: Query] { base: [Object], 'use$geoWithin': true }, Model: Model { undefined }, Document: [Function: Document] { _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], ValidationError: [class ValidationError extends MongooseError] }, ObjectId: [Function: ObjectId] { schemaName: 'ObjectId', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set], _checkRequired: [Function (anonymous)], _cast: [Function: castObjectId], cast: [Function: cast], _defaultCaster: [Function (anonymous)], checkRequired: [Function (anonymous)] }, isValidObjectId: [Function (anonymous)], isObjectIdOrHexString: [Function (anonymous)], syncIndexes: [Function (anonymous)], Decimal128: [Function: Decimal128] { schemaName: 'Decimal128', defaultOptions: {}, _cast: [Function: castDecimal128], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Mixed: [Function: Mixed] { schemaName: 'Mixed', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set] }, Date: [Function: SchemaDate] { schemaName: 'Date', defaultOptions: {}, _cast: [Function: castDate], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Number: [Function: SchemaNumber] { get: [Function (anonymous)], set: [Function: set], _cast: [Function: castNumber], cast: [Function: cast], _defaultCaster: [Function (anonymous)], schemaName: 'Number', defaultOptions: {}, _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Error: [class MongooseError extends Error] { messages: [Object], Messages: [Object], DocumentNotFoundError: [class DocumentNotFoundError extends MongooseError], CastError: [class CastError extends MongooseError], ValidationError: [class ValidationError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError], VersionError: [class VersionError extends MongooseError], ParallelSaveError: [class ParallelSaveError extends MongooseError], OverwriteModelError: [class OverwriteModelError extends MongooseError], MissingSchemaError: [class MissingSchemaError extends MongooseError], MongooseServerSelectionError: [class MongooseServerSelectionError extends MongooseError], DivergentArrayError: [class DivergentArrayError extends MongooseError], StrictModeError: [class StrictModeError extends MongooseError], StrictPopulateError: [class StrictPopulateError extends MongooseError] }, now: [Function: now], CastError: [class CastError extends MongooseError], SchemaTypeOptions: [class SchemaTypeOptions], mongo: { BSON: [Getter], Binary: [Getter], BSONRegExp: [Getter], BSONSymbol: [Getter], BSONType: [Getter], Code: [Getter], DBRef: [Getter], Decimal128: [Getter], Double: [Getter], Int32: [Getter], Long: [Getter], MaxKey: [Getter], MinKey: [Getter], ObjectId: [Getter], Timestamp: [Getter], MongoBulkWriteError: [Getter], ChangeStreamCursor: [Getter], MongoAPIError: [Getter], MongoAWSError: [Getter], MongoBatchReExecutionError: [Getter], MongoChangeStreamError: [Getter], MongoCompatibilityError: [Getter], MongoCursorExhaustedError: [Getter], MongoCursorInUseError: [Getter], MongoDecompressionError: [Getter], MongoDriverError: [Getter], MongoError: [Getter], MongoExpiredSessionError: [Getter], MongoGridFSChunkError: [Getter], MongoGridFSStreamError: [Getter], MongoInvalidArgumentError: [Getter], MongoKerberosError: [Getter], MongoMissingCredentialsError: [Getter], MongoMissingDependencyError: [Getter], MongoNetworkError: [Getter], MongoNetworkTimeoutError: [Getter], MongoNotConnectedError: [Getter], MongoParseError: [Getter], MongoRuntimeError: [Getter], MongoServerClosedError: [Getter], MongoServerError: [Getter], MongoServerSelectionError: [Getter], MongoSystemError: [Getter], MongoTailableCursorError: [Getter], MongoTopologyClosedError: [Getter], MongoTransactionError: [Getter], MongoUnexpectedServerResponseError: [Getter], MongoWriteConcernError: [Getter], AbstractCursor: [Getter], Admin: [Getter], AggregationCursor: [Getter], CancellationToken: [Getter], ChangeStream: [Getter], ClientSession: [Getter], Collection: [Getter], Db: [Getter], FindCursor: [Getter], GridFSBucket: [Getter], GridFSBucketReadStream: [Getter], GridFSBucketWriteStream: [Getter], ListCollectionsCursor: [Getter], ListIndexesCursor: [Getter], MongoClient: [Getter], OrderedBulkOperation: [Getter], UnorderedBulkOperation: [Getter], BatchType: [Getter], GSSAPICanonicalizationValue: [Getter], AuthMechanism: [Getter], Compressor: [Getter], CURSOR_FLAGS: [Getter], AutoEncryptionLoggerLevel: [Getter], MongoErrorLabel: [Getter], ExplainVerbosity: [Getter], ServerApiVersion: [Getter], ReturnDocument: [Getter], ProfilingLevel: [Getter], ReadConcernLevel: [Getter], ReadPreferenceMode: [Getter], ServerType: [Getter], TopologyType: [Getter], ReadConcern: [Getter], ReadPreference: [Getter], WriteConcern: [Getter], CommandFailedEvent: [Getter], CommandStartedEvent: [Getter], CommandSucceededEvent: [Getter], ConnectionCheckedInEvent: [Getter], ConnectionCheckedOutEvent: [Getter], ConnectionCheckOutFailedEvent: [Getter], ConnectionCheckOutStartedEvent: [Getter], ConnectionClosedEvent: [Getter], ConnectionCreatedEvent: [Getter], ConnectionPoolClearedEvent: [Getter], ConnectionPoolClosedEvent: [Getter], ConnectionPoolCreatedEvent: [Getter], ConnectionPoolMonitoringEvent: [Getter], ConnectionPoolReadyEvent: [Getter], ConnectionReadyEvent: [Getter], ServerClosedEvent: [Getter], ServerDescriptionChangedEvent: [Getter], ServerHeartbeatFailedEvent: [Getter], ServerHeartbeatStartedEvent: [Getter], ServerHeartbeatSucceededEvent: [Getter], ServerOpeningEvent: [Getter], TopologyClosedEvent: [Getter], TopologyDescriptionChangedEvent: [Getter], TopologyOpeningEvent: [Getter], SrvPollingEvent: [Getter] }, mquery: [Function: Query] { permissions: [Object], _isPermitted: [Function (anonymous)], canMerge: [Function (anonymous)], setGlobalTraceFunction: [Function (anonymous)], utils: [Object], env: [Object], Collection: [class NodeCollection extends Collection], BaseCollection: [Function] }, sanitizeFilter: [Function: sanitizeFilter], trusted: [Function: trusted], skipMiddlewareFunction: [Function: skipWrappedFunction], overwriteMiddlewareResult: [Function: overwriteResult] }, collections: { players: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Player', _closed: false, opts: [Object], name: 'players', collectionName: 'players', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, connections: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Connection', _closed: false, opts: [Object], name: 'connections', collectionName: 'connections', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, tickets: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Ticket', _closed: false, opts: [Object], name: 'tickets', collectionName: 'tickets', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] } }, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, config: {}, replica: false, options: null, otherDbs: [], relatedDbs: {}, states: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, _readyState: 1, _closeCalled: undefined, _hasOpened: true, plugins: [], id: 0, _queue: [], _listening: false, _events: [Object: null prototype] { open: [ [Function (anonymous)], [Function (anonymous)] ], disconnected: [ [Function (anonymous)], [Function (anonymous)] ], error: [ [Function (anonymous)], [Function (anonymous)] ] }, _eventsCount: 3, _connectionOptions: { driverInfo: { name: 'Mongoose', version: '7.0.2' } }, _connectionString: 'mongodb://127.0.0.1:27017/Discord', client: MongoClient { _events: [Object: null prototype] { serverDescriptionChanged: [Function (anonymous)] }, _eventsCount: 1, _maxListeners: 0, mongoLogger: MongoLogger { componentSeverities: [Object], maxDocumentLength: 1000, logDestination: [Socket] }, s: { url: 'mongodb://127.0.0.1:27017/Discord', bsonOptions: [Object], namespace: [MongoDBNamespace], hasBeenClosed: false, sessionPool: [ServerSessionPool], activeSessions: Set(0) {}, options: [Getter], readConcern: [Getter], writeConcern: [Getter], readPreference: [Getter], isMongoClient: [Getter] }, topology: Topology { _events: [Object: null prototype], _eventsCount: 26, _maxListeners: undefined, selectServerAsync: [Function (anonymous)], s: [Object], client: [Circular *3], [Symbol(kCapture)]: false, [Symbol(waitQueue)]: [List] }, [Symbol(kCapture)]: false, [Symbol(options)]: [Object: null prototype] { hosts: [Array], compressors: [Array], connectTimeoutMS: 30000, dbName: 'Discord', directConnection: false, metadata: [Object], enableUtf8Validation: true, forceServerObjectId: false, heartbeatFrequencyMS: 10000, keepAlive: true, keepAliveInitialDelay: 120000, loadBalanced: false, localThresholdMS: 15, maxConnecting: 2, maxIdleTimeMS: 0, maxPoolSize: 100, minPoolSize: 0, minHeartbeatFrequencyMS: 500, monitorCommands: false, noDelay: true, pkFactory: [Object], raw: false, readPreference: [ReadPreference], retryReads: true, retryWrites: true, serverSelectionTimeoutMS: 30000, socketTimeoutMS: 0, srvMaxHosts: 0, srvServiceName: 'mongodb', waitQueueTimeoutMS: 0, zlibCompressionLevel: 0, userSpecifiedAuthSource: false, userSpecifiedReplicaSet: false, mongoLoggerOptions: [Object], [Symbol(@@mdb.enableMongoLogger)]: false } }, '$initialConnection': Promise { [Circular *1] }, db: Db { s: { client: [MongoClient], options: [Object], readPreference: [ReadPreference], bsonOptions: [Object], pkFactory: [Object], readConcern: undefined, writeConcern: undefined, namespace: [MongoDBNamespace] } }, host: '127.0.0.1', port: 27017, name: 'Discord' } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } NativeConnection { base: Mongoose { connections: [ [Circular *1] ], nextConnectionId: 1, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, events: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, __driver: { Collection: [Function: NativeCollection], Connection: [Function] }, options: { pluralization: true, autoIndex: true, autoCreate: true, [Symbol(mongoose:default)]: true }, _pluralize: [Function: pluralize], Schema: [Function: Schema] { reserved: [Object: null prototype], Types: [Object], ObjectId: [Function] }, model: [Function (anonymous)], plugins: [ [Array], [Array], [Array], [Array], [Array] ], default: [Circular *2], mongoose: [Circular *2], cast: [Function: cast], STATES: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, setDriver: [Function: setDriver], set: [Function (anonymous)], get: [Function (anonymous)], createConnection: [Function (anonymous)], connect: [AsyncFunction: connect], disconnect: [AsyncFunction: disconnect], startSession: [Function (anonymous)], pluralize: [Function (anonymous)], deleteModel: [Function (anonymous)], modelNames: [Function (anonymous)], plugin: [Function (anonymous)], version: '7.0.2', Mongoose: [Function: Mongoose], SchemaType: [Function: SchemaType] { cast: [Function: cast], set: [Function: set], get: [Function (anonymous)], _isRef: [Function (anonymous)], checkRequired: [Function (anonymous)], CastError: [class CastError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError] }, SchemaTypes: { String: [Function], Number: [Function], Boolean: [Function], DocumentArray: [Function], Subdocument: [Function], Array: [Function], Buffer: [Function], Date: [Function], ObjectId: [Function], Mixed: [Function], Decimal: [Function], Decimal128: [Function], Map: [Function], UUID: [Function], Oid: [Function], Object: [Function], Bool: [Function], ObjectID: [Function] }, VirtualType: [Function: VirtualType], Types: { Array: [Function: MongooseArray], Buffer: [Function], Embedded: [Function], Document: [Function], DocumentArray: [Function: MongooseDocumentArray], Decimal128: [class Decimal128 extends BSONValue], ObjectId: [Function], Map: [class MongooseMap extends Map], Subdocument: [Function: Subdocument] }, Query: [Function: Query] { base: [Object], 'use$geoWithin': true }, Model: Model { undefined }, Document: [Function: Document] { _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], ValidationError: [class ValidationError extends MongooseError] }, ObjectId: [Function: ObjectId] { schemaName: 'ObjectId', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set], _checkRequired: [Function (anonymous)], _cast: [Function: castObjectId], cast: [Function: cast], _defaultCaster: [Function (anonymous)], checkRequired: [Function (anonymous)] }, isValidObjectId: [Function (anonymous)], isObjectIdOrHexString: [Function (anonymous)], syncIndexes: [Function (anonymous)], Decimal128: [Function: Decimal128] { schemaName: 'Decimal128', defaultOptions: {}, _cast: [Function: castDecimal128], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Mixed: [Function: Mixed] { schemaName: 'Mixed', defaultOptions: {}, get: [Function (anonymous)], set: [Function: set] }, Date: [Function: SchemaDate] { schemaName: 'Date', defaultOptions: {}, _cast: [Function: castDate], set: [Function: set], cast: [Function: cast], _defaultCaster: [Function (anonymous)], _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Number: [Function: SchemaNumber] { get: [Function (anonymous)], set: [Function: set], _cast: [Function: castNumber], cast: [Function: cast], _defaultCaster: [Function (anonymous)], schemaName: 'Number', defaultOptions: {}, _checkRequired: [Function (anonymous)], checkRequired: [Function (anonymous)] }, Error: [class MongooseError extends Error] { messages: [Object], Messages: [Object], DocumentNotFoundError: [class DocumentNotFoundError extends MongooseError], CastError: [class CastError extends MongooseError], ValidationError: [class ValidationError extends MongooseError], ValidatorError: [class ValidatorError extends MongooseError], VersionError: [class VersionError extends MongooseError], ParallelSaveError: [class ParallelSaveError extends MongooseError], OverwriteModelError: [class OverwriteModelError extends MongooseError], MissingSchemaError: [class MissingSchemaError extends MongooseError], MongooseServerSelectionError: [class MongooseServerSelectionError extends MongooseError], DivergentArrayError: [class DivergentArrayError extends MongooseError], StrictModeError: [class StrictModeError extends MongooseError], StrictPopulateError: [class StrictPopulateError extends MongooseError] }, now: [Function: now], CastError: [class CastError extends MongooseError], SchemaTypeOptions: [class SchemaTypeOptions], mongo: { BSON: [Getter], Binary: [Getter], BSONRegExp: [Getter], BSONSymbol: [Getter], BSONType: [Getter], Code: [Getter], DBRef: [Getter], Decimal128: [Getter], Double: [Getter], Int32: [Getter], Long: [Getter], MaxKey: [Getter], MinKey: [Getter], ObjectId: [Getter], Timestamp: [Getter], MongoBulkWriteError: [Getter], ChangeStreamCursor: [Getter], MongoAPIError: [Getter], MongoAWSError: [Getter], MongoBatchReExecutionError: [Getter], MongoChangeStreamError: [Getter], MongoCompatibilityError: [Getter], MongoCursorExhaustedError: [Getter], MongoCursorInUseError: [Getter], MongoDecompressionError: [Getter], MongoDriverError: [Getter], MongoError: [Getter], MongoExpiredSessionError: [Getter], MongoGridFSChunkError: [Getter], MongoGridFSStreamError: [Getter], MongoInvalidArgumentError: [Getter], MongoKerberosError: [Getter], MongoMissingCredentialsError: [Getter], MongoMissingDependencyError: [Getter], MongoNetworkError: [Getter], MongoNetworkTimeoutError: [Getter], MongoNotConnectedError: [Getter], MongoParseError: [Getter], MongoRuntimeError: [Getter], MongoServerClosedError: [Getter], MongoServerError: [Getter], MongoServerSelectionError: [Getter], MongoSystemError: [Getter], MongoTailableCursorError: [Getter], MongoTopologyClosedError: [Getter], MongoTransactionError: [Getter], MongoUnexpectedServerResponseError: [Getter], MongoWriteConcernError: [Getter], AbstractCursor: [Getter], Admin: [Getter], AggregationCursor: [Getter], CancellationToken: [Getter], ChangeStream: [Getter], ClientSession: [Getter], Collection: [Getter], Db: [Getter], FindCursor: [Getter], GridFSBucket: [Getter], GridFSBucketReadStream: [Getter], GridFSBucketWriteStream: [Getter], ListCollectionsCursor: [Getter], ListIndexesCursor: [Getter], MongoClient: [Getter], OrderedBulkOperation: [Getter], UnorderedBulkOperation: [Getter], BatchType: [Getter], GSSAPICanonicalizationValue: [Getter], AuthMechanism: [Getter], Compressor: [Getter], CURSOR_FLAGS: [Getter], AutoEncryptionLoggerLevel: [Getter], MongoErrorLabel: [Getter], ExplainVerbosity: [Getter], ServerApiVersion: [Getter], ReturnDocument: [Getter], ProfilingLevel: [Getter], ReadConcernLevel: [Getter], ReadPreferenceMode: [Getter], ServerType: [Getter], TopologyType: [Getter], ReadConcern: [Getter], ReadPreference: [Getter], WriteConcern: [Getter], CommandFailedEvent: [Getter], CommandStartedEvent: [Getter], CommandSucceededEvent: [Getter], ConnectionCheckedInEvent: [Getter], ConnectionCheckedOutEvent: [Getter], ConnectionCheckOutFailedEvent: [Getter], ConnectionCheckOutStartedEvent: [Getter], ConnectionClosedEvent: [Getter], ConnectionCreatedEvent: [Getter], ConnectionPoolClearedEvent: [Getter], ConnectionPoolClosedEvent: [Getter], ConnectionPoolCreatedEvent: [Getter], ConnectionPoolMonitoringEvent: [Getter], ConnectionPoolReadyEvent: [Getter], ConnectionReadyEvent: [Getter], ServerClosedEvent: [Getter], ServerDescriptionChangedEvent: [Getter], ServerHeartbeatFailedEvent: [Getter], ServerHeartbeatStartedEvent: [Getter], ServerHeartbeatSucceededEvent: [Getter], ServerOpeningEvent: [Getter], TopologyClosedEvent: [Getter], TopologyDescriptionChangedEvent: [Getter], TopologyOpeningEvent: [Getter], SrvPollingEvent: [Getter] }, mquery: [Function: Query] { permissions: [Object], _isPermitted: [Function (anonymous)], canMerge: [Function (anonymous)], setGlobalTraceFunction: [Function (anonymous)], utils: [Object], env: [Object], Collection: [class NodeCollection extends Collection], BaseCollection: [Function] }, sanitizeFilter: [Function: sanitizeFilter], trusted: [Function: trusted], skipMiddlewareFunction: [Function: skipWrappedFunction], overwriteMiddlewareResult: [Function: overwriteResult] }, collections: { players: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Player', _closed: false, opts: [Object], name: 'players', collectionName: 'players', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, connections: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Connection', _closed: false, opts: [Object], name: 'connections', collectionName: 'connections', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] }, tickets: Collection { collection: [Collection], Promise: [Function: Promise], modelName: 'Ticket', _closed: false, opts: [Object], name: 'tickets', collectionName: 'tickets', conn: [Circular *1], queue: [], buffer: false, emitter: [EventEmitter] } }, models: { Player: Model { Player }, Connection: Model { Connection }, Ticket: Model { Ticket } }, config: {}, replica: false, options: null, otherDbs: [], relatedDbs: {}, states: [Object: null prototype] { '0': 'disconnected', '1': 'connected', '2': 'connecting', '3': 'disconnecting', '99': 'uninitialized', disconnected: 0, connected: 1, connecting: 2, disconnecting: 3, uninitialized: 99 }, _readyState: 1, _closeCalled: undefined, _hasOpened: true, plugins: [], id: 0, _queue: [], _listening: false, _events: [Object: null prototype] { open: [ [Function (anonymous)], [Function (anonymous)] ], disconnected: [ [Function (anonymous)], [Function (anonymous)] ], error: [ [Function (anonymous)], [Function (anonymous)] ] }, _eventsCount: 3, _connectionOptions: { driverInfo: { name: 'Mongoose', version: '7.0.2' } }, _connectionString: 'mongodb://127.0.0.1:27017/Discord', client: MongoClient { _events: [Object: null prototype] { serverDescriptionChanged: [Function (anonymous)] }, _eventsCount: 1, _maxListeners: 0, mongoLogger: MongoLogger { componentSeverities: [Object], maxDocumentLength: 1000, logDestination: [Socket] }, s: { url: 'mongodb://127.0.0.1:27017/Discord', bsonOptions: [Object], namespace: [MongoDBNamespace], hasBeenClosed: false, sessionPool: [ServerSessionPool], activeSessions: Set(0) {}, options: [Getter], readConcern: [Getter], writeConcern: [Getter], readPreference: [Getter], isMongoClient: [Getter] }, topology: Topology { _events: [Object: null prototype], _eventsCount: 26, _maxListeners: undefined, selectServerAsync: [Function (anonymous)], s: [Object], client: [Circular *3], [Symbol(kCapture)]: false, [Symbol(waitQueue)]: [List] }, [Symbol(kCapture)]: false, [Symbol(options)]: [Object: null prototype] { hosts: [Array], compressors: [Array], connectTimeoutMS: 30000, dbName: 'Discord', directConnection: false, metadata: [Object], enableUtf8Validation: true, forceServerObjectId: false, heartbeatFrequencyMS: 10000, keepAlive: true, keepAliveInitialDelay: 120000, loadBalanced: false, localThresholdMS: 15, maxConnecting: 2, maxIdleTimeMS: 0, maxPoolSize: 100, minPoolSize: 0, minHeartbeatFrequencyMS: 500, monitorCommands: false, noDelay: true, pkFactory: [Object], raw: false, readPreference: [ReadPreference], retryReads: true, retryWrites: true, serverSelectionTimeoutMS: 30000, socketTimeoutMS: 0, srvMaxHosts: 0, srvServiceName: 'mongodb', waitQueueTimeoutMS: 0, zlibCompressionLevel: 0, userSpecifiedAuthSource: false, userSpecifiedReplicaSet: false, mongoLoggerOptions: [Object], [Symbol(@@mdb.enableMongoLogger)]: false } }, '$initialConnection': Promise { [Circular *1] }, db: Db { s: { client: [MongoClient], options: [Object], readPreference: [ReadPreference], bsonOptions: [Object], pkFactory: [Object], readConcern: undefined, writeConcern: undefined, namespace: [MongoDBNamespace] } }, host: '127.0.0.1', port: 27017, name: 'Discord' } PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error', 'playerError' ], [Symbol(kCapture)]: false } PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error', 'playerError' ], [Symbol(kCapture)]: false } PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error', 'playerError' ], [Symbol(kCapture)]: false } PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error', 'playerError' ], [Symbol(kCapture)]: false } PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error', 'playerError' ], [Symbol(kCapture)]: false } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false } EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true } YoloClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], voiceStateUpdate: [Function: bound handleVoiceState] }, _eventsCount: 2, _maxListeners: undefined, options: { intents: IntentsBitField { bitfield: 34433 }, logger: { level: 20 }, loadMessageCommandListeners: true, closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, makeCache: [Function (anonymous)], partials: [], failIfNotExists: true, presence: { status: 'online', user: [Object] }, sweepers: { threads: [Object] }, ws: { large_threshold: 50, compress: false, properties: [Object], version: 10 }, rest: { agent: [Getter], api: 'https://discord.com/api', authPrefix: 'Bot', cdn: 'https://cdn.discordapp.com', headers: {}, invalidRequestWarningInterval: 0, globalRequestsPerSecond: 50, offset: 50, rejectOnRateLimit: null, retries: 3, timeout: 15000, userAgentAppendix: 'Node.js v18.14.0', version: '10', hashSweepInterval: 14400000, hashLifetime: 86400000, handlerSweepInterval: 3600000 }, jsonTransformer: [Function: toSnakeCase], shards: [ 0 ] }, rest: REST { _events: [Object: null prototype] { newListener: [Function (anonymous)], removeListener: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, cdn: CDN { base: 'https://cdn.discordapp.com' }, requestManager: RequestManager { _events: [Object: null prototype], _eventsCount: 4, _maxListeners: undefined, agent: [Agent], globalDelay: null, globalReset: -1, hashes: Collection(0) [Map] {}, handlers: Collection(0) [Map] {}, options: [Object], globalRemaining: 50, hashTimer: Timeout { _idleTimeout: 14400000, _idlePrev: [TimersList], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 14400000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 6, [Symbol(triggerId)]: 1 }, handlerTimer: Timeout { _idleTimeout: 3600000, _idlePrev: [Timeout], _idleNext: [TimersList], _idleStart: 879, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 7, [Symbol(triggerId)]: 1 }, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: false }, ws: WebSocketManager { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, gateway: null, totalShards: 1, shards: Collection(0) [Map] {}, status: 3, destroyed: false, reconnecting: false, [Symbol(kCapture)]: false }, actions: ActionsManager { client: [Circular *1], ApplicationCommandPermissionsUpdate: ApplicationCommandPermissionsUpdateAction { client: [Circular *1] }, AutoModerationActionExecution: AutoModerationActionExecutionAction { client: [Circular *1] }, AutoModerationRuleCreate: AutoModerationRuleCreateAction { client: [Circular *1] }, AutoModerationRuleDelete: AutoModerationRuleDeleteAction { client: [Circular *1] }, AutoModerationRuleUpdate: AutoModerationRuleUpdateAction { client: [Circular *1] }, ChannelCreate: ChannelCreateAction { client: [Circular *1] }, ChannelDelete: ChannelDeleteAction { client: [Circular *1] }, ChannelUpdate: ChannelUpdateAction { client: [Circular *1] }, GuildBanAdd: GuildBanAdd { client: [Circular *1] }, GuildBanRemove: GuildBanRemove { client: [Circular *1] }, GuildChannelsPositionUpdate: GuildChannelsPositionUpdate { client: [Circular *1] }, GuildDelete: GuildDeleteAction { client: [Circular *1] }, GuildEmojiCreate: GuildEmojiCreateAction { client: [Circular *1] }, GuildEmojiDelete: GuildEmojiDeleteAction { client: [Circular *1] }, GuildEmojiUpdate: GuildEmojiUpdateAction { client: [Circular *1] }, GuildEmojisUpdate: GuildEmojisUpdateAction { client: [Circular *1] }, GuildIntegrationsUpdate: GuildIntegrationsUpdate { client: [Circular *1] }, GuildMemberRemove: GuildMemberRemoveAction { client: [Circular *1] }, GuildMemberUpdate: GuildMemberUpdateAction { client: [Circular *1] }, GuildRoleCreate: GuildRoleCreate { client: [Circular *1] }, GuildRoleDelete: GuildRoleDeleteAction { client: [Circular *1] }, GuildRoleUpdate: GuildRoleUpdateAction { client: [Circular *1] }, GuildRolesPositionUpdate: GuildRolesPositionUpdate { client: [Circular *1] }, GuildScheduledEventCreate: GuildScheduledEventCreateAction { client: [Circular *1] }, GuildScheduledEventDelete: GuildScheduledEventDeleteAction { client: [Circular *1] }, GuildScheduledEventUpdate: GuildScheduledEventUpdateAction { client: [Circular *1] }, GuildScheduledEventUserAdd: GuildScheduledEventUserAddAction { client: [Circular *1] }, GuildScheduledEventUserRemove: GuildScheduledEventUserRemoveAction { client: [Circular *1] }, GuildStickerCreate: GuildStickerCreateAction { client: [Circular *1] }, GuildStickerDelete: GuildStickerDeleteAction { client: [Circular *1] }, GuildStickerUpdate: GuildStickerUpdateAction { client: [Circular *1] }, GuildStickersUpdate: GuildStickersUpdateAction { client: [Circular *1] }, GuildUpdate: GuildUpdateAction { client: [Circular *1] }, InteractionCreate: InteractionCreateAction { client: [Circular *1] }, InviteCreate: InviteCreateAction { client: [Circular *1] }, InviteDelete: InviteDeleteAction { client: [Circular *1] }, MessageCreate: MessageCreateAction { client: [Circular *1] }, MessageDelete: MessageDeleteAction { client: [Circular *1] }, MessageDeleteBulk: MessageDeleteBulkAction { client: [Circular *1] }, MessageReactionAdd: MessageReactionAdd { client: [Circular *1] }, MessageReactionRemove: MessageReactionRemove { client: [Circular *1] }, MessageReactionRemoveAll: MessageReactionRemoveAll { client: [Circular *1] }, MessageReactionRemoveEmoji: MessageReactionRemoveEmoji { client: [Circular *1] }, MessageUpdate: MessageUpdateAction { client: [Circular *1] }, PresenceUpdate: PresenceUpdateAction { client: [Circular *1] }, StageInstanceCreate: StageInstanceCreateAction { client: [Circular *1] }, StageInstanceDelete: StageInstanceDeleteAction { client: [Circular *1] }, StageInstanceUpdate: StageInstanceUpdateAction { client: [Circular *1] }, ThreadCreate: ThreadCreateAction { client: [Circular *1] }, ThreadDelete: ThreadDeleteAction { client: [Circular *1] }, ThreadListSync: ThreadListSyncAction { client: [Circular *1] }, ThreadMemberUpdate: ThreadMemberUpdateAction { client: [Circular *1] }, ThreadMembersUpdate: ThreadMembersUpdateAction { client: [Circular *1] }, TypingStart: TypingStart { client: [Circular *1] }, UserUpdate: UserUpdateAction { client: [Circular *1] }, VoiceStateUpdate: VoiceStateUpdate { client: [Circular *1] }, WebhooksUpdate: WebhooksUpdate { client: [Circular *1] } }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: null, users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: { threads: [Object] }, intervals: { autoModerationRules: null, applicationCommands: null, bans: null, emojis: null, invites: null, guildMembers: null, messages: null, presences: null, reactions: null, stageInstances: null, stickers: null, threadMembers: null, threads: Timeout { _idleTimeout: 3600000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 906, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 3600000, _destroyed: false, [Symbol(refed)]: false, [Symbol(kHasPrimitive)]: false, [Symbol(asyncId)]: 8, [Symbol(triggerId)]: 1 }, users: null, voiceStates: null } }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, id: null, logger: Logger { level: 20 }, stores: StoreRegistry(5) [Map] { 'arguments' => ArgumentStore(26) [Map] { 'boolean' => [CoreArgument], 'channel' => [CoreArgument], 'date' => [CoreArgument], 'dmChannel' => [CoreArgument], 'emoji' => [CoreArgument], 'enum' => [CoreArgument], 'float' => [CoreArgument], 'guildCategoryChannel' => [CoreArgument], 'guildChannel' => [CoreArgument], 'guildNewsChannel' => [CoreArgument], 'guildNewsThreadChannel' => [CoreArgument], 'guildPrivateThreadChannel' => [CoreArgument], 'guildPublicThreadChannel' => [CoreArgument], 'guildStageVoiceChannel' => [CoreArgument], 'guildTextChannel' => [CoreArgument], 'guildThreadChannel' => [CoreArgument], 'guildVoiceChannel' => [CoreArgument], 'hyperlink' => [CoreArgument], 'integer' => [CoreArgument], 'member' => [CoreArgument], 'message' => [CoreArgument], 'number' => [CoreArgument], 'partialDMChannel' => [CoreArgument], 'role' => [CoreArgument], 'string' => [CoreArgument], 'user' => [CoreArgument], Constructor: [class Argument extends AliasPiece], name: 'arguments', paths: [Set], strategy: [LoaderStrategy], aliases: [Collection [Map]] }, 'commands' => CommandStore(4) [Map] { 'loop' => [Loop], 'play' => [Play], 'skip' => [Skip], 'stop' => [Skip], Constructor: [class Command extends AliasPiece], name: 'commands', paths: [Set], strategy: [LoaderStrategy], aliases: Collection(0) [Map] {} }, 'interaction-handlers' => InteractionHandlerStore(0) [Map] { Constructor: [class InteractionHandler extends Piece], name: 'interaction-handlers', paths: [Set], strategy: [LoaderStrategy] }, 'listeners' => ListenerStore(0) [Map] { Constructor: [class Listener extends Piece], name: 'listeners', paths: [Set], strategy: [LoaderStrategy] }, 'preconditions' => PreconditionStore(14) [Map] { 'ClientPermissions' => [CorePrecondition], 'Cooldown' => [CorePrecondition], 'DMOnly' => [CorePrecondition], 'Enabled' => [CorePrecondition], 'GuildNewsOnly' => [CorePrecondition], 'GuildNewsThreadOnly' => [CorePrecondition], 'GuildOnly' => [CorePrecondition], 'GuildPrivateThreadOnly' => [CorePrecondition], 'GuildPublicThreadOnly' => [CorePrecondition], 'GuildTextOnly' => [CorePrecondition], 'GuildThreadOnly' => [CorePrecondition], 'GuildVoiceOnly' => [CorePrecondition], 'NSFW' => [CorePrecondition], 'UserPermissions' => [CorePrecondition], Constructor: [class Precondition extends Piece], name: 'preconditions', paths: [Set], strategy: [LoaderStrategy], globalPreconditions: [Array] } }, fetchPrefix: [Function (anonymous)], disableMentionPrefix: undefined, Player: Player { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [ 'error' ], id: '1091276908760403968', nodes: GuildNodeManager { player: [Circular *2], cache: Collection(0) [Map] {} }, voiceUtils: VoiceUtils { player: [Circular *2], cache: Collection(0) [Map] {} }, extractors: ExtractorExecutionContext { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], player: [Circular *2], store: [Collection [Map]], [Symbol(kCapture)]: false }, events: PlayerEventsEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, requiredEvents: [Array], [Symbol(kCapture)]: false }, client: [Circular *1], options: { autoRegisterExtractor: true, lockVoiceStateHandler: false, blockExtractors: [], blockStreamFrom: [], connectionTimeout: 20000, smoothVolume: true, lagMonitor: 30000, queryCache: [QueryCache], ytdlOptions: [Object] }, [Symbol(kCapture)]: false }, PlayerLogger: PlayerLogger { PlayerSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 1, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, PlayerModel: Model { Player } }, Connection: Connection { ConnectionSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 2, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, ConnectionModel: Model { Connection } }, TicketLogger: TicketLogger { TicketSchema: Schema { obj: [Object], paths: [Object], aliases: {}, subpaths: {}, virtuals: [Object], singleNestedPaths: {}, nested: {}, inherits: {}, callQueue: [], _indexes: [], methods: {}, methodOptions: {}, statics: {}, tree: [Object], query: {}, childSchemas: [], plugins: [Array], '$id': 3, mapPaths: [], s: [Object], _userProvidedOptions: {}, options: [Object], '$globalPluginsApplied': true }, TicketModel: Model { Ticket } }, TicketSystem: TicketSystem { TicketEvents: EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, [Symbol(kCapture)]: false }, suffix: 'Support', CloseEmoji: '❌' }, [Symbol(kCapture)]: true }