| Copyright | (c) Justus Adam 2016 |
|---|---|
| License | BSD3 |
| Maintainer | dev@justus.science |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Marvin.Adapter.Slack.EventsAPI
Description
- data SlackAdapter a
- data EventsAPI
- data SlackUserId
- data SlackChannelId
- class MkSlack a
Documentation
data SlackAdapter a Source #
Adapter for interacting with Slack API's. Polymorphic over the method for retrieving events.
Instances
| type User (SlackAdapter a) Source # | |
| type Channel (SlackAdapter a) Source # | |
Recieve events as a server via HTTP webhook (not implemented yet)
data SlackUserId Source #
Identifier for a user (internal and not equal to the username)
data SlackChannelId Source #
Identifier for a channel (internal and not equal to the channel name)