UNPKG

linkup-bot-lib

Version:

24 lines (23 loc) 899 B
import {TextMessage} from "./message/TextMessage"; import {FileMessage} from "./message/FileMessage"; import {AudioMessage} from "./message/AudioMessage"; import {IconMessage} from "./message/IconMessage"; export type LinkUpEvents = { /** * Triggered when a new message is received. * * @event Client#onMessage * @property {TextMessage} TextMessage - Class with all of the information about received text message * @example * const bot = new Client("MyBot"); * bot.on('onMessage', (message) => { * console.log(`Message from ${message.peerName}: ${message.message}`); * }); */ 'onMessage': [textMessage: TextMessage] 'onFile': [fileMessage: FileMessage] 'onAudio': [audioMessage: AudioMessage] 'onIcon': [iconMessage: IconMessage] 'onError': [error: any] 'onBotJoinRoom': [currentTopic: string] }