Multiple clients created in child process/worker; only the first will handle sharding helpers. ShardClientUtil { client: ExtendedClient { _events: [Object: null prototype] { shardDisconnect: [Function (anonymous)], ready: [Function (anonymous)], disconnect: [Function (anonymous)], reconnecting: [Function (anonymous)], warn: [Function: log] }, _eventsCount: 5, _maxListeners: undefined, options: { intents: [IntentsBitField], partials: [Array], allowedMentions: [Object], makeCache: [Function (anonymous)], closeTimeout: 5000, waitGuildTimeout: 15000, shardCount: 1, failIfNotExists: true, presence: [Object], sweepers: [Object], ws: [Object], rest: [Object], jsonTransformer: [Function: toSnakeCase], shards: [Array] }, rest: REST { _events: [Object: null prototype], _eventsCount: 2, _maxListeners: undefined, cdn: [CDN], requestManager: [RequestManager], [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 { injectedUser: Symbol(djs.actions.injectedUser), injectedChannel: Symbol(djs.actions.injectedChannel), injectedMessage: Symbol(djs.actions.injectedMessage), client: [Circular *1], ApplicationCommandPermissionsUpdate: [ApplicationCommandPermissionsUpdateAction], AutoModerationActionExecution: [AutoModerationActionExecutionAction], AutoModerationRuleCreate: [AutoModerationRuleCreateAction], AutoModerationRuleDelete: [AutoModerationRuleDeleteAction], AutoModerationRuleUpdate: [AutoModerationRuleUpdateAction], ChannelCreate: [ChannelCreateAction], ChannelDelete: [ChannelDeleteAction], ChannelUpdate: [ChannelUpdateAction], GuildAuditLogEntryCreate: [GuildAuditLogEntryCreateAction], GuildBanAdd: [GuildBanAdd], GuildBanRemove: [GuildBanRemove], GuildChannelsPositionUpdate: [GuildChannelsPositionUpdate], GuildDelete: [GuildDeleteAction], GuildEmojiCreate: [GuildEmojiCreateAction], GuildEmojiDelete: [GuildEmojiDeleteAction], GuildEmojiUpdate: [GuildEmojiUpdateAction], GuildEmojisUpdate: [GuildEmojisUpdateAction], GuildIntegrationsUpdate: [GuildIntegrationsUpdate], GuildMemberRemove: [GuildMemberRemoveAction], GuildMemberUpdate: [GuildMemberUpdateAction], GuildRoleCreate: [GuildRoleCreate], GuildRoleDelete: [GuildRoleDeleteAction], GuildRoleUpdate: [GuildRoleUpdateAction], GuildRolesPositionUpdate: [GuildRolesPositionUpdate], GuildScheduledEventCreate: [GuildScheduledEventCreateAction], GuildScheduledEventDelete: [GuildScheduledEventDeleteAction], GuildScheduledEventUpdate: [GuildScheduledEventUpdateAction], GuildScheduledEventUserAdd: [GuildScheduledEventUserAddAction], GuildScheduledEventUserRemove: [GuildScheduledEventUserRemoveAction], GuildStickerCreate: [GuildStickerCreateAction], GuildStickerDelete: [GuildStickerDeleteAction], GuildStickerUpdate: [GuildStickerUpdateAction], GuildStickersUpdate: [GuildStickersUpdateAction], GuildUpdate: [GuildUpdateAction], InteractionCreate: [InteractionCreateAction], InviteCreate: [InviteCreateAction], InviteDelete: [InviteDeleteAction], MessageCreate: [MessageCreateAction], MessageDelete: [MessageDeleteAction], MessageDeleteBulk: [MessageDeleteBulkAction], MessageReactionAdd: [MessageReactionAdd], MessageReactionRemove: [MessageReactionRemove], MessageReactionRemoveAll: [MessageReactionRemoveAll], MessageReactionRemoveEmoji: [MessageReactionRemoveEmoji], MessageUpdate: [MessageUpdateAction], PresenceUpdate: [PresenceUpdateAction], StageInstanceCreate: [StageInstanceCreateAction], StageInstanceDelete: [StageInstanceDeleteAction], StageInstanceUpdate: [StageInstanceUpdateAction], ThreadCreate: [ThreadCreateAction], ThreadDelete: [ThreadDeleteAction], ThreadListSync: [ThreadListSyncAction], ThreadMemberUpdate: [ThreadMemberUpdateAction], ThreadMembersUpdate: [ThreadMembersUpdateAction], TypingStart: [TypingStart], UserUpdate: [UserUpdateAction], VoiceStateUpdate: [VoiceStateUpdate], WebhooksUpdate: [WebhooksUpdate] }, voice: ClientVoiceManager { adapters: Map(0) {} }, shard: [Circular *2], users: UserManager {}, guilds: GuildManager {}, channels: ChannelManager {}, sweepers: Sweepers { options: [Object], intervals: [Object] }, presence: ClientPresence { userId: null, guild: null, status: 'online', activities: [], clientStatus: null }, user: null, application: null, readyTimestamp: null, stickyCache: Collection(0) [Map] {}, chatCommands: Collection(0) [Map] {}, ctxCommands: Collection(0) [Map] {}, devCommands: Collection(0) [Map] {}, cmdCategories: Set(0) {}, logger: DerivedLogger { _readableState: [ReadableState], readable: true, _events: [Object: null prototype], _eventsCount: 3, _maxListeners: undefined, _writableState: [WritableState], writable: true, allowHalfOpen: true, _transformState: [Object], silent: undefined, format: [Format], defaultMeta: null, levels: [Object], level: 'info', exceptions: [ExceptionHandler], rejections: [RejectionHandler], profilers: {}, exitOnError: true, [Symbol(kCapture)]: false }, [Symbol(kCapture)]: true }, mode: 'process', parentPort: null }