黑名单相关接口

本文档主要列出服务器黑名单相关的接口, 目前所有接口需要有封禁用户权限才能正常访问。
本文档中的接口均符合接口规范,如有疑问,建议先查阅接口引言

接口 接口说明 维护状态
/api/v3/blacklist/list 获取黑名单列表 正常
/api/v3/blacklist/create 加入黑名单 正常
/api/v3/blacklist/delete 移除黑名单 正常

获取黑名单列表

接口说明

地址 请求方式 说明
/api/v3/blacklist/list GET 分页参数

参数列表

参数名 位置 类型 必需 说明
guild_id query string true 服务器 id

返回参数说明

参数名 类型 说明
user_id string 用户 id
created_time int 加入黑名单的时间戳(毫秒)
remark string 加入黑名单的原因
user object 用户,参见user

返回示例

  1. {
  2. "code": 0,
  3. "message": "操作成功",
  4. "data": {
  5. "items": [
  6. {
  7. "user_id": "26954***",
  8. "created_time": 1640340668000,
  9. "remark": "***",
  10. "user": {
  11. "id": "26954***",
  12. "username": "***",
  13. "identify_num": "2826",
  14. "online": true,
  15. "os": "Websocket",
  16. "status": 1,
  17. "avatar": "**",
  18. "vip_avatar": "**",
  19. "banner": "",
  20. "nickname": "***",
  21. "roles": [],
  22. "is_vip": false,
  23. "bot": false
  24. }
  25. }
  26. ],
  27. "meta": {
  28. "page": 1,
  29. "page_total": 1,
  30. "page_size": 50,
  31. "total": 1
  32. },
  33. "sort": {}
  34. }
  35. }

加入黑名单

接口说明

地址 请求方式 说明
/api/v3/blacklist/create POST

参数列表

参数名 位置 类型 必需 说明
guild_id body string true 服务器 id
target_id body string true 目标用户 id
remark body string false 加入黑名单的原因
del_msg_days body int false 删除最近几天的消息,最大 7 天, 默认 0

返回参数说明

返回示例

  1. {
  2. "code": 0,
  3. "message": "操作成功",
  4. "data": {}
  5. }

移除黑名单

接口说明

地址 请求方式 说明
/api/v3/blacklist/delete POST

参数列表

参数名 位置 类型 必需 说明
guild_id body string true 服务器 id
target_id body string true 目标用户 id

返回参数说明

返回示例

  1. {
  2. "code": 0,
  3. "message": "操作成功",
  4. "data": {}
  5. }