Slack v0.2.1 Slack.IM View Source

Functions for direct messages

Link to this section Summary

Functions

Close an IM channel

Get the history of an IM channel.

List IM channels for the user.

Move the read cursor in an IM channel.

Open an IM channel with a user.

Link to this section Functions

Close an IM channel

https://api.slack.com/methods/im.close

Examples

Slack.client(token)
|> Slack.IM.close(channel: "D1234567890")

Get the history of an IM channel.

https://api.slack.com/methods/im.history

Examples

Slack.client(token)
|> Slack.IM.history(channel: "D1234567890")

List IM channels for the user.

https://api.slack.com/methods/im.list

Examples

Slack.client(token)
|> Slack.IM.list

Move the read cursor in an IM channel.

https://api.slack.com/methods/im.mark

Examples

Slack.client(token)
|> Slack.IM.mark(channel: "D1234567890", ts: 1234567890.123456)

Open an IM channel with a user.

https://api.slack.com/methods/im.open

Examples

Slack.client(token)
|> Slack.IM.open(user: "U1234567890")