Options
All
  • Public
  • Public/Protected
  • All
Menu

Runs inside an SDM in local mode. As Goal storage uses a MessageClient, this enables a local SDM to react to goals that it has set. This implementation ignores other messages and forwards goals only. Will onDispatch goal events to the appropriate event handler within the SDM at the known address.

Hierarchy

  • GoalEventForwardingMessageClient

Implements

  • MessageClient
  • SlackMessageClient

Index

Methods

addressChannels

  • addressChannels(msg: string | SlackMessage, channels: string | string[], options?: MessageOptions): Promise<any>

addressUsers

  • addressUsers(msg: string | SlackMessage, users: string | string[], options?: MessageOptions): Promise<any>

respond

  • respond(msg: string | SlackMessage, options?: MessageOptions): Promise<any>

send

  • send(msg: any, destinations: Destination | Destination[], options?: MessageOptions): Promise<any>

Generated using TypeDoc