UNPKG

pockybot

Version:

Spark bot that handles team recognition

24 lines (23 loc) 1.08 kB
/// <reference types="webex" /> import * as xml from 'libxmljs'; import { MessageObject } from 'webex/env'; import { ParsedMessage } from '../../models/parsed-message'; import { Argument } from '../../models/argument'; declare function parsePegMessage(message: MessageObject): ParsedMessage; declare function parseNonPegMessage(message: MessageObject): ParsedMessage; declare function parseOutArgs(message: MessageObject): Argument[]; declare function isMentionOfPerson(element: xml.Element): boolean; declare function getPersonId(id: string): string; declare function parseXmlMessage(message: MessageObject): xml.Element[]; declare function getMessageXml(message: MessageObject): xml.Document; declare const _default: { parsePegMessage: typeof parsePegMessage; parseNonPegMessage: typeof parseNonPegMessage; parseOutArgs: typeof parseOutArgs; getMessageXml: typeof getMessageXml; parseXmlMessage: typeof parseXmlMessage; getPersonId: typeof getPersonId; isMentionOfPerson: typeof isMentionOfPerson; }; export default _default; export { ParsedMessage };