Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In the Slack API, what's the difference between an im, an mpim and a group?

Slack has message events for message.group, message.im and message.mpim.

As I understand it, im means it's a private message to one person, and mpim is a private messaging conversation with multiple people. A group is described as a private channel. So what's the difference between an mpim conversation, and a group then?

like image 864
bigblind Avatar asked Mar 09 '23 02:03

bigblind


1 Answers

A private channel is meant to be more persistent: it has a name and a topic like public channels and have no limits.

mpim conversations, on the other hand, are limited to 9 participants.

Adding a member to an mpim will create a new conversation, while inviting a member to a private channel can retain its history.

like image 112
Agos Avatar answered May 06 '23 12:05

Agos