EMBEDDED_ACTIVITY_UPDATE event
Sent when a user creates, joins, or leaves an activity. The inner payload is a Embedded Activity Object.
Embedded Activity Object
| field | type | description |
|---|---|---|
| channel_id | snowflake | The channel this activity was updated in |
| connections | array of Activity Connection | The connections for each user |
| guild_id | snowflake | The guild the activity is in |
| embedded_activity | APIActivity object | Information about the activity |
| guild_id | snowflake | The guild this activity is in |
| update_code | one of Activity Update Code | The type of update this is. |
| users | array of APIUser | Users participating in the activity |
Activity Connection Object
| field | type | description |
|---|---|---|
| user_id | snowflake | The user who this connection is related to |
| metadata | Activity Connection Metadata object | The metadata for this connection |
Activity Connection Metadata Object
| field | type | description |
|---|---|---|
| is_eligible_to_host | boolean | If the user with this connection can host the activity |
Update codes
| code | description |
|---|---|
| 1 | Unknown |
| 2 | Activity was just created |
| 3 | Existing activity is being updated |