加群下载课件
提取码:60ra
「Day11_频道消息事件,消息...消息,被撤回事件.mp4」https://www.aliyundrive.com/s/xqcjXj7bk6i
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
Day11_频道消息事件,消息被创建/消息被撤回事件
消息被创建事件(仅私域机器人可用)
成员在频道发送消息时,此事件被触发,会返回事件ID,以及消息ID以及Message(消息)对象
消息被撤回事件(仅私域机器人可用)
成员在频道撤回消息时,此事件被触发,会返回事件ID,被撤回的消息ID,以及撤回这条消息的人的ID和Message(消息对象)对象
数据类型了解
Message(消息对象,常用)
数据类型名 |
公开 |
备注 |
|
|
Message |
|
消息对象 |
|
|
成员名 |
类型 |
传址 |
数组 |
备注 |
author |
User |
|
|
消息创建者 |
channel_id |
文本型 |
|
|
子频道 id |
content |
文本型 |
|
|
消息内容 |
guild_id |
文本型 |
|
|
频道 id |
id |
文本型 |
|
|
消息 id |
member |
Member |
|
|
消息创建者的member信息 |
mentions |
User |
|
1 |
消息中@的人 |
seq |
整数型 |
|
|
用于消息间的排序,seq 在同一子频道中按从先到后的顺序递增,不同的子频道之间消息无法排序。(目前只在消息事件中有值,后续废弃) |
timestamp |
文本型 |
|
|
消息创建时间 |
User(用户对象,常用)
数据类型名 |
公开 |
备注 |
|
|
User |
|
|
|
|
成员名 |
类型 |
传址 |
数组 |
备注 |
id |
文本型 |
|
|
用户 id |
username |
文本型 |
|
|
用户名 |
avatar |
文本型 |
|
|
用户头像地址 |
bot |
逻辑型 |
|
|
是否是机器人 |
union_openid |
文本型 |
|
|
特殊关联应用的 openid,需要特殊申请并配置后才会返回。如需申请,请联系平台运营人员。 |
union_user_account |
文本型 |
|
|
机器人关联的互联应用的用户信息,与union_openid关联的应用是同一个。如需申请,请联系平台运营人员。 |
Member(频道成员对象,常用)
数据类型名 |
公开 |
备注 |
|
|
Member |
|
|
|
|
成员名 |
类型 |
传址 |
数组 |
备注 |
user |
User |
|
|
用户的频道基础信息,只有成员相关接口中会填充此信息 |
nick |
文本型 |
|
|
用户的昵称 |
roles |
Role |
|
1 |
用户在频道内的身份组ID, 默认值可参考DefaultRoles |
joined_at |
文本型 |
|
|
用户加入频道的时间 |
Role(身份组对象,常用)
Role |
|
身份组对象 |
|
|
成员名 |
类型 |
传址 |
数组 |
备注 |
id |
文本型 |
|
|
身份组ID |
name |
文本型 |
|
|
名称 |
color |
整数型 |
|
|
ARGB的HEX十六进制颜色值转换后的十进制数值 |
hoist |
整数型 |
|
|
是否在成员列表中单独展示: 0-否, 1-是 |
number |
整数型 |
|
|
人数 |
member_limit |
整数型 |
|
|
成员上限 |
|