typing: expose broadcast method for public access & raw event
ref: https://github.com/Discord-RE/Discord-video-stream
This commit is contained in:
3
typings/index.d.ts
vendored
3
typings/index.d.ts
vendored
@@ -3787,7 +3787,7 @@ export class WebSocketManager extends EventEmitter {
|
|||||||
private connect(): Promise<void>;
|
private connect(): Promise<void>;
|
||||||
private createShards(): Promise<void>;
|
private createShards(): Promise<void>;
|
||||||
private reconnect(): Promise<void>;
|
private reconnect(): Promise<void>;
|
||||||
private broadcast(packet: unknown): void;
|
public broadcast(packet: unknown): void;
|
||||||
private destroy(): void;
|
private destroy(): void;
|
||||||
private handlePacket(packet?: unknown, shard?: WebSocketShard): boolean;
|
private handlePacket(packet?: unknown, shard?: WebSocketShard): boolean;
|
||||||
private checkShardsReady(): void;
|
private checkShardsReady(): void;
|
||||||
@@ -5729,6 +5729,7 @@ export interface ClientEvents extends BaseClientEvents {
|
|||||||
guildScheduledEventUserAdd: [guildScheduledEvent: GuildScheduledEvent | PartialGuildScheduledEvent, user: User];
|
guildScheduledEventUserAdd: [guildScheduledEvent: GuildScheduledEvent | PartialGuildScheduledEvent, user: User];
|
||||||
guildScheduledEventUserRemove: [guildScheduledEvent: GuildScheduledEvent, PartialGuildScheduledEvent, user: User];
|
guildScheduledEventUserRemove: [guildScheduledEvent: GuildScheduledEvent, PartialGuildScheduledEvent, user: User];
|
||||||
guildAuditLogEntryCreate: [auditLogEntry: GuildAuditLogsEntry, guild: Guild];
|
guildAuditLogEntryCreate: [auditLogEntry: GuildAuditLogsEntry, guild: Guild];
|
||||||
|
raw: [packet: { t?: string; d: any }, shard: number];
|
||||||
unhandledPacket: [packet: { t?: string; d: any }, shard: number];
|
unhandledPacket: [packet: { t?: string; d: any }, shard: number];
|
||||||
relationshipAdd: [userId: Snowflake, shouldNotify: boolean];
|
relationshipAdd: [userId: Snowflake, shouldNotify: boolean];
|
||||||
relationshipRemove: [userId: Snowflake, type: RelationshipTypes, nickname: string | null];
|
relationshipRemove: [userId: Snowflake, type: RelationshipTypes, nickname: string | null];
|
||||||
|
|||||||
Reference in New Issue
Block a user