Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data SlackConfig = SlackConfig {}
- makeSlackCall :: (MonadError Text m, MonadIO m) => SlackConfig -> String -> (Options -> Options) -> m Value
- rtm_start :: (MonadError Text m, MonadIO m) => SlackConfig -> m (Text, SlackSession)
- chat_postMessage :: (MonadError Text m, MonadIO m) => SlackConfig -> ChannelId -> Text -> [Attachment] -> m ()
Documentation
data SlackConfig Source #
Configuration options needed to connect to the Slack API
SlackConfig | |
|
makeSlackCall :: (MonadError Text m, MonadIO m) => SlackConfig -> String -> (Options -> Options) -> m Value Source #
Methods
rtm_start :: (MonadError Text m, MonadIO m) => SlackConfig -> m (Text, SlackSession) Source #
chat_postMessage :: (MonadError Text m, MonadIO m) => SlackConfig -> ChannelId -> Text -> [Attachment] -> m () Source #