fix handle guilds

This commit is contained in:
FreeAoi 2024-03-12 20:03:30 -06:00
parent 74dd38be1d
commit de07afe077
2 changed files with 2 additions and 3 deletions

View File

@ -20,7 +20,7 @@ import { onInteractionCreate } from './oninteractioncreate';
import { onMessageCreate } from './onmessagecreate'; import { onMessageCreate } from './onmessagecreate';
export class Client<Ready extends boolean = boolean> extends BaseClient { export class Client<Ready extends boolean = boolean> extends BaseClient {
private __handleGuilds?: Set<string>; private __handleGuilds?: Set<string> = new Set();
gateway!: ShardManager; gateway!: ShardManager;
events = new EventHandler(this.logger); events = new EventHandler(this.logger);
me!: If<Ready, ClientUser>; me!: If<Ready, ClientUser>;
@ -38,7 +38,6 @@ export class Client<Ready extends boolean = boolean> extends BaseClient {
}: ServicesOptions & { }: ServicesOptions & {
gateway?: ShardManager; gateway?: ShardManager;
}) { }) {
this.__handleGuilds = new Set();
super.setServices(rest); super.setServices(rest);
if (gateway) { if (gateway) {
const onPacket = this.onPacket.bind(this); const onPacket = this.onPacket.bind(this);

View File

@ -25,7 +25,7 @@ import { onMessageCreate } from './onmessagecreate';
const workerData = __workerData__ as WorkerData; const workerData = __workerData__ as WorkerData;
export class WorkerClient<Ready extends boolean = boolean> extends BaseClient { export class WorkerClient<Ready extends boolean = boolean> extends BaseClient {
private __handleGuilds?: Set<string>; private __handleGuilds?: Set<string> = new Set();
logger = new Logger({ logger = new Logger({
name: `[Worker #${workerData.workerId}]`, name: `[Worker #${workerData.workerId}]`,
}); });