Skip to main content

message.groups event

A message was posted to a private channel

Facts

Required Scopes
Compatible APIs

Usage info

This example includes both the event wrapper and the event structure for the message.groups event.

{
"token": "one-long-verification-token",
"team_id": "T061EG9R6",
"api_app_id": "A0PNCHHK2",
"event": {
"type": "message",
"channel": "G024BE91L",
"user": "U2147483697",
"text": "One cannot programmatically detect the difference between `message.mpim` and `message.groups`.",
"ts": "1355517523.000005",
"event_ts": "1355517523.000005",
"channel_type": "group"
},
"type": "event_callback",
"authed_teams": [
"T061EG9R6"
],
"event_id": "Ev0PV52K21",
"event_time": 1355517523
}

The semantics for this message event type are similar to the core message event sent through the RTM API. Messages often include many more fields than those shown above.

Differentiate private channels from other message.* events by looking for the event's channel_type field set to "group".

To receive only messages sent to your app, subscribe to app_mention events instead.