Methods
catchAll
- catchAll(msg: Message): CatchAllMessage
-
Parameters
Returns CatchAllMessage
enter
- enter(user: User, id?: undefined | string): EnterMessage
-
Parameters
-
user: User
-
Optional id: undefined | string
Returns EnterMessage
leave
- leave(user: User, id?: undefined | string): LeaveMessage
-
Parameters
-
user: User
-
Optional id: undefined | string
Returns LeaveMessage
rich
- rich(user: User, payload: IPayload, text?: undefined | string, id?: undefined | string): RichMessage
-
Parameters
-
user: User
-
payload: IPayload
-
Optional text: undefined | string
-
Optional id: undefined | string
Returns RichMessage
server
- server(options: IServerOptions): ServerMessage
-
Parameters
Returns ServerMessage
text
- text(user: User, text: string, id?: undefined | string): TextMessage
-
Parameters
-
user: User
-
text: string
-
Optional id: undefined | string
Returns TextMessage
topic
- topic(user: User, id?: undefined | string): TopicMessage
-
Parameters
-
user: User
-
Optional id: undefined | string
Returns TopicMessage
Create instances of different message types.