rx-discord-client
Version:
Reactive client for receiving discord server messages
23 lines (22 loc) • 552 B
TypeScript
import { Observable } from 'rxjs';
export declare class DiscordClient extends Observable<{
type: string;
data: any;
}> {
private token;
private reinitializeOnClose;
private ws;
private pingInterval;
private sequence;
private constructor();
static create(token: string): Observable<{
type: string;
data: any;
}>;
private parseMessage;
private handleWebsocketMessage;
private initializeConnection;
private handleWebsocketClose;
private handleWebsocketError;
private init;
}