mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-02 04:56:07 +00:00
9 lines
284 B
TypeScript
9 lines
284 B
TypeScript
import { delay } from "../../util/delay.ts";
|
|
import { GatewayManager } from "./gatewayManager.ts";
|
|
|
|
export async function stop(gateway: GatewayManager, code: number, reason: string) {
|
|
gateway.manager.shards.forEach((shard) => shard.close(code, reason));
|
|
|
|
await delay(5000);
|
|
}
|