Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
import type { EventEmitter } from "node:events";
import type { GatewayPlugin } from "@buape/carbon/gateway";
export const DISCORD_GATEWAY_TRANSPORT_ACTIVITY_EVENT =
"openclaw:discord-gateway-transport-activity";
export type DiscordGatewayHandle = Pick<GatewayPlugin, "disconnect"> & {
emitter?: EventEmitter;
};
type GatewaySocketListener = (...args: unknown[]) => void;
export type DiscordGatewaySocket = {
on: (event: "close" | "error", listener: GatewaySocketListener) => unknown;
listeners: (event: "close" | "error") => GatewaySocketListener[];
removeListener: (event: "close" | "error", listener: GatewaySocketListener) => unknown;
terminate?: () => void;
};
export type MutableDiscordGateway = GatewayPlugin & {
emitter?: EventEmitter;
options: Record<string, unknown> & {
reconnect?: {
maxAttempts?: number;
};
};
state?: {
sessionId?: string | null;
resumeGatewayUrl?: string | null;
sequence?: number | null;
};
sequence?: number | null;
ws?: DiscordGatewaySocket | null;
};
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-04-27)
¤
*© Formatika GbR, Deutschland