seyfert
Version:
The most advanced framework for discord bots
12 lines (11 loc) • 624 B
TypeScript
import type { GatewayActivity, GatewayPresenceUpdateDispatchData } from '../../../types';
export declare class PresenceUpdateHandler {
presenceUpdate: Map<string, {
timeout: NodeJS.Timeout;
presence: GatewayPresenceUpdateDispatchData;
}>;
check(presence: GatewayPresenceUpdateDispatchData): boolean;
setPresence(presence: GatewayPresenceUpdateDispatchData): void;
presenceEquals(oldPresence: GatewayPresenceUpdateDispatchData, newPresence: GatewayPresenceUpdateDispatchData): boolean | undefined;
activityEquals(oldActivity: GatewayActivity, newActivity: GatewayActivity): boolean;
}