Butler.Adapters.Slack

Summary

Functions

Callback implementation for c::websocket_client_handler.init/2

Callback implementation for Butler.Adapter.reply/1

Callback implementation for Butler.Adapter.say/1

Callback implementation for Butler.Adapter.start_link/0

Callback implementation for c::websocket_client_handler.websocket_handle/3

Callback implementation for c::websocket_client_handler.websocket_info/3

Callback implementation for c::websocket_client_handler.websocket_terminate/3

Functions

format_response(resp)

Callback implementation for Butler.Adapter.format_response/1.

handle_message(msg, state)

Specs

handle_message(Butler.Message.t, term) ::
  :ok |
  {:error, term}
init(json, socket)

Callback implementation for c::websocket_client_handler.init/2.

reply(resp)

Callback implementation for Butler.Adapter.reply/1.

say(resp)

Callback implementation for Butler.Adapter.say/1.

start_link()

Callback implementation for Butler.Adapter.start_link/0.

websocket_handle(arg, connection, state)

Callback implementation for c::websocket_client_handler.websocket_handle/3.

websocket_info(arg, connection, state)

Callback implementation for c::websocket_client_handler.websocket_info/3.

websocket_terminate(reason, connection, state)

Callback implementation for c::websocket_client_handler.websocket_terminate/3.