服务器成员相关事件
新成员加入服务器
extra 字段说明:
| 字段 |
类型 |
说明 |
| type |
string |
消息的类型,本处为 joined_guild |
| body |
Map |
|
| » user_id |
string |
用户 id |
| » joined_at |
int |
加入服务器的时间 |
示例:
{ "s": 0, "d": { "channel_type": "GROUP", "type": 255, "target_id": "60163000000000", "author_id": "1", "content": "[系统消息]", "extra": { "type": "joined_guild", "body": { "user_id": "3891000000", "joined_at": 1612774315000 } }, "msg_id": "bcc9abbd-xxxx-61c6a976be5d", "msg_timestamp": 1612774315732, "nonce": "", "verify_token": "xxx" }, "sn": 15}
服务器成员退出
extra 字段说明:
| 字段 |
类型 |
说明 |
| type |
string |
消息的类型,本处为 exited_guild |
| body |
Map |
|
| » user_id |
string |
用户 id |
| » exited_at |
int |
退出服务器的事件 |
示例:
{ "s": 0, "d": { "channel_type": "GROUP", "type": 255, "target_id": "60163000000000", "author_id": "1", "content": "[系统消息]", "extra": { "type": "exited_guild", "body": { "user_id": "3891000000", "exited_at": 1612774287628 } }, "msg_id": "ecec53c4-xxxx-16226c48487b", "msg_timestamp": 1612774287636, "nonce": "", "verify_token": "xxx" }, "sn": 14}
服务器成员信息更新
extra 字段说明:
| 字段 |
类型 |
说明 |
| type |
string |
消息的类型,本处为 updated_guild_member |
| body |
Map |
|
| » user_id |
string |
用户 id |
| » nickname |
string |
昵称 |
示例:
{ "s": 0, "d": { "channel_type": "GROUP", "type": 255, "target_id": "60163000000000", "author_id": "1", "content": "[系统消息]", "extra": { "type": "updated_guild_member", "body": { "user_id": "3891600000", "nickname": "new_nick" } }, "msg_id": "d22ae13c-xxxxxx-71f8398e16b5", "msg_timestamp": 1612774472181, "nonce": "", "verify_token": "xxxxx" }, "sn": 17}
服务器成员上线
extra 字段说明:
| 字段 |
类型 |
说明 |
| type |
string |
消息的类型,本处为 guild_member_online |
| body |
Map |
|
| » user_id |
string |
用户 id |
| » event_time |
int |
事件发生的时间 |
| » guilds |
array |
服务器 id 组成的数组, 代表与该用户所在的共同的服务器 |
示例:
{ "s": 0, "d": { "channel_type": "PERSON", "type": 255, "target_id": "2862900000", "author_id": "1", "content": "[系统消息]", "extra": { "type": "guild_member_online", "body": { "user_id": "2418200000", "event_time": 1612930480315, "guilds": ["601638990000000"] } }, "msg_id": "35f19bd2-xxxx-3eef019abb84", "msg_timestamp": 1612930480347, "nonce": "", "verify_token": "xxx" }, "sn": 72}
服务器成员下线
extra 字段说明:
| 字段 |
类型 |
说明 |
| type |
string |
消息的类型,本处为 guild_member_offline |
| body |
Map |
|
| » user_id |
string |
用户 id |
| » event_time |
int |
事件发生的时间 |
| » guilds |
array |
服务器 id 组成的数组, 代表与该用户所在的共同的服务器 |
示例:
{ "s": 0, "d": { "channel_type": "PERSON", "type": 255, "target_id": "2862900000", "author_id": "1", "content": "[系统消息]", "extra": { "type": "guild_member_offline", "body": { "user_id": "2418200000", "event_time": 1612938960033, "guilds": ["601638990000000"] } }, "msg_id": "35f19bd2-xxxx-3eef019abb84", "msg_timestamp": 1612938960033, "nonce": "", "verify_token": "xxx" }, "sn": 74}