Options
All
  • Public
  • Public/Protected
  • All
Menu

MessageClient implementation that delegates to many message clients

Hierarchy

  • BroadcastingMessageClient

Implements

  • MessageClient
  • SlackMessageClient

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Private delegates

delegates: Array<MessageClient & SlackMessageClient>

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: any, options?: MessageOptions): Promise<any>

send

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

Generated using TypeDoc