pockybot
Version:
Spark bot that handles team recognition
17 lines (16 loc) • 637 B
TypeScript
/// <reference types="webex" />
import Trigger from '../../models/trigger';
import { DbLocation } from '../database/db-interfaces';
import Config from '../config-interface';
import { MessageObject } from 'webex/env';
export default class LocationWeight extends Trigger {
dbLocation: DbLocation;
config: Config;
constructor(dbLocation: DbLocation, config: Config);
isToTriggerOn(message: MessageObject): boolean;
createMessage(message: MessageObject): Promise<MessageObject>;
private getLocationWeightMessage;
private getLocationWeightConfig;
private setLocationWeight;
private deleteLocationWeight;
}