koishi-plugin-qqwebapi
v0.0.3
Published
为QQ平台开发者增加一些好用的webapi,包括个人、群头像、个人等级等api
Downloads
248
Readme
koishi-plugin-qqwebapi
为 QQ 平台开发者增加一些好用的 webapi
接口文档
QQWebApi
getStrangerInfo(user_id: string | number): Promise<StrangerInfo | null>
获取陌生人信息。
- 参数
user_id
:QQ 用户 ID
- 返回
StrangerInfo
对象或null
StrangerInfo
陌生人信息对象。
- 字段
name
:用户名head_url
:头像 URL,不一定能拿到sign
:签名age
:年龄gender
:性别country
:国家province
:省份city
:城市level
:等级qid
:自定义的 QIDqzone_level
:Qzone 等级qzone_score
:Qzone 分数upgrade_level
:Qzone 升级所需等级need_score
:Qzone 需要分数
getUsername(user_id: string | number): Promise<string | null>
获取用户名。
- 参数
user_id
:QQ 用户 ID
- 返回
- 用户名字符串或
null
- 用户名字符串或
getGroupAvatar(group_id: string | number, quality?: 40 | 100 | 140 | 640): Promise<Buffer | null>
获取群头像。
- 参数
group_id
:群组 IDquality
:头像质量(默认100
)
- 返回
- 头像
Buffer
或null
- 头像
getGroupAvatarUrl(group_id: string | number, quality?: 40 | 100 | 140 | 640): string
获取群头像 URL。
- 参数
group_id
:群组 IDquality
:头像质量(默认100
)
- 返回
- 头像 URL 字符串
getUserAvatar(user_id: string | number, quality?: 40 | 100 | 140 | 640, file_type?: string): Promise<Buffer | null>
获取用户头像。
- 参数
user_id
:用户 IDquality
:头像质量(默认100
)file_type
:文件类型(可选)
- 返回
- 头像
Buffer
或null
- 头像
getUserAvatarUrl(user_id: string | number, quality?: 40 | 100 | 140 | 640, file_type?: string): string
获取用户头像 URL。
- 参数
user_id
:用户 IDquality
:头像质量(默认100
)file_type
:文件类型(可选)
- 返回
- 头像 URL 字符串