Slack v0.0.12 Slack.Chat
Functions for handling channel messages
Summary
Functions
Delete a chat message
Send a “me message” to a channel
Post a message to a channel
Update a message in a channel
Functions
Specs
delete(Slack.Client.t, Keyword.t) :: Slack.response
Delete a chat message.
https://api.slack.com/methods/chat.delete
Examples
Slack.client(token)
|> Slack.Chat.delete(channel: "C1234567890", ts: "1405894322.002768")
Specs
meMessage(Slack.Client.t, Keyword.t) :: Slack.response
Send a “me message” to a channel.
https://api.slack.com/methods/chat.meMessage
Examples
Slack.client(token)
|> Slack.Chat.meMessage(channel: "C1234567890", text: "Hello")
Specs
postMessage(Slack.Client.t, Keyword.t) :: Slack.response
Post a message to a channel.
https://api.slack.com/methods/chat.postMessage
Examples
Slack.client(token)
|> Slack.Chat.postMessage(channel: "C1234567890", text: "Hello")
Specs
update(Slack.Client.t, Keyword.t) :: Slack.response
Update a message in a channel.
https://api.slack.com/methods/chat.update
Examples
Slack.client(token)
|> Slack.Chat.postMessage(
channel: "C1234567890", text: "Hello", ts: "1405894322.002768")