UNPKG

pockybot

Version:

Spark bot that handles team recognition

20 lines (19 loc) 1.04 kB
/// <reference types="webex" /> import Trigger from '../../models/trigger'; import Config from '../config-interface'; import { MessageObject } from 'webex/env'; import { GetUserLocationService } from '../services/get-user-location-service'; import { SetUserLocationService } from '../services/set-user-location-service'; import { DeleteUserLocationService } from '../services/delete-user-location-service'; export default class UserLocation extends Trigger { unknownCommandMessage: string; config: Config; getUserLocationService: GetUserLocationService; setUserLocationService: SetUserLocationService; deleteUserLocationService: DeleteUserLocationService; constructor(config: Config, getUserLocationService: GetUserLocationService, setUserLocationService: SetUserLocationService, deleteUserLocationService: DeleteUserLocationService); isToTriggerOn(message: MessageObject): boolean; createMessage(message: MessageObject): Promise<MessageObject>; private getAdminMessage; private getNonAdminMessage; }