import { GatewayIntentBits } from "@discordjs/core"; import { SimpleShardingStrategy, WebSocketManager, WorkerShardingStrategy, } from "@discordjs/ws"; import { rest } from "../rest/rest"; export const gateway = new WebSocketManager({ token: "", intents: GatewayIntentBits.Guilds | GatewayIntentBits.MessageContent, rest, buildStrategy: (manager) => new SimpleShardingStrategy(manager), /* buildStrategy: (manager) => new WorkerShardingStrategy(manager, { shardsPerWorker: 2, // workerPath: "src/gateway/worker.ts", }), */ });