Module: BotPlatform::Channels::Base

Included in:
Console, Lineworks, Slack, Teams, Web
Defined in:
lib/bot_platform/channels/base.rb

Defined Under Namespace

Classes: NeedImplementation

Instance Method Summary collapse

Instance Method Details

#as_command(activity) ⇒ Object

Raises:



16
17
18
# File 'lib/bot_platform/channels/base.rb', line 16

def as_command(activity)
  raise NeedImplementation
end

#channel_idObject

Raises:



8
9
10
# File 'lib/bot_platform/channels/base.rb', line 8

def channel_id
  raise NeedImplementation
end

#match_request(headers, body) ⇒ Object

Raises:



20
21
22
# File 'lib/bot_platform/channels/base.rb', line 20

def match_request(headers,body)
  raise NeedImplementation
end

#send_activity(activity) ⇒ Object

Raises:



12
13
14
# File 'lib/bot_platform/channels/base.rb', line 12

def send_activity(activity)
  raise NeedImplementation
end