client.close "client.close" : string
Defined in src/types/events/in/client.ts:26 client.dead "client.dead" : string
Defined in src/types/events/in/client.ts:21 client.dm "client.dm" : { content : string ; raw : DM ; relationship : Classes . Relationship ; reply : ( message : string ) => Promise < string | void | DM > ; } Defined in src/types/events/in/client.ts:130 client.error "client.error" : string
Defined in src/types/events/in/client.ts:19 client.fail "client.fail" : Error
Defined in src/types/events/in/client.ts:17 client.friended "client.friended" : { avatar : number | null ; id : string ; name : string }
Defined in src/types/events/in/client.ts:122 client.game.abort "client.game.abort" : void
Defined in src/types/events/in/client.ts:105 client.game.end "client.game.end" : | { duration : number ; players : { id : string ; lifetime : number ; name : string ; points : number ; raw : Scoreboard ; won : boolean ; } [] ; source : "scoreboard" ; } | { duration : number ; players : { id : string ; name : string ; points : number ; raw : Types . Game . Leaderboard ; won : boolean ; } [] ; source : "leaderboard" ; } Defined in src/types/events/in/client.ts:78 client.game.over "client.game.over" : | { data : { gameoverreason : GameOverReason ; killer : { gameid : number ; type : "sizzle" ; username ?: string | null } ; } ; reason : "finish" ; } | { reason : "abort" } | { reason : "end" } | { reason : "leave" } Defined in src/types/events/in/client.ts:58 client.game.round.end "client.game.round.end" : string | null
Defined in src/types/events/in/client.ts:73 client.game.round.start Defined in src/types/events/in/client.ts:56 client.game.start "client.game.start" : { ft : number ; multi : boolean ; wb : number } & { players : { id : string ; name : string ; points : 0 } [] ; }
Defined in src/types/events/in/client.ts:51 client.notify "client.notify" : { bgcolor ?: ` # ${ string } ` ; buttons ?: { classes ?: string ; icon ?: string ; label : string } [] ; classes ?: string ; color ?: ` # ${ string } ` ; fcolor ?: ` # ${ string } ` ; header ?: string ; icon ?: string ; id ?: string ; msg : string ; subcolor ?: ` # ${ string } ` ; subicon ?: string ; timeout ?: number ; }
Defined in src/types/events/in/client.ts:29 client.ready "client.ready" : { endpoint : string ; social : { notifications : Notification [] ; presences : { [ userId : string ]: { detail : string ; invitable : boolean ; status : string ; } ; } ; relationships : Types . Social . Relationship [] ; total_online : number ; } ; } Defined in src/types/events/in/client.ts:12 client.ribbon.error "client.ribbon.error" : string
Defined in src/types/events/in/client.ts:118 client.ribbon.log "client.ribbon.log" : string
Defined in src/types/events/in/client.ts:114 client.ribbon.receive "client.ribbon.receive" : { command : string ; data ?: any }
Defined in src/types/events/in/client.ts:108 client.ribbon.send "client.ribbon.send" : { command : string ; data ?: any }
Defined in src/types/events/in/client.ts:111 client.ribbon.warn "client.ribbon.warn" : string
Defined in src/types/events/in/client.ts:116 client.room.join Defined in src/types/events/in/client.ts:48 client.room.players Defined in src/types/events/in/client.ts:45
Fires when the websocket closes. Note: the websocket might just be migrating, to check for a fully disconnected client, use
client.dead