From 5824380aa0061e1d587561134f28447f719df33f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Feb 2024 15:11:19 +0000 Subject: [PATCH] Deploy to GitHub pages --- 404.html | 40 +++ advanced/index.html | 40 +++ advanced/voice.html | 40 +++ api/account.html | 83 +++++ api/contact.html | 262 ++++++++++++++ api/dispose.html | 40 +++ api/fav.html | 83 +++++ api/file.html | 81 +++++ api/group.html | 63 ++++ api/guild.html | 369 ++++++++++++++++++++ api/index.html | 40 +++ api/message.html | 129 +++++++ api/other.html | 254 ++++++++++++++ api/request-response.html | 68 ++++ api/resources.html | 40 +++ api/shamrock.html | 65 ++++ api/user.html | 40 +++ assets/404.html-8fe39d90.js | 1 + assets/404.html-f04ced3e.js | 1 + assets/SearchResult-67b7b903.js | 1 + assets/account.html-2b51ead3.js | 44 +++ assets/account.html-90bd473f.js | 1 + assets/advanced.html-87780180.js | 8 + assets/advanced.html-cf16f849.js | 1 + assets/app-edf8b1e7.js | 8 + assets/configuration.html-a2ca3d1d.js | 43 +++ assets/configuration.html-c1e61f48.js | 1 + assets/contact.html-086627fd.js | 223 ++++++++++++ assets/contact.html-3cff63b3.js | 1 + assets/dispose.html-102b9d52.js | 1 + assets/dispose.html-b9b3b569.js | 1 + assets/faq.html-23bd903d.js | 2 + assets/faq.html-b8980499.js | 1 + assets/fav.html-20a3b00e.js | 1 + assets/fav.html-2a68d12c.js | 44 +++ assets/file.html-873076e9.js | 42 +++ assets/file.html-dfe880a4.js | 1 + assets/format.html-2e24f616.js | 1 + assets/format.html-f6f78276.js | 33 ++ assets/general-data.html-b027dcd6.js | 1 + assets/general-data.html-fa6997a7.js | 1 + assets/getting-started.html-33fa2926.js | 1 + assets/getting-started.html-717781e9.js | 1 + assets/group.html-d11fdb99.js | 24 ++ assets/group.html-ec66990a.js | 1 + assets/guild.html-081b5f38.js | 330 +++++++++++++++++ assets/guild.html-6966c300.js | 1 + assets/index.html-0199c0aa.js | 1 + assets/index.html-02864eab.js | 1 + assets/index.html-061944dc.js | 1 + assets/index.html-0feb9f4d.js | 1 + assets/index.html-2510ab56.js | 1 + assets/index.html-258d0d5f.js | 1 + assets/index.html-7b2996b5.js | 1 + assets/index.html-7ea406c2.js | 1 + assets/index.html-8c5205d0.js | 1 + assets/index.html-8d913685.js | 1 + assets/index.html-983e0a4a.js | 1 + assets/index.html-f5c92ed1.js | 1 + assets/media.html-26e079f3.js | 22 ++ assets/media.html-5b7447ab.js | 1 + assets/message.html-01bc5fb8.js | 1 + assets/message.html-084f1447.js | 1 + assets/message.html-0ca9d8ee.js | 1 + assets/message.html-921e9a24.js | 90 +++++ assets/normal.html-a29eb19d.js | 1 + assets/normal.html-f51d1b4f.js | 31 ++ assets/notice.html-5519df6e.js | 1 + assets/notice.html-9aae265d.js | 1 + assets/other.html-32d2e4de.js | 1 + assets/other.html-db200010.js | 215 ++++++++++++ assets/photoswipe.esm-5762295a.js | 4 + assets/plugin-vue_export-helper-c27b6911.js | 1 + assets/request-response.html-0fb1896d.js | 29 ++ assets/request-response.html-2fa1a2de.js | 1 + assets/request.html-0743679e.js | 1 + assets/request.html-e5727604.js | 1 + assets/resources.html-4ff72615.js | 1 + assets/resources.html-e4aa1e2b.js | 1 + assets/shamrock.html-22c72fef.js | 26 ++ assets/shamrock.html-93415924.js | 1 + assets/special.html-0dd674b5.js | 102 ++++++ assets/special.html-2e3560dc.js | 1 + assets/style-842f0c71.css | 1 + assets/user.html-ccc3ea56.js | 1 + assets/user.html-cf480335.js | 1 + assets/voice.html-a3a687f3.js | 1 + assets/voice.html-e8e18946.js | 1 + event/general-data.html | 40 +++ event/index.html | 40 +++ event/message.html | 40 +++ event/notice.html | 40 +++ event/request.html | 40 +++ guide/configuration.html | 82 +++++ guide/faq.html | 41 +++ guide/getting-started.html | 40 +++ guide/index.html | 40 +++ index.html | 40 +++ message/advanced.html | 47 +++ message/format.html | 72 ++++ message/index.html | 40 +++ message/media.html | 61 ++++ message/normal.html | 70 ++++ message/special.html | 141 ++++++++ search-pro.worker.js | 2 + shamrock.jpg | Bin 0 -> 1541544 bytes shamrock.webp | Bin 0 -> 319094 bytes 107 files changed, 3985 insertions(+) create mode 100644 404.html create mode 100644 advanced/index.html create mode 100644 advanced/voice.html create mode 100644 api/account.html create mode 100644 api/contact.html create mode 100644 api/dispose.html create mode 100644 api/fav.html create mode 100644 api/file.html create mode 100644 api/group.html create mode 100644 api/guild.html create mode 100644 api/index.html create mode 100644 api/message.html create mode 100644 api/other.html create mode 100644 api/request-response.html create mode 100644 api/resources.html create mode 100644 api/shamrock.html create mode 100644 api/user.html create mode 100644 assets/404.html-8fe39d90.js create mode 100644 assets/404.html-f04ced3e.js create mode 100644 assets/SearchResult-67b7b903.js create mode 100644 assets/account.html-2b51ead3.js create mode 100644 assets/account.html-90bd473f.js create mode 100644 assets/advanced.html-87780180.js create mode 100644 assets/advanced.html-cf16f849.js create mode 100644 assets/app-edf8b1e7.js create mode 100644 assets/configuration.html-a2ca3d1d.js create mode 100644 assets/configuration.html-c1e61f48.js create mode 100644 assets/contact.html-086627fd.js create mode 100644 assets/contact.html-3cff63b3.js create mode 100644 assets/dispose.html-102b9d52.js create mode 100644 assets/dispose.html-b9b3b569.js create mode 100644 assets/faq.html-23bd903d.js create mode 100644 assets/faq.html-b8980499.js create mode 100644 assets/fav.html-20a3b00e.js create mode 100644 assets/fav.html-2a68d12c.js create mode 100644 assets/file.html-873076e9.js create mode 100644 assets/file.html-dfe880a4.js create mode 100644 assets/format.html-2e24f616.js create mode 100644 assets/format.html-f6f78276.js create mode 100644 assets/general-data.html-b027dcd6.js create mode 100644 assets/general-data.html-fa6997a7.js create mode 100644 assets/getting-started.html-33fa2926.js create mode 100644 assets/getting-started.html-717781e9.js create mode 100644 assets/group.html-d11fdb99.js create mode 100644 assets/group.html-ec66990a.js create mode 100644 assets/guild.html-081b5f38.js create mode 100644 assets/guild.html-6966c300.js create mode 100644 assets/index.html-0199c0aa.js create mode 100644 assets/index.html-02864eab.js create mode 100644 assets/index.html-061944dc.js create mode 100644 assets/index.html-0feb9f4d.js create mode 100644 assets/index.html-2510ab56.js create mode 100644 assets/index.html-258d0d5f.js create mode 100644 assets/index.html-7b2996b5.js create mode 100644 assets/index.html-7ea406c2.js create mode 100644 assets/index.html-8c5205d0.js create mode 100644 assets/index.html-8d913685.js create mode 100644 assets/index.html-983e0a4a.js create mode 100644 assets/index.html-f5c92ed1.js create mode 100644 assets/media.html-26e079f3.js create mode 100644 assets/media.html-5b7447ab.js create mode 100644 assets/message.html-01bc5fb8.js create mode 100644 assets/message.html-084f1447.js create mode 100644 assets/message.html-0ca9d8ee.js create mode 100644 assets/message.html-921e9a24.js create mode 100644 assets/normal.html-a29eb19d.js create mode 100644 assets/normal.html-f51d1b4f.js create mode 100644 assets/notice.html-5519df6e.js create mode 100644 assets/notice.html-9aae265d.js create mode 100644 assets/other.html-32d2e4de.js create mode 100644 assets/other.html-db200010.js create mode 100644 assets/photoswipe.esm-5762295a.js create mode 100644 assets/plugin-vue_export-helper-c27b6911.js create mode 100644 assets/request-response.html-0fb1896d.js create mode 100644 assets/request-response.html-2fa1a2de.js create mode 100644 assets/request.html-0743679e.js create mode 100644 assets/request.html-e5727604.js create mode 100644 assets/resources.html-4ff72615.js create mode 100644 assets/resources.html-e4aa1e2b.js create mode 100644 assets/shamrock.html-22c72fef.js create mode 100644 assets/shamrock.html-93415924.js create mode 100644 assets/special.html-0dd674b5.js create mode 100644 assets/special.html-2e3560dc.js create mode 100644 assets/style-842f0c71.css create mode 100644 assets/user.html-ccc3ea56.js create mode 100644 assets/user.html-cf480335.js create mode 100644 assets/voice.html-a3a687f3.js create mode 100644 assets/voice.html-e8e18946.js create mode 100644 event/general-data.html create mode 100644 event/index.html create mode 100644 event/message.html create mode 100644 event/notice.html create mode 100644 event/request.html create mode 100644 guide/configuration.html create mode 100644 guide/faq.html create mode 100644 guide/getting-started.html create mode 100644 guide/index.html create mode 100644 index.html create mode 100644 message/advanced.html create mode 100644 message/format.html create mode 100644 message/index.html create mode 100644 message/media.html create mode 100644 message/normal.html create mode 100644 message/special.html create mode 100644 search-pro.worker.js create mode 100644 shamrock.jpg create mode 100644 shamrock.webp diff --git a/404.html b/404.html new file mode 100644 index 00000000..716a1046 --- /dev/null +++ b/404.html @@ -0,0 +1,40 @@ + + + + + + + + OpenShamrock + + + + + + +
跳至主要內容

404

页面不存在

这 是 四 零 四 !

+ + + diff --git a/advanced/index.html b/advanced/index.html new file mode 100644 index 00000000..eed00f48 --- /dev/null +++ b/advanced/index.html @@ -0,0 +1,40 @@ + + + + + + + + 进阶 | OpenShamrock + + + + + + +
跳至主要內容

进阶

小于 1 分钟

+ + + diff --git a/advanced/voice.html b/advanced/voice.html new file mode 100644 index 00000000..0edcb37f --- /dev/null +++ b/advanced/voice.html @@ -0,0 +1,40 @@ + + + + + + + + 语音支持 | OpenShamrock + + + + + + +
跳至主要內容

语音支持

小于 1 分钟

安装 SILK 语音引擎

Shamrock 的语音解码器已经模块化,你可以自行选择安装。
如果未安装 SILK 语音引擎,Shamrock 则无法发送 mp3/flac/wav/ogg 等格式的语音消息。

为了完整支持语音消息,你需要安装 SILK 语音引擎。

  • 下载 AudioLibrary 语音支持库,请下载对应架构的文件,否则可能无法运行。
  • 将全部文件解压到 Shamrock 主目录 下的 lib 文件夹中

AudioLibrary-Arm64open in new windowAudioLibrary-X64open in new window

关于 Shamrock 主目录,请参考 目录定义

提示

如果没有 lib 文件夹,请自行创建。
请你下载对应的正确的架构的lib,在模拟器上即使对应架构也可能报错?

+ + + diff --git a/api/account.html b/api/account.html new file mode 100644 index 00000000..dbc02298 --- /dev/null +++ b/api/account.html @@ -0,0 +1,83 @@ + + + + + + + + 账号相关 | OpenShamrock + + + + + + +
跳至主要內容

账号相关

大约 2 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

获取登录号信息

该接口用于获取 QQ 用户的登录号信息。

API 端点

/get_login_info

参数

提示

该接口无输入参数。

响应

字段类型说明
user_idint64QQ 号
nicknamestring昵称

设置 QQ 个人资料

该接口用于设置 QQ 用户的个人资料信息。

API 端点

/set_qq_profile

参数

字段类型必须说明
nicknamestring昵称
companystring公司
emailstring邮箱
collegestring大学
personal_notestring个人备注
ageint32年龄
birthdaystring生日(格式:YYYY-MM-DD)

响应

该接口将返回基本的 json 。

获取在线机型

该接口用于获取 QQ 在线机型。

API 端点

/_get_model_show

参数

字段类型必须说明
modelstring机型

响应

字段类型说明
variantsList<ModelDetail>机型列表

ModelDetail

字段类型说明
model_showstring机型名称
need_paybool是否需要付费

设置在线机型

该接口用于设置 QQ 在线机型。

API 端点

/_set_model_show

参数

字段类型必须说明
modelstring机型
manustring厂商

响应

该接口将返回处理结果,其中 data 字段无数据。

获取当前账号在线客户端列表 未实现

该接口用于获取当前账号在线客户端列表。

API 端点

/get_online_clients

参数

字段类型说明
no_cachebool是否无视缓存

响应

字段类型说明
clientsObject<Device>在线客户端列表

Device

字段类型说明
app_idint64客户端ID
device_namestring设备名称
device_kindstring设备类型
+ + + diff --git a/api/contact.html b/api/contact.html new file mode 100644 index 00000000..b5646ec8 --- /dev/null +++ b/api/contact.html @@ -0,0 +1,262 @@ + + + + + + + + 联系人相关 | OpenShamrock + + + + + + +
跳至主要內容

联系人相关

大约 7 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

获取陌生人信息

该接口用于获取陌生人的信息。

API 端点

/get_stranger_info

参数

字段类型必须说明
user_idint64QQ 号

响应

注意

该 API 可能会返回不存在于以下表格中的字段,请不要作为参考使用。

字段类型说明
user_idint64QQ 号
nicknamestring昵称
ageint32年龄
sexstring性别
extobject扩展字段(一堆垃圾)

获取好友列表

该接口用于获取好友列表。

API 端点

/get_friend_list

参数

提示

该接口无输入参数,除 refresh 参数决定是否刷新数据。可能不是立即生效。

响应

该接口返回的 data 数据为数组,每个元素为一个好友的信息,具体如下。

字段类型说明
user_idint64QQ 号
user_namestring昵称
user_displaynamestring显示名
user_remarkstring备注
ageint32年龄
genderint32性别
group_idint64分组 ID
platformstring平台
term_typestring终端类型

获取单向好友列表 未实现

该接口用于获取单向好友列表。

API 端点

/get_unidirectional_friend_list

参数

提示

该 API 无需参数

响应

响应内容为 json 数组, 每个元素如下:

字段名数据类型说明
user_idint64QQ 号
nicknamestring昵称
sourcestring来源

获取群信息

该接口用于获取群信息。

API 端点

/get_group_info

参数

字段类型必须说明
group_idint64群号

响应

注意

该 API 可能会返回不存在于以下表格中的字段,请不要作为参考使用。

字段类型说明
group_idint64群号
group_namestring群名称
group_remarkstring群备注
group_uinint64群 Uin
adminsList<int64>管理员列表
class_textstring群分类
is_frozenbool是否冻结
max_memberint32最大成员数
max_member_countint32最大成员数
member_numint32成员数量
member_countint32成员数量

获取群列表

该接口用于获取群列表。

API 端点

/get_group_list

参数

提示

该 API 无需参数

响应

该接口返回的 data 数据为数组,每个元素为一个群的信息,具体如下。

字段类型说明
group_idint64群号
group_namestring群名称
group_remarkstring群备注
group_uinint64群 Uin
adminsList<int64>管理员列表
class_textstring群分类
is_frozenbool是否冻结
max_memberint32最大成员数
max_member_countint32最大成员数
member_numint32成员数量
member_countint32成员数量

获取群成员信息

该接口用于获取群成员信息。

API 端点

/get_group_member_info

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号

响应

字段类型说明
user_idint64QQ 号
group_idint64群号
user_namestring昵称
sexstring性别
titlestring专属头衔
title_expire_timeint64专属头衔过期时间戳
nicknamestring群昵称
user_displaynamestring显示名
distanceint32距离
honorList<int32>群荣誉
join_timeint64入群时间
last_active_timeint64最后发言时间
last_sent_timeint64最后发言时间
unique_namestring群头衔
areastring地区
levelstring成员等级
rolestring角色
unfriendlybool是否不良记录成员
card_changeablebool是否允许修改群名片

获取群成员列表

该接口用于获取群成员列表。

API 端点

/get_group_member_list

参数

字段类型必须说明
group_idint64群号

响应

该接口返回的 data 数据为数组,每个元素为一个群成员的信息,具体如下。

字段类型说明
user_idint64QQ 号
group_idint64群号
user_namestring昵称
sexstring性别
titlestring专属头衔
title_expire_timeint64专属头衔过期时间戳
nicknamestring群昵称
user_displaynamestring显示名
distanceint32距离
honorList<int32>群荣誉
join_timeint64入群时间
last_active_timeint64最后发言时间
last_sent_timeint64最后发言时间
unique_namestring群头衔
areastring地区
levelstring成员等级
rolestring角色
unfriendlybool是否不良记录成员
card_changeablebool是否允许修改群名片

获取群荣誉信息

该接口用于获取群荣誉信息。

API 端点

/get_group_honor_info

参数

字段类型必须说明
group_idint64群号

响应

字段类型说明
group_idint64群号
current_talkativeList<HonorInfo>当前龙王
talkative_listList<HonorInfo>历史龙王
performer_listList<HonorInfo>群聊之火
legend_listList<HonorInfo>群聊炽焰
strong_newbie_listList<HonorInfo>冒尖小春笋
emotion_listList<HonorInfo>快乐之源
allList<HonorInfo>全部荣誉

HonorInfo

字段类型说明
user_idint64QQ 号
nicknamestring昵称
avatarstring头像链接
day_countint32持续天数
idint32ID
descriptionstring描述

获取群系统消息

该接口用于获取群系统消息。

API 端点

/get_group_system_msg

响应

字段类型说明
invited_requestsList<InvitedRequest>邀请消息列表
join_requestsList<JoinRequest>进群消息列表

注意

如果列表不存在任何消息, 将返回 null

InvitedRequest

字段类型说明
request_idint64请求ID
invitor_uinint64邀请者
invitor_nickstring邀请者昵称
group_idint64群号
group_namestring群名
checkedbool是否已被处理
actorint64处理者, 未处理为0
requester_uinint64被邀请者ID
flagstringflag,用于处理请求

JoinRequest

字段类型说明
request_idint64请求ID
requester_uinint64请求者ID
requester_nickstring请求者昵称
messagestring验证消息
group_idint64群号
group_namestring群名
checkedbool是否已被处理
actorint64处理者, 未处理为0
flagstringflag,用于处理请求

获取好友系统消息

该接口用于获取好友系统消息。

API 端点

/get_friend_system_msg

响应

该接口返回的 data 数据为数组,每个元素为一个好友请求的系统信息,具体如下。

字段类型说明
request_idint64请求id
requester_uinint64请求者QQ号
requester_nickstring请求者昵称
sourcestring来源
messagestring附加消息
source_group_namestring来源群名称,仅当从群添加好友时存在
source_group_idint64来源群号,仅当从群添加好友时存在
sexstring请求者性别
agestring请求者年龄
msg_detailstring处理结果
statusstring可选值:已同意已拒绝,为空则表示尚未处理
flagstringflag,用于处理请求

获取精华消息列表

该接口用于获取精华消息列表。

API 端点

/get_essence_msg_list

参数

字段类型说明
group_idint64群号

响应

响应内容为 JSON 数组,每个元素如下:

字段名数据类型说明
sender_idint64发送者QQ 号
sender_nickstring发送者昵称
sender_timeint64消息发送时间
operator_idint64操作者QQ 号
operator_nickstring操作者昵称
operator_timeint64精华设置时间
message_idint32消息ID,可能为0表示找不到消息映射
message_seqint32消息seq

QQ是否在黑名单内

获取好友/陌生人是否处于黑名单列表。

API 端点

/is_blacklist_uin

参数

字段类型必须说明
user_idint64QQ账号

响应

字段类型说明
isbool是否是黑名单
+ + + diff --git a/api/dispose.html b/api/dispose.html new file mode 100644 index 00000000..d3cb3829 --- /dev/null +++ b/api/dispose.html @@ -0,0 +1,40 @@ + + + + + + + + 处理相关 | OpenShamrock + + + + + + +
跳至主要內容

处理相关

小于 1 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

处理加好友请求

该接口用于处理加好友请求。

API 端点

/set_friend_add_request

参数

字段名数据类型默认值说明
flagstring-加好友请求的 flag(需从上报的数据中获得)
approvebooleantrue是否同意请求
remarkstring添加后的好友备注(仅在同意时有效)

响应

该接口将返回处理结果,其中 data 字段无数据。

处理加群请求/邀请

该接口用于处理加群请求/邀请。

API 端点

/set_group_add_request

参数

字段名数据类型默认值说明
flagstring-加群请求的 flag(需从上报的数据中获得)
sub_type 或 typestring-addinvite, 请求类型(需要和上报消息中的 sub_type 字段相符)
approvebooleantrue是否同意请求/邀请
reasonstring拒绝理由(仅在拒绝时有效)

响应

该接口将返回处理结果,其中 data 字段无数据。

+ + + diff --git a/api/fav.html b/api/fav.html new file mode 100644 index 00000000..a7ab3500 --- /dev/null +++ b/api/fav.html @@ -0,0 +1,83 @@ + + + + + + + + QQ收藏 接口 | OpenShamrock + + + + + + +
跳至主要內容

QQ收藏 接口

大约 1 分钟

注意

这里的API处于实验性阶段,不会进行大量维护和更新,由于过于简单,如果需要某些功能可以自行PR!

获取收藏列表

获取收藏列表

API端点

/fav/get_item_list (HTTP)

fav.get_item_list (WebSocket)

参数

字段类型必须说明默认值
page_sizeint32获取的数量
categoryint32分类
start_posint32开始的位置

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "items": [
+      {
+        "id": "1-1-9dec6664-dcb7-4b46-986f-xxxxxx",
+        "author_type": 2,
+        "author": 2806922524,
+        "author_name": "2806922524",
+        "group_name": "ˢʰᵃᵐʳᵒᶜᵏ",
+        "group_id": 333425833,
+        "client_version": "8.9.12820",
+        "time": 1703004793000
+      }
+    ]
+  },
+  "echo": ""
+}
+

获取指定收藏的内容

获取收藏内容

API端点

/fav/get_item_content (HTTP)

fav.get_item_content (WebSocket)

参数

字段类型必须说明默认值
idstringid

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "content": "在想可不可以在手机上跑bot()"
+  },
+  "echo": ""
+}
+

添加文本收藏

添加一段文字到QQ收藏

API端点

/fav/add_text_msg (HTTP)

fav.add_text_msg (WebSocket)

参数

字段类型必须说明默认值
contentstring内容

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "id": "xxxxxxxx"
+  },
+  "echo": ""
+}
+

添加图片收藏

添加一个图片到QQ收藏

API端点

/fav/add_image_msg (HTTP)

fav.add_image_msg (WebSocket)

参数

字段类型必须说明默认值
filestring图片base64或者绝对路径或者URL

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "id": "xxxxxxxx"
+  },
+  "echo": ""
+}
+
+ + + diff --git a/api/file.html b/api/file.html new file mode 100644 index 00000000..cf3f2294 --- /dev/null +++ b/api/file.html @@ -0,0 +1,81 @@ + + + + + + + + 文件相关 | OpenShamrock + + + + + + +
跳至主要內容

文件相关

大约 4 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

上传私聊文件

该接口用于上传私聊文件。

注意

只能上传本地文件, 需要上传 http 文件的话请先下载至本地

API 端点

/upload_private_file

参数

字段类型说明
user_idint64目标
filestring本地文件路径文件base64文件url
namestring文件名称

注意

本地文件路径为绝对路径,文件base64为base64://开头,文件url则应该是正确的http请求地址。

响应

字段类型说明
msg_idint32消息id
bizidint32
md5stringMD5
file_idstring文件uuid

上传群文件

该接口用于上传群文件。

注意

只能上传本地文件, 需要上传 http 文件的话请先下载至本地

API 端点

/upload_group_file

参数

字段类型说明
group_idint64群号
filestring本地文件路径文件base64文件url
namestring文件名称

注意

本地文件路径为绝对路径,文件base64为base64://开头,文件url则应该是正确的http请求地址。

响应

字段类型说明
msg_idint32消息id
bizidint32
md5stringMD5
file_idstring文件uuid

注意

参数 folder在Shamrock不受支持。

删除群文件

该接口用于删除群文件。

API 端点

/delete_group_file

参数

字段类型说明
group_idint64群号
file_idstring文件ID 参考 File 对象
busidint32文件类型 参考 File 对象

提示

该 API 无响应数据

创建群文件文件夹

该接口用于创建群文件文件夹。

注意

仅能在根目录创建文件夹

API 端点

/create_group_file_folder

参数

字段类型说明
group_idint64群号
namestring群文件夹名字

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "folder_id": "/ad86c100-031d-4139-8cab-c6c661a413ba",
+    "parent_folder_id": "/",
+    "folder_name": "测试",
+    "create_time": 1706269735,
+    "modify_time": 1706269735,
+    "creator_uin": 1650114384,
+    "modifier_uin": 1650114384
+  },
+  "message": "成功",
+  "echo": 111
+}
+

重命名群文件夹

把已经存在的群文件夹改个名字。

API 端点

/rename_group_folder

字段类型说明
group_idint64群号
folder_idstring群文件夹ID
namestring群文件夹名字

响应解释

可通过返回的状态码判断重命名是否成功。

删除群文件文件夹

该接口用于删除群文件文件夹。

API 端点

/delete_group_folder

参数

字段类型说明
group_idint64群号
folder_idstring文件夹ID 参考 Folder 对象

响应解释

可通过返回的状态码判断删除是否成功。

获取群文件系统信息

该接口用于获取群文件系统信息。

API 端点

/get_group_file_system_info

参数

字段类型说明
group_idint64群号

响应

字段类型说明
file_countint32文件总数
limit_countint32文件上限
used_spaceint64已使用空间
total_spaceint64空间上限

获取群根目录文件列表

该接口用于获取群根目录文件列表。

API 端点

/get_group_root_files

参数

字段类型说明
group_idint64群号

响应

字段类型说明
filesList<File>文件列表
foldersList<Folder>文件夹列表

File

字段类型说明
group_idint32群号
file_idstring文件ID
file_namestring文件名
busidint32文件类型
file_sizeint64文件大小
upload_timeint64上传时间
dead_timeint64过期时间,永久文件恒为0
modify_timeint64最后修改时间
download_timesint32下载次数
uploaderint64上传者ID
uploader_namestring上传者名字
md5stringmd5
shastringsha
sha3stringsha3 可能获取不到

Folder

字段类型说明
group_idint32群号
folder_idstring文件夹ID
folder_namestring文件名
create_timeint64创建时间
creatorint64创建者
creator_namestring创建者名字
total_file_countint32子文件数量

获取群子目录文件列表

该接口用于获取群子目录文件列表。

API 端点

/get_group_files_by_folder

参数

字段类型说明
group_idint64群号
folder_idstring文件夹ID 参考 Folder 对象

响应

字段类型说明
filesFile[]文件列表
foldersFolder[]文件夹列表

获取群文件资源链接

该接口用于获取群文件资源链接。

API 端点

/get_group_file_url

参数

字段类型说明
group_idint64群号
file_idstring文件ID 参考 File 对象
busidint32文件类型 参考 File 对象

响应

字段类型说明
urlstring文件下载链接
+ + + diff --git a/api/group.html b/api/group.html new file mode 100644 index 00000000..d41f455e --- /dev/null +++ b/api/group.html @@ -0,0 +1,63 @@ + + + + + + + + 群聊相关 | OpenShamrock + + + + + + +
跳至主要內容

群聊相关

大约 5 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

设置群名

该接口用于设置群名。

API 端点

/set_group_name

参数

字段名数据类型说明
group_idint64群号
group_namestring新群名

提示

该 API 无响应数据

响应

该接口将返回处理结果,其中 data 字段无数据。。

设置群头像 未实现

该接口用于设置群头像。

API 端点

/set_group_portrait

参数

字段类型说明
group_idint64群号
filestring图片文件名
cacheint表示是否使用已缓存的文件

[1] file 参数支持以下几种格式:

  • 绝对路径, 例如 file:///sdcard/Pictures/shamrock.png, 格式使用 file URIopen in new window
  • 网络 URL, 例如 http://i1.piimg.com/567571/fdd6e7b6d93f1ef0.jpg
  • Base64 编码, 例如 base64://iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAIAAADJt1n/AAAAKElEQVQ4EWPk5+RmIBcwkasRpG9UM4mhNxpgowFGMARGEwnBIEJVAAAdBgBNAZf+QAAAAABJRU5ErkJggg==

[2] cache参数: 通过网络 URL 发送时有效, 1表示使用缓存, 0关闭关闭缓存, 默认 为1

设置群管理员

该接口用于设置群管理员。

API 端点

/set_group_admin

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号
enablebool是否设置

响应

该接口将返回处理结果,其中 data 字段无数据。。

设置群名片

该接口用于设置群成员名片。

API 端点

/set_group_card

参数

字段名数据类型默认值说明
group_idint64-群号
user_idint64-要设置的 QQ 号
cardstring群名片内容, 不填或空字符串表示删除群名片

提示

该 API 无响应数据

设置群聊备注

该接口用于设置群聊备注。

API 端点

/set_group_remark

参数

字段名数据类型默认值说明
group_idint64-群号
remarkstring群备注, 不填或空字符串表示删除群备注

提示

该 API 无响应数据

设置群组专属头衔

该接口用于设置群组专属头衔。

API 端点

/set_group_special_title

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号
special_titlestring头衔

响应

该接口将返回处理结果,其中 data 字段无数据。。

群单人禁言

该接口用于群单人禁言。

API 端点

/set_group_ban

参数

提示

duration0 时,将解除禁言。

字段类型必须说明
group_idint64群号
user_idint64QQ 号
durationint64禁言时长

响应

该接口将返回处理结果,其中 data 字段无数据。。

群全员禁言

该接口用于群全员禁言。

API 端点

/set_group_whole_ban

参数

字段名数据类型默认值说明
group_idint64-群号
enablebooleantrue是否禁言

提示

该 API 无响应数据

响应

该接口将返回处理结果,其中 data 字段无数据。。

设置精华消息

该接口用于设置精华消息。

API 端点

/set_essence_msg

参数

字段类型说明
message_idint32消息ID

提示

该 API 没有响应数据

移出精华消息

该接口用于移出精华消息。

API 端点

/delete_essence_msg

参数

字段类型说明
message_idint32消息ID

提示

该 API 没有响应数据

群打卡

该接口用于群打卡。

API 端点

/send_group_sign

参数

字段名数据类型说明
group_idint64群号

响应

该接口将返回处理结果,其中 data 字段无数据。

发送群公告

该接口用于发送群公告。

API 端点

/_send_group_notice

参数

字段名数据类型默认值说明
group_idint64群号
contentstring公告内容
imagestring图片(可选),支持base64、http(s)和本地路径

响应

该接口将返回处理结果,其中 data 字段无数据。

获取群公告

该接口用于获取群公告。

API 端点

/_get_group_notice

参数

字段名数据类型默认值说明
group_idint64群号

响应数据

data 的响应内容为 json 数组,每个元素内容如下:

字段类型说明
sender_idint64公告发表者
publish_timeint64公告发表时间
messageObject<Message>公告内容

message

字段类型说明
textstring公告内容
imagesList<Images>公告图片

images

字段类型说明
heightstring图片高度
widthstring图片宽度
idstring图片ID,可用https://gdynamic.qpic.cn/gdynamic/{id}/628获取

群组踢人

该接口用于群组踢人。

API 端点

/set_group_kick

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号
reject_add_requestbool是否拒绝再次加群

响应

该接口将返回处理结果,其中 data 字段无数据。

退出群组

该接口用于退出群组。

API 端点

/set_group_leave

参数

字段类型必须说明
group_idint64群号

响应

该接口将返回处理结果,其中 data 字段无数据。。

群戳一戳

该接口用于群戳一戳。

API 端点

/group_touch - 用于HTTP

/poke - 用于主动WebSocket与被动WebSocket

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号

响应

该接口将返回处理结果,其中 data 字段无数据。。

获取被禁言的群成员列表

用于获取群聊谁谁谁啊犯贱或者被二比滥权管理或者某群主时援交手滑禁言掉的人的列表。

API端点

/get_prohibited_member_list

参数

字段类型必须说明
group_idint64群号

响应

字段类型说明
user_idint64QQ 号
timeint64禁言结束时间

获取群 @全体成员 剩余次数

当机器人是管理员时可用

API端点

/get_group_at_all_remain

参数

字段类型必须说明
group_idint64群号

响应

字段类型说明
can_at_allbool是否可以 @全体成员
remain_at_all_count_for_groupint32群内所有管理当天剩余 @全体成员 次数
remain_at_all_count_for_uinint32Bot 当天剩余 @全体成员 次数

设置消息底部评论小表情

貌似是从别的地方抄的奇怪功能,目前版本(9.0.15)只在部分群聊进行灰度测试!

API 端点

/set_group_comment_face

参数

字段类型必须说明
group_idint64群号
msg_idint32消息ID
face_idint32表情ID
is_setbool是否设置或取消评论

响应

该接口将返回处理结果,其中 data 字段无数据。。

+ + + diff --git a/api/guild.html b/api/guild.html new file mode 100644 index 00000000..a42e5330 --- /dev/null +++ b/api/guild.html @@ -0,0 +1,369 @@ + + + + + + + + 频道相关 | OpenShamrock + + + + + + +
跳至主要內容

频道相关

大约 5 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

获取频道系统内BOT的资料

该接口用于获取频道系统内BOT的资料。

API 端点

/get_guild_service_profile

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "nickname": "田所浩二",
+    "tiny_id": 1145141919810,
+    "avatar_url": "http://thirdqq.qlogo.cn/g?b=oidb&k=***&kti=***&s=0&t=***"
+  },
+  "echo": 123446
+}
+

获取频道列表

获取频道列表,数据相比于Go-CQHTTP会有一点不一样。

API 端点

/get_guild_list

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "guild_list": [
+      {
+        "guild_id": 111111111111111,
+        "guild_name": "北京大学频道",
+        "guild_display_id": "abcdefg",
+        "profile": "北京大学交流频道",
+        "status": {
+          "is_enable": true,
+          "is_banned": false,
+          "is_frozen": false
+        },
+        "owner_id": 22222222222222,
+        "shutup_expire_time": 0,
+        "allow_search": true
+      }
+    ]
+  },
+  "message": "success",
+  "echo": 111
+}
+

通过访客获取频道元数据

获取频道元数据,例如当前成员数量之类。

API 端点

/get_guild_meta_by_guest

参数

字段类型说明
guild_iduint64频道ID

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "guild_id": 11111111111,
+    "guild_name": "北京大学交流频道",
+    "guild_profile": "",
+    "create_time": 1606878500,
+    "max_member_count": 100000,
+    "max_robot_count": 100,
+    "max_admin_count": 50,
+    "member_count": 6241,
+    "owner_id": 2222222221,
+    "guild_display_id": ""
+  },
+  "echo": 111
+}
+

获取子频道列表

获取一个频道的子频道(channel)列表。

API 端点

/get_guild_channel_list

参数

字段类型说明
guild_iduint64频道ID
refreshbool是否刷新数据,默认false

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "channel_list": [
+      {
+        "owner_guild_id": 1111111111111111111,
+        "channel_id": 639093000,
+        "channel_uin": 639093000,
+        "guild_id": "1111111111111111111",
+        "channel_type": 2,
+        "channel_name": "Test",
+        "create_time": 1606879350,
+        "max_member_count": 99,
+        "creator_tiny_id": 124105218677239793,
+        "talk_permission": 1,
+        "visible_type": 1,
+        "current_slow_mode": 0,
+        "slow_modes": [],
+        "icon_url": "",
+        "jump_switch": 0,
+        "jump_type": 0,
+        "jump_url": "",
+        "category_id": 0,
+        "my_talk_permission": 2
+      },
+      {
+        "owner_guild_id": 1111111111111111111,
+        "channel_id": 639093001,
+        "channel_uin": 639093001,
+        "guild_id": "1111111111111111111",
+        "channel_type": 1,
+        "channel_name": "闲聊吹水",
+        "create_time": 1606878501,
+        "max_member_count": 0,
+        "creator_tiny_id": 124105218677239793,
+        "talk_permission": 1,
+        "visible_type": 1,
+        "current_slow_mode": 0,
+        "slow_modes": [
+          {
+            "slow_mode_key": 0,
+            "slow_mode_text": "关闭",
+            "speak_frequency": 0,
+            "slow_mode_circle": 0
+          },
+          {
+            "slow_mode_key": 1,
+            "slow_mode_text": "每分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 2,
+            "slow_mode_text": "每分钟2条",
+            "speak_frequency": 2,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 3,
+            "slow_mode_text": "每分钟5条",
+            "speak_frequency": 5,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 4,
+            "slow_mode_text": "每分钟10条",
+            "speak_frequency": 10,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 5,
+            "slow_mode_text": "每5分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 300
+          },
+          {
+            "slow_mode_key": 6,
+            "slow_mode_text": "每10分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 600
+          },
+          {
+            "slow_mode_key": 7,
+            "slow_mode_text": "每15分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 900
+          },
+          {
+            "slow_mode_key": 8,
+            "slow_mode_text": "每30分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 1800
+          },
+          {
+            "slow_mode_key": 9,
+            "slow_mode_text": "每1小时1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 3600
+          },
+          {
+            "slow_mode_key": 10,
+            "slow_mode_text": "每12小时1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 43200
+          },
+          {
+            "slow_mode_key": 11,
+            "slow_mode_text": "每24小时1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 86400
+          }
+        ],
+        "icon_url": "",
+        "jump_switch": 0,
+        "jump_type": 0,
+        "jump_url": "",
+        "category_id": 0,
+        "my_talk_permission": 2
+      }
+    ]
+  },
+  "message": "success",
+  "echo": 111
+}
+

已知子频道类型列表

类型说明
1文字频道
2语音频道
5直播频道
7主题频道

获取频道成员列表

获取一个频道成员列表,但是因为数据量大,可能需要分页。

API 端点

/get_guild_member_list

参数

字段类型说明
guild_iduint64频道ID
next_tokenstring不提供则从首页开始获取
allbool是否一次性获取完所有成员,默认false
refreshbool是否刷新数据,默认false

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "members": [
+      {
+        "tiny_id": 144115218185291865,
+        "title": "频道助手",
+        "nickname": "频道助手",
+        "role_id": 2,
+        "role_name": "小管家",
+        "role_color": 4294936110,
+        "join_time": 1606878501,
+        "robot_type": 1,
+        "type": 1,
+        "in_black": false,
+        "platform": 0
+      }
+    ],
+    "next_token": "0800100118032001",
+    "finished": true
+  },
+  "echo": ""
+}
+

单独获取频道成员资料

单独获取频道成员信息,附带有权限信息和身份组哦~!

API 端点

/get_guild_member_profile

参数

字段类型说明
guild_iduint64频道ID
user_iduint64成员tinyId

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "tiny_id": 123456,
+    "nickname": "***",
+    "avatar_url": "https://qqchannel-profile-1251316161.file.myqcloud.com/***",
+    "join_time": 1606878500,
+    "roles": [
+      {
+        "role_id": "4",
+        "role_name": "频道主",
+        "color": 4294917938,
+        "permission": [
+          {
+            "root_id": 10000,
+            "child_ids": [10001, 10002, 10003, 10004, 10005]
+          },
+          {
+            "root_id": 20000,
+            "child_ids": [
+              20001, 20002, 20003, 20004, 20005, 20006, 20007, 20008, 20009, 20010, 20011, 20012,
+              20013, 20014, 20015, 20018, 20019
+            ]
+          },
+          {
+            "root_id": 30000,
+            "child_ids": [30001, 30002, 30003, 30004, 30005, 30006, 30007, 90002]
+          },
+          {
+            "root_id": 40000,
+            "child_ids": [40001, 40002]
+          },
+          {
+            "root_id": 50000,
+            "child_ids": [50001]
+          },
+          {
+            "root_id": 60000,
+            "child_ids": [60001]
+          },
+          {
+            "root_id": 70000,
+            "child_ids": [70001, 70002, 70003, 70004, 70005, 70006, 70007]
+          },
+          {
+            "root_id": 80000,
+            "child_ids": [80001, 80002]
+          },
+          {
+            "root_id": 90000,
+            "child_ids": [90001, 30003]
+          },
+          {
+            "root_id": 100000,
+            "child_ids": [100001, 100002]
+          },
+          {
+            "root_id": 1,
+            "child_ids": [1001, 1002, 1003, 1004, 1005]
+          },
+          {
+            "root_id": 2,
+            "child_ids": [
+              2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014,
+              2015, 2016, 2017, 2018
+            ]
+          },
+          {
+            "root_id": 3,
+            "child_ids": [3001, 3002, 3003, 3004, 3005, 3006]
+          },
+          {
+            "root_id": 4,
+            "child_ids": [4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008]
+          },
+          {
+            "root_id": 5,
+            "child_ids": [5001]
+          },
+          {
+            "root_id": 6,
+            "child_ids": [6001, 6002, 6003]
+          }
+        ],
+        "type": 0,
+        "display_name": "频道主"
+      },
+      {
+        "role_id": "15",
+        "role_name": "15活跃值",
+        "color": 4278190080,
+        "permission": [],
+        "type": 100,
+        "display_name": ""
+      }
+    ]
+  },
+  "echo": 111
+}
+

发送信息到子频道

发送频道内信息,需要单独的API哦,不要使用/send_message去发频道消息,发不出去的~~

API 端点

/send_guild_channel_msg

参数

字段类型说明
guild_iduint64频道ID
channel_iduint64子频道ID
messagestring or Message消息体,可为消息段或者CQ码
auto_escapebool是否解析CQ码,true为不解析,默认false
retry_cntint32消息发送失败,最大重试次数,默认3
recall_durationint64自动撤回间隔(毫秒),默认不撤回

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "message_id": 1933593189,
+    "time": 1706909190
+  },
+  "echo": 111
+}
+

获取话题频道帖子

该API接口已经被遗弃!

获取频道帖子广场帖子

新的获取帖子广场的帖子哦!

API 端点

/get_guild_feeds

参数

字段类型说明
guild_iduint64频道ID
fromuint32开始获取的位置

响应示例

该请求携带了大量原生响应数据,无法详细介绍,请自行测试!

获取频道角色列表

获取身份组列表,包括隐藏的身份组哦~~

API 端点

/get_guild_roles

参数

字段类型说明
guild_iduint64频道ID

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "roles": [
+      {
+        "argb_color": 4286151052,
+        "disabled": false,
+        "independent": false,
+        "max_count": 1000,
+        "member_count": 0,
+        "owned": false,
+        "role_id": 1,
+        "role_name": "普通成员",
+        "permission": []
+      }
+    ]
+  },
+  "echo": 111
+}
+

获取频道消息

该接口不会实现,因为您可以调用/get_msg来获取来自频道的消息,无需实现一个专属的接口。

删除频道角色

删除一个身份组,首先,你得保证你有权限,因为这个API不会提供任何返回数据哦!

API 端点

/delete_guild_role

参数

字段类型说明
guild_iduint64频道ID
role_iduint64角色ID

响应

该 API 无响应数据

设置用户在频道中的角色

设置用户身份组。

API端点

/set_guild_member_role

参数

字段类型说明
guild_iduint64频道ID
role_iduint64角色ID
setbool设置还是移除,默认false
usersstring or vector<int64>批量设置用户s
user_idint64单独设置某个用户的身份

如果users是字符串那么其格式为123456,6656656526,2652656,以逗号分隔每个tinyId

修改频道角色

修改频道角色,暂不支持设置权限,如有需要请提交issue

API 端点

/update_guild_role

参数

字段类型说明
guild_iduint64频道ID
role_iduint64角色ID
namestring名称
colorint64颜色ARGB

响应

该 API 无响应数据

创建频道角色

创建频道身份组。

API 端点

/create_guild_role

参数

字段类型说明
guild_iduint64频道ID
namestring名称
colorint64颜色ARGB
initial_usersvector<int64>默认身份组成员

如果是HTTP请求,则initial_users使用字符串,以,为用户tiny_id分隔。

响应

字段类型说明
role_iduint64角色ID
+ + + diff --git a/api/index.html b/api/index.html new file mode 100644 index 00000000..fb1132e2 --- /dev/null +++ b/api/index.html @@ -0,0 +1,40 @@ + + + + + + + + 接口 | OpenShamrock + + + + + + +
跳至主要內容

接口

小于 1 分钟

+ + + diff --git a/api/message.html b/api/message.html new file mode 100644 index 00000000..b7a54163 --- /dev/null +++ b/api/message.html @@ -0,0 +1,129 @@ + + + + + + + + 消息相关 | OpenShamrock + + + + + + +
跳至主要內容

消息相关

大约 4 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

发送私聊消息

该接口用于发送私聊消息。

API 端点

/send_private_msg

参数

字段类型必须说明
user_idint64QQ 号
messagestring / object / array消息内容
auto_escapebool是否解析 CQ 码(true为不解析)。
recall_durationint64自动撤回时间间隔(毫秒)

message格式可为消息段object,或消息段组合array

响应

字段类型说明
message_idint32消息 ID
timeint64时间戳

发送群聊消息

该接口用于发送群聊消息。

API 端点

/send_group_msg

参数

字段类型必须说明
group_idint64群号
messagestring / object / array消息内容
auto_escapebool是否解析 CQ 码(true为不解析)。
recall_durationint64自动撤回时间间隔(毫秒)

message格式同/send_private_msg

响应

字段类型说明
message_idint32消息 ID
timeint64时间戳

发送消息

该接口用于发送消息。

API 端点

/send_msg

参数

字段类型必须说明
message_typestring消息类型
user_idint64QQ 号
group_idint64群号
discuss_idint64讨论组号
messagestring / object / array消息内容
auto_escapebool是否解析 CQ 码(true为不解析)。
recall_durationint64自动撤回时间间隔(毫秒)

message格式同/send_private_msg

注意

当前发送消息的 API 暂不支持发送讨论组消息。

响应

字段类型说明
message_idint32消息 ID
timeint64时间戳

获取消息

API 端点

/get_msg

参数

字段类型必须说明
message_idint32消息 ID

响应

字段类型说明
timeint64时间戳
message_typestring消息类型
message_idint32消息 ID
real_idint32真实 ID
senderObject<Sender>发送人信息
messageobject消息体
group_idint64群号
target_idint64消息目标(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

peer_id是其他同类框架所表达的target_id!

Sender

字段类型说明
user_idint64QQ 号
nicknamestring昵称
sexstring性别
ageint32年龄
uidstringUID

撤回消息

该接口用于撤回消息。

API 端点

/delete_msg

参数

字段类型必须说明
message_idint32消息 ID

响应

该接口将返回处理结果,其中 data 字段无数据。。

获取历史消息

API 端点

/get_history_msg

参数

字段类型必须说明
message_typestring消息 类型
user_idint64私聊QQ
group_idint64群号
countint32获取的消息数量(默认为20)
message_seqint32起始消息的message_id(默认为0,表示从最后一条发言往前)

响应

字段类型说明
messagesMessage[]消息集

Message

字段类型说明
timeint64时间戳
message_typestring消息类型
message_idint32消息 ID
real_idint32真实 ID
senderObject<Sender>发送人信息
messageobject消息体
group_idint64群号
target_idint64消息目标(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

peer_id是其他同类框架所表达的target_id!

获取群聊历史消息

API 端点

/get_group_msg_history

参数

字段类型必须说明
group_idint64群号
countint32获取的消息数量(默认为20)
message_seqint32起始消息的message_id(默认为0,表示从最后一条发言往前)

响应

字段类型说明
messagesMessage[]消息集

清除本地缓存消息

该接口用于清除本地消息缓存。

API 端点

/clear_msgs

参数

字段类型必须说明
message_typestring消息 类型
user_idint64私聊QQ
group_idint64群号

响应

该接口将返回处理结果,其中 data 字段无数据。

获取合并转发消息内容

获取合并转发内容

API 端点

/get_forward_msg

参数

字段类型必须说明
idstring消息资源ID(卡片消息里面的resId)

由于QQ内部错误,该接口可能导致闪退等问题的出现!一般是闪退一次后再次重新启动便不再闪退,但是可能无法获取合并转发的内容!

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "messages": [
+      {
+        "time": 1699375697,
+        "message_type": "private",
+        "message_id": 123456,
+        "real_id": 0,
+        "sender": {
+          "user_id": 114514,
+          "nickname": "伏秋洛~",
+          "sex": "unknown",
+          "age": 0,
+          "uid": "u_xxxx"
+        },
+        "message": [
+          {
+            "type": "text",
+            "data": {
+              "text": "aaaaaaaaaa"
+            }
+          }
+        ],
+        "peer_id": 114514,
+        "target_id": 114514
+      }
+    ]
+  },
+  "echo": ""
+}
+

发送群聊合并转发

发送群聊合并转发。

API 端点

/send_group_forward_msg

参数

字段类型必须说明
group_idint64发送到的目标群号
messagesfoward message[]合并转发消息集

响应

由于QQ限制,该接口的响应结果暂不具备意义,其中:message_id不匹配、forward_id为空。

字段类型说明
message_idint32消息 ID
forward_idint32转发 ID
{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "message_id": 251425915,
+    "forward_id": ""
+  }
+}
+

示例

直接引用消息的合并转发,id为消息id

[
+  {
+    "type": "node",
+    "data": {
+      "id": "123"
+    }
+  },
+  {
+    "type": "node",
+    "data": {
+      "id": "456"
+    }
+  }
+]
+

注意

Shamrock 不同于 go-cqhttp ,消息节点无法自定义发送者QQ号(设置头像)与昵称。

自定义消息合并转发:

[
+  {
+    "type": "node",
+    "data": {
+      "content": [
+        {
+          "type": "text",
+          "data": {
+            "text": "测试消息1"
+          }
+        }
+      ]
+    }
+  },
+  {
+    "type": "node",
+    "data": {
+      "content": "[CQ:image,file=xxxxx]测试消息2"
+    }
+  }
+]
+

引用自定义混合合并转发:

[
+  {
+    "type": "node",
+    "data": {
+      "content": "我是自定义消息"
+    }
+  },
+  {
+    "type": "node",
+    "data": {
+      "id": "123"
+    }
+  }
+]
+

发送私聊合并转发

发送私聊合并转发。

API 端点

/send_private_forward_msg

参数

字段类型必须说明
user_idint64发送到的目标QQ
messagesfoward message[]合并转发消息集

响应

/send_private_forward_msg

+ + + diff --git a/api/other.html b/api/other.html new file mode 100644 index 00000000..ce52827f --- /dev/null +++ b/api/other.html @@ -0,0 +1,254 @@ + + + + + + + + 其他接口 | OpenShamrock + + + + + + +
跳至主要內容

其他接口

大约 3 分钟

获取城市ADCode

API 端点

/get_weather_city_code

参数

字段类型必须说明
citystring城市

响应

[
+  {
+    "adcode": 10000,
+    "province": "广西",
+    "city": "柳州"
+  }
+]
+

获取天气

该接口用于获取天气,该接口调用来自QQ官方服务。

API 端点

/get_weather

参数

字段类型必须说明
codestringADCode
citystring城市

响应

{
+  "weatherInfo": {
+    "all_astro": [],
+    "lifeindex_forecast_list": [],
+    "weekly_astro": [],
+    "ret": 0,
+    "weather_info": {
+      "temper": "16",
+      "air_humidity": "98",
+      "wind_power": "微风",
+      "wind_direct": "西南风",
+      "weather": "多云",
+      "pubtime": "01:40",
+      "updatetime": 1695664205,
+      "weather_type": "多云",
+      "weather_type_id": "202",
+      "type_id_new": 2,
+      "concrete_type": 2,
+      "sunrise": "06:05",
+      "sunset": "18:06"
+    },
+    "air_info": null,
+    "forecast_list": {
+      "weatherForecast": [
+        {
+          "day_weather": "阴",
+          "night_weather": "多云",
+          "day_temper": "22",
+          "night_temper": "15",
+          "day_wind_direct": "西南风",
+          "night_wind_direct": "变向风",
+          "day_wind_power": "微风",
+          "night_wind_power": "微风",
+          "sunrise_time": "06:05",
+          "sunset_time": "18:06",
+          "pubtime": "202309251800",
+          "day": 0,
+          "day_weather_type": "阴天",
+          "night_weather_type": "多云",
+          "day_weather_type_id": "203",
+          "night_weather_type_id": "202",
+          "day_type_id_new": 3,
+          "day_concrete_type": 3,
+          "night_type_id_new": 2,
+          "night_concrete_type": 2,
+          "pm": "82",
+          "wind_power_desc": ""
+        },
+        ...
+      ],
+      "updatetime": 1695664205,
+      "tomorrowPrompt": "",
+      "weeklyPrompt": ""
+    },
+    "forecast": {
+      "day_weather": "多云",
+      "night_weather": "晴",
+      "day_temper": "24",
+      "night_temper": "16",
+      "day_wind_direct": "变向风",
+      "night_wind_direct": "变向风",
+      "day_wind_power": "微风",
+      "night_wind_power": "微风",
+      "sunrise_time": "06:06",
+      "sunset_time": "18:04",
+      "pubtime": "202309251800",
+      "day": 1,
+      "day_weather_type": "多云",
+      "night_weather_type": "晴",
+      "day_weather_type_id": "202",
+      "night_weather_type_id": "201",
+      "day_type_id_new": 2,
+      "day_concrete_type": 2,
+      "night_type_id_new": 1,
+      "night_concrete_type": 1,
+      "pm": "146",
+      "wind_power_desc": ""
+    },
+    "hourinfo_list": null,
+    "almanac": "",
+    "warning_list": {
+      "lst_warning": [],
+      "last_proc_time": 0
+    },
+    "astro": null,
+    "city": "北京",
+    "area": "",
+    "adcode": 110000,
+    "area_id": 101010100,
+    "en_name": "Beijing",
+    "update_time": 1695664205,
+    "tips_list": null,
+    "lifeindex_list": null,
+    "current_time": 1695664515,
+    "user_weekly_astro": null,
+    "weekly_summary": null
+  },
+  "qrcode": "data:image/png;base64,...",
+  "poster": "",
+  "share": {
+    "data": {
+      "app": "com.tencent.weather.share",
+      "config": {
+        "autosize": 0,
+        "ctime": 1695664515,
+        "forward": 0,
+        "round": 0,
+        "token": "49441099828d62f0ded8112849bce839"
+      },
+      "desc": "",
+      "meta": {
+        "share": {
+          "adcode": 110000,
+          "air_info": null,
+          "area": "",
+          "city": "北京",
+          "current_time": 1695664515,
+          "forecast_list": {
+            "tomorrowPrompt": "",
+            "updatetime": 1695664205,
+            "weatherForecast": [
+              {
+                "day": 0,
+                "day_concrete_type": 3,
+                "day_temper": "22",
+                "day_type_id_new": 3,
+                "day_weather": "阴",
+                "day_weather_type": "阴天",
+                "day_weather_type_id": "203",
+                "day_wind_direct": "西南风",
+                "day_wind_power": "微风",
+                "night_concrete_type": 2,
+                "night_temper": "15",
+                "night_type_id_new": 2,
+                "night_weather": "多云",
+                "night_weather_type": "多云",
+                "night_weather_type_id": "202",
+                "night_wind_direct": "变向风",
+                "night_wind_power": "微风",
+                "pm": "82",
+                "pubtime": "202309251800",
+                "sunrise_time": "06:05",
+                "sunset_time": "18:06",
+                "wind_power_desc": ""
+              },
+              ...
+            ],
+            "weeklyPrompt": ""
+          },
+          "update_time": 1695664205,
+          "weather_info": {
+            "air_humidity": "98",
+            "concrete_type": 2,
+            "pubtime": "01:40",
+            "sunrise": "06:05",
+            "sunset": "18:06",
+            "temper": "16",
+            "type_id_new": 2,
+            "updatetime": 1695664205,
+            "weather": "多云",
+            "weather_type": "多云",
+            "weather_type_id": "202",
+            "wind_direct": "西南风",
+            "wind_power": "微风"
+          }
+        }
+      },
+      "prompt": "[分享]北京 多云 16°",
+      "ver": "1.0.0.1",
+      "view": "share"
+    },
+    "code": 0
+  }
+}
+

[实验] 上传群图片

该接口用于上传群聊图片, 注意该接口是上传群消息的图片,不是群文件,也不是群相册。

API 端点

/upload_group_image

请求类型

POST

参数

字段类型必须说明
picstring图片base64
senderint64QQ
troopint64图片发送到的群聊

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
cookiesstring指定域名下的 Cookie

获取 CSRF 令牌

API 端点

get_csrf_token

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
tokenstring指定域名下的 CSRF 令牌

获取Cookie

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
cookiesstring指定域名下的 Cookie

API 端点

get_credentials

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
cookiesstring指定域名下的 Cookie
tokenstring指定域名下的 CSRF 令牌
+ + + diff --git a/api/request-response.html b/api/request-response.html new file mode 100644 index 00000000..fd1227e0 --- /dev/null +++ b/api/request-response.html @@ -0,0 +1,68 @@ + + + + + + + + 请求与响应 | OpenShamrock + + + + + + +
跳至主要內容

请求与响应

大约 2 分钟

提示

Shamrock 为您提供了一个支持 OneBot 标准的 HTTP API。
您可以通过发送 HTTP 请求来与 Shamrock 进行交互。

请求

提示

Shamrock 目前支持 GET 和 POST 两种请求方式。
在大部分情况下,您可以使用 GET 请求来与 Shamrock 进行交互。
但是,如果您需要向 Shamrock 发送大量数据,或者需要向 Shamrock 发送二进制数据,您需要使用 POST 请求。

GET 请求

GET 请求的 URL 由以下部分组成:

http://<host>:<port>/<endpoint>?<params>
+

链接中的含义如下:

  • <host>:Shamrock 的 IP 地址或域名
  • <port>:Shamrock 的 HTTP API 端口
  • <endpoint>:Shamrock 的 HTTP API 端点
  • <params>:HTTP GET 请求的参数

POST 请求

POST 请求的 URL 由以下部分组成:

http://<host>:<port>/<endpoint>
+

链接中的含义如下:

  • <host>:Shamrock 的 IP 地址或域名
  • <port>:Shamrock 的 HTTP API 端口
  • <endpoint>:Shamrock 的 HTTP API 端点

请求格式

POST 请求的数据格式为 JSON

{
+  "param1": "value1",
+  "param2": "value2",
+  ...
+}
+

POST 请求的数据格式为表单

param1=value1&param2=value2&...
+

大多数情况下,推荐使用 JSON 格式的 POST 请求。

WebSocket 请求

Shamrock 支持使用 WebSocket 进行通信。

可选的 WebSocket 地址有两种:

  • ws://<host>:<port>
  • ws://<host>:<port>/api

区别在于,/ 除了发送和响应 API 请求外,还支持事件上报功能。

请求格式

Shamrock 使用 WebSocket 时,请求的数据格式为 JSON

{
+  "action": "send_private_msg", // 请求 API 端点
+  "params": {
+    // 请求参数
+    "user_id": 10000,
+    "message": "hello"
+  },
+  "echo": "123456" // 自定义的回显字段
+}
+

对于 echo 字段,Shamrock 会在响应中原样返回。

响应

Shamrock 的响应格式为 JSON

{
+  "status": "ok", // 状态,ok 为成功,其他将在下文中详细说明
+  "retcode": 0, // 返回码,0 为成功,非 0 为失败
+  "msg": "", // 错误信息,仅在 API 调用失败时出现
+  "wording": "", // 对错误信息的描述,仅在 API 调用失败时出现
+  "data": {
+    // 响应数据
+    "message_id": 123456
+  },
+  "echo": "123456" // 请求中的回显字段
+}
+

状态

Shamrock 的响应状态有以下几种:

  • ok:成功
  • failed:失败
+ + + diff --git a/api/resources.html b/api/resources.html new file mode 100644 index 00000000..ccc42a04 --- /dev/null +++ b/api/resources.html @@ -0,0 +1,40 @@ + + + + + + + + 资源相关 | OpenShamrock + + + + + + +
跳至主要內容

资源相关

大约 2 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

获取图片

该接口用于获取图片,只能获取已缓存的图片。

API 端点

/get_image

参数

字段类型必须说明
filestring文件 MD5

响应

字段类型说明
sizeint64文件大小
urlstring文件 URL
filenamestring文件 名称

检查是否可以发送图片 未实现

该接口用于检查是否可以发送图片。

API 端点

/can_send_image

参数

提示

该 API 无需参数

响应

字段名数据类型说明
yesboolean是或否

图片 OCR 未实现

该接口用于图片 OCR。

API 端点

/ocr_image

参数

字段类型说明
imagestring图片ID

响应

字段类型说明
textsList<TextDetection>OCR结果
languagestring语言

TextDetection

字段类型说明
textstring文本
confidenceint32置信度
coordinatesvector2[]二维数组表示的坐标

获取语音

该接口用于获取语音。

API 端点

/get_record

参数

字段类型必须说明
filestring文件 MD5
out_formatstring输出格式

响应

字段类型说明
filestring文件路径
urlstring文件 URL

检查是否可以发送语音 未实现

该接口用于检查是否可以发送语音。

API 端点

/can_send_record

参数

提示

该 API 无需参数

响应

字段名数据类型说明
yesboolean是或否

API 端点

/get_record

提示

要使用此接口, 通常需要安装 ffmpeg, 请参考 OneBot 实现的相关说明。

参数

字段名数据类型默认值说明
filestring-收到的语音文件名(消息段的 file 参数), 如 0B38145AA44505000B38145AA4450500.silk
out_formatstring-要转换到的格式, 目前支持 mp3amrwmam4aspxoggwavflac

响应

字段名数据类型说明
filestring转换后的语音文件路径, 如 /home/somebody/cqhttp/data/record/0B38145AA44505000B38145AA4450500.mp3

获取文件 未实现

该接口用于获取文件。

获取视频 未实现

该接口用于获取视频。

获取缩略图 未实现

该接口用于获取缩略图。

+ + + diff --git a/api/shamrock.html b/api/shamrock.html new file mode 100644 index 00000000..a2cd9240 --- /dev/null +++ b/api/shamrock.html @@ -0,0 +1,65 @@ + + + + + + + + Shamrock 接口 | OpenShamrock + + + + + + +
跳至主要內容

Shamrock 接口

大约 3 分钟

切换账号

某个账号因为某种原因寄了,允许切换备用能源!

API端点

/switch_account

参数

字段类型必须说明默认值
user_idint64QQ

响应

是否正常执行切换账号请求的响应。

上传文件到缓存目录 (HTTP)

API 端点

/upload_file

注意

该接口仅仅为HTTP POST提供,WebSocket请使用另外一个。

参数

file格式上传文件,不要使用binary

响应

{
+  "file": "/scard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/xxxx"
+}
+

上传文件到缓存目录 (WebSocket + HTTP)

API 端点

/upload_file_to_shamrock

注意

该接口仅仅为WebSocket提供。

参数

名称类型作用
md5string文件hex格式的md5值,32长度的字符串,整个文件的md5
offsetuint64文件分段上传偏移,默认值为0,从头上传
chunkstring文件分段上传数据块(base64),无需开头base64://
file_sizeuint64总文件大小

响应数据

名称类型作用
file_sizeuint64总文件大小
finishbool是否完成上传
pathstring该文件在安卓系统(shamrock环境)的路径

让Shamrock下载文件到缓存目录

用法二选一:

1.仅发送url,由Shamrock自己访问该url来下载文件

2.仅发送文件base64,Shamrock解码后直接转存为文件

url和base64至少一个不能为空

同时发送url和base64时,使用url

API 端点

/download_file

参数

字段类型必须说明默认值
urlstring下载地址
namestring文件名称文件md5
rootstring保存文件的根目录,注意请确保QQ可以访问Shamrock缓存目录
base64string文件base64内容
thread_cntint32下载的线程数量
headersstring or array请求头

headers为string时示例

"headers": "User-Agent=YOUR_UA[\r\n]Referer=https://www.baidu.com"
+

headers为array时示例

"headers": [
+    "User-Agent=YOUR_UA",
+    "Referer=https://www.baidu.com"
+]
+

[\r\n] 为换行符, 使用http请求时请注意编码

响应

{
+  "file": "/scard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/xxxx"
+}
+

通过这个API下载的文件能直接放入CQ码作为图片发送

调用后会阻塞直到下载完成后才会返回数据,请注意下载大文件时的超时

清除缓存

API 端点

clean_cache

参数

该接口没有参数

响应

{
+  "status": "ok",
+  "retcode": 0
+}
+

获取手机电池信息

API 端点

/get_device_battery

响应

{
+  "battery": 44,
+  "scale": 3102000,
+  "status": 2
+}
+

获取Shamerock启动时间

API 端点

/get_start_time

请求类型

POST | GET | 不支持WS

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": 1696749716155
+}
+

获取Shamrock日志

API 端点

/log

请求类型

POST | GET | 不支持WS

参数

字段类型必须说明默认值
startint32开始的行
recentbool是否只显示最近的日志false

远程Shell执行

该接口默认关闭,需要在实验室设置手动打开!注意,该接口可能导致您的隐私数据泄露,请勿公开在未知的网络,或者泄露您的token。

请求类型

POST

参数

字段类型必须说明默认值
cmdarray 或 string命令内容
dirstring当前所处的目录

关闭Shamrock

API 端点

/shut

请求类型

POST | GET | 不支持WS

响应

无响应

获取所有支持的动作

API 端点

/get_supported_actions

响应

{ "status": "ok", "retcode": 0, "data": [ "set_group_ban", "clean_cache", "clear_msgs", "create_group_file_folder", "delete_essence_message", "delete_essence_msg", "delete_group_file", "delete_group_folder", "delete_msg", "delete_message", "download_file", "fav.add_image_msg", "fav.add_text_msg", "fav.get_item_content", "fav.get_item_list", "get_csrf_token", "get_cookie", "get_cookies", "get_credentials", "get_device_battery", "get_essence_message_list", "get_essence_msg_list", "get_forward_msg", "get_friend_list", "get_friend_system_msg", "get_group_file_system_info", "get_group_file_url", "get_group_msg_history", "get_group_notice", "_get_group_notice", "get_group_at_all_remain", "get_group_root_files", "get_group_files_by_folder", "get_group_system_msg", "get_guild_list", "get_guild_service_profile", "get_history_msg", "get_http_cookies", "get_image", "get_latest_events", "get_login_info", "get_model_show", "_get_model_show", "get_msg", "get_message", "get_not_joined_group_info", "_get_online_clients", "get_profile_card", "get_user_info", "get_prohibited_member_list", "get_record", "get_self_info", "status", "get_status", "_get_stranger_info", "get_stranger_info", "get_supported_actions", "get_troop_honor_info", "get_group_honor_info", "get_group_info", "get_group_list", "get_group_member_info", "get_group_member_list", "get_uid", "get_uin_by_uid", "get_version", "get_version_info", "get_weather", "get_weather_city_code", "poke", "is_blacklist_uin", "kick_group_member", "set_group_kick", "set_group_leave", "leave_group", "set_group_card", "set_group_name", ".handle_quick_operation_async", "rename_group_folder", "restart_me", "sanc_qrcode", "send_forward_msg", "send_group_forward_msg", "send_group_msg", "send_group_message", "send_group_announcement", "send_group_notice", "send_group_sign", "send_like", "send_message", "send_msg", "send_private_forward_msg", "send_private_message", "send_private_msg", "set_essence_message", "set_essence_msg", "set_friend_add_request", "set_group_add_request", "set_group_admin", "set_group_comment_face", "set_group_special_title", "set_group_whole_ban", "_set_model_show", "set_qq_profile", "switch_account", "test", "upload_group_file", "upload_private_file" ], "echo": "" }

+ + + diff --git a/api/user.html b/api/user.html new file mode 100644 index 00000000..4374f000 --- /dev/null +++ b/api/user.html @@ -0,0 +1,40 @@ + + + + + + + + 用户相关 | OpenShamrock + + + + + + +
跳至主要內容

用户相关

小于 1 分钟

注意

对于 Shamrock 尚未实现的 API,会在标题添加标记 未实现

删除好友 未实现

该接口用于删除好友。

API 端点

/delete_friend

参数

字段名数据类型默认值说明
user_idint64-好友 QQ 号

响应

该接口将返回处理结果,其中 data 字段无数据。

删除单向好友 未实现

该接口用于删除单向好友。

API 端点

/delete_unidirectional_friend

参数

字段类型说明
user_idint64单向好友QQ号

响应

该接口将返回处理结果,其中 data 字段无数据。

点赞资料卡

API 端点

send_like

参数

字段类型必须说明
timeint32点赞次数
user_idint64点赞的目标用户

响应

该接口将返回处理结果,其中 data 字段无数据。

+ + + diff --git a/assets/404.html-8fe39d90.js b/assets/404.html-8fe39d90.js new file mode 100644 index 00000000..6768af24 --- /dev/null +++ b/assets/404.html-8fe39d90.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper-c27b6911.js";import{o as t,c}from"./app-edf8b1e7.js";const o={};function r(_,n){return t(),c("div")}const f=e(o,[["render",r],["__file","404.html.vue"]]);export{f as default}; diff --git a/assets/404.html-f04ced3e.js b/assets/404.html-f04ced3e.js new file mode 100644 index 00000000..33005046 --- /dev/null +++ b/assets/404.html-f04ced3e.js @@ -0,0 +1 @@ +const t=JSON.parse('{"key":"v-3706649a","path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"readingTime":{"minutes":0,"words":0},"filePathRelative":null,"excerpt":""}');export{t as data}; diff --git a/assets/SearchResult-67b7b903.js b/assets/SearchResult-67b7b903.js new file mode 100644 index 00000000..da2acda2 --- /dev/null +++ b/assets/SearchResult-67b7b903.js @@ -0,0 +1 @@ +import{u as I,f as ee,g as j,h as B,Z as ae,i as le,t as se,j as x,k as D,l as te,m as M,n as l,p as _,q as F,s as U,v as re,x as ue,y as ie,z as ne,R as oe,O as ce,A as ve,B as pe,C as he,D as ye,E as de,F as me,G as b,H as fe}from"./app-edf8b1e7.js";const ge="SEARCH_PRO_QUERY_HISTORY",y=I(ge,[]),He=()=>{const{queryHistoryCount:r}=b,n=r>0;return{enabled:n,queryHistory:y,addQueryHistory:t=>{n&&(y.value.length{y.value=[...y.value.slice(0,t),...y.value.slice(t+1)]}}},Re="SEARCH_PRO_RESULT_HISTORY",{resultHistoryCount:E}=b,d=I(Re,[]),Qe=()=>{const r=j(),n=E>0,t=s=>r.resolve({name:s.key,..."anchor"in s?{hash:`#${s.anchor}`}:{}}).fullPath;return{enabled:n,resultHistory:d,addResultHistory:s=>{if(n){const u={link:t(s),display:s.display};"header"in s&&(u.header=s.header),d.value.length{d.value=[...d.value.slice(0,s),...d.value.slice(s+1)]}}},ke=r=>{const n=oe(),t=B(),{search:s,terminate:u}=ce(),f=x(!1),g=ve([]);return pe(()=>{const m=()=>{g.value=[],f.value=!1},w=fe(H=>{f.value=!0,H?s({type:"search",query:H,locale:t.value,options:n}).then(h=>{g.value=h,f.value=!1}).catch(h=>{console.error(h),m()}):m()},b.searchDelay);M([r,t],()=>w(r.value),{immediate:!0}),he(()=>{u()})}),{searching:f,results:g}};var we=ee({name:"SearchResult",props:{query:{type:String,required:!0},isFocusing:Boolean},emits:["close","updateQuery"],setup(r,{emit:n}){const t=j(),s=B(),u=ae(le),{enabled:f,addQueryHistory:g,queryHistory:m,removeQueryHistory:w}=He(),{enabled:H,resultHistory:h,addResultHistory:O,removeResultHistory:Y}=Qe(),P=f||H,S=se(r,"query"),{results:R,searching:z}=ke(S),o=x({isQuery:!0,index:0}),p=x(0),c=x(0),L=D(()=>P&&(m.value.length>0||h.value.length>0)),C=D(()=>R.value.length>0),q=D(()=>R.value[p.value]||null),T=e=>t.resolve({name:e.key,..."anchor"in e?{hash:`#${e.anchor}`}:{}}).fullPath,G=()=>{const{isQuery:e,index:a}=o.value;a===0?o.value={isQuery:!e,index:e?h.value.length-1:m.value.length-1}:o.value={isQuery:e,index:a-1}},V=()=>{const{isQuery:e,index:a}=o.value;a===(e?m.value.length-1:h.value.length-1)?o.value={isQuery:!e,index:0}:o.value={isQuery:e,index:a+1}},Z=()=>{p.value=p.value>0?p.value-1:R.value.length-1,c.value=q.value.contents.length-1},J=()=>{p.value=p.value{c.value{c.value>0?c.value=c.value-1:Z()},A=e=>e.map(a=>ye(a)?a:l(a[0],a[1])),W=e=>{if(e.type==="customField"){const a=de[e.index]||"$content",[i,k=""]=me(a)?a[s.value].split("$content"):a.split("$content");return e.display.map(v=>l("div",A([i,...v,k])))}return e.display.map(a=>l("div",A(a)))},Q=()=>{p.value=0,c.value=0,n("updateQuery",""),n("close")};return te("keydown",e=>{if(r.isFocusing){if(C.value){if(e.key==="ArrowUp")N();else if(e.key==="ArrowDown")K();else if(e.key==="Enter"){const a=q.value.contents[c.value],i=T(a);g(r.query),O(a),t.push(i),Q()}}else if(H){if(e.key==="ArrowUp")G();else if(e.key==="ArrowDown")V();else if(e.key==="Enter"){const{index:a}=o.value;o.value.isQuery?(n("updateQuery",m.value[a]),e.preventDefault()):(t.push(h.value[a].link),Q())}}}}),M([p,c],()=>{var e;(e=document.querySelector(".search-pro-result-list-item.active .search-pro-result-item.active"))==null||e.scrollIntoView(!1)},{flush:"post"}),()=>l("div",{class:["search-pro-result-wrapper",{empty:S.value?!C.value:!L.value}],id:"search-pro-results"},S.value===""?P?L.value?[f?l("ul",{class:"search-pro-result-list"},l("li",{class:"search-pro-result-list-item"},[l("div",{class:"search-pro-result-title"},u.value.history),m.value.map((e,a)=>l("div",{class:["search-pro-result-item",{active:o.value.isQuery&&o.value.index===a}],onClick:()=>{n("updateQuery",e)}},[l(_,{class:"search-pro-result-type"}),l("div",{class:"search-pro-result-content"},e),l("button",{class:"search-pro-remove-icon",innerHTML:F,onClick:i=>{i.preventDefault(),i.stopPropagation(),w(a)}})]))])):null,H?l("ul",{class:"search-pro-result-list"},l("li",{class:"search-pro-result-list-item"},[l("div",{class:"search-pro-result-title"},u.value.history),h.value.map((e,a)=>l(U,{to:e.link,class:["search-pro-result-item",{active:!o.value.isQuery&&o.value.index===a}],onClick:()=>{Q()}},()=>[l(_,{class:"search-pro-result-type"}),l("div",{class:"search-pro-result-content"},[e.header?l("div",{class:"content-header"},e.header):null,l("div",e.display.map(i=>A(i)).flat())]),l("button",{class:"search-pro-remove-icon",innerHTML:F,onClick:i=>{i.preventDefault(),i.stopPropagation(),Y(a)}})]))])):null]:u.value.emptyHistory:u.value.emptyResult:z.value?l(re,{hint:u.value.searching}):C.value?l("ul",{class:"search-pro-result-list"},R.value.map(({title:e,contents:a},i)=>{const k=p.value===i;return l("li",{class:["search-pro-result-list-item",{active:k}]},[l("div",{class:"search-pro-result-title"},e||u.value.defaultTitle),a.map((v,X)=>{const $=k&&c.value===X;return l(U,{to:T(v),class:["search-pro-result-item",{active:$,"aria-selected":$}],onClick:()=>{g(r.query),O(v),Q()}},()=>[v.type==="text"?null:l(v.type==="title"?ue:v.type==="heading"?ie:ne,{class:"search-pro-result-type"}),l("div",{class:"search-pro-result-content"},[v.type==="text"&&v.header?l("div",{class:"content-header"},v.header):null,l("div",W(v))])])})])})):u.value.emptyResult)}});export{we as default}; diff --git a/assets/account.html-2b51ead3.js b/assets/account.html-2b51ead3.js new file mode 100644 index 00000000..d99adabf --- /dev/null +++ b/assets/account.html-2b51ead3.js @@ -0,0 +1,44 @@ +import{_ as c}from"./plugin-vue_export-helper-c27b6911.js";import{r as i,o as p,c as h,a as t,d as n,b as d,w as a,e as l}from"./app-edf8b1e7.js";const u={},b={class:"hint-container warning"},k=t("p",{class:"hint-container-title"},"注意",-1),m=l('

获取登录号信息

该接口用于获取 QQ 用户的登录号信息。

API 端点

/get_login_info

参数

提示

该接口无输入参数。

响应

',7),v=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"user_id"),t("td",null,"int64"),t("td",null,"QQ 号")]),t("tr",null,[t("td",null,"nickname"),t("td",null,"string"),t("td",null,"昵称")])])],-1),_=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"status"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"ok"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"retcode"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"user_id"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"2854200454"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"nickname"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"Shamrock"'),n(` + `),t("span",{class:"token punctuation"},"}"),n(` +`),t("span",{class:"token punctuation"},"}"),n(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),y=l('

设置 QQ 个人资料

该接口用于设置 QQ 用户的个人资料信息。

API 端点

/set_qq_profile

参数

字段类型必须说明
nicknamestring昵称
companystring公司
emailstring邮箱
collegestring大学
personal_notestring个人备注
ageint32年龄
birthdaystring生日(格式:YYYY-MM-DD)

响应

该接口将返回基本的 json 。

获取在线机型

该接口用于获取 QQ 在线机型。

API 端点

/_get_model_show

参数

',13),g=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"必须"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"model"),t("td",null,"string"),t("td",null,"是"),t("td",null,"机型")])])],-1),f=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO"'),n(` +`),t("span",{class:"token punctuation"},"}"),n(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),x=t("h3",{id:"响应-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#响应-2","aria-hidden":"true"},"#"),n(" 响应")],-1),P=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"variants"),t("td",null,[n("List<"),t("a",{href:"#modeldetail"},"ModelDetail"),n(">")]),t("td",null,"机型列表")])])],-1),A=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"status"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"ok"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"retcode"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"variants"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(` + `),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model_show"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO (黑色)"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"need_pay"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),n(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model_show"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO (白色)"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"need_pay"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),n(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model_show"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO (银色)"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"need_pay"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),n(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model_show"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO (灰色)"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"need_pay"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),n(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model_show"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO (金色)"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"need_pay"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),n(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token punctuation"},"{"),n(` + `),t("span",{class:"token property"},'"model_show"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},'"OPPO"'),t("span",{class:"token punctuation"},","),n(` + `),t("span",{class:"token property"},'"need_pay"'),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"false"),n(` + `),t("span",{class:"token punctuation"},"}"),n(` + `),t("span",{class:"token punctuation"},"]"),n(` + `),t("span",{class:"token punctuation"},"}"),n(` +`),t("span",{class:"token punctuation"},"}"),n(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),O=l('

ModelDetail

字段类型说明
model_showstring机型名称
need_paybool是否需要付费

设置在线机型

该接口用于设置 QQ 在线机型。

API 端点

/_set_model_show

参数

字段类型必须说明
modelstring机型
manustring厂商

响应

该接口将返回处理结果,其中 data 字段无数据。

',10),w={id:"获取当前账号在线客户端列表",tabindex:"-1"},Q=t("a",{class:"header-anchor",href:"#获取当前账号在线客户端列表","aria-hidden":"true"},"#",-1),j=l('

该接口用于获取当前账号在线客户端列表。

API 端点

/get_online_clients

参数

字段类型说明
no_cachebool是否无视缓存

响应

字段类型说明
clientsObject<Device>在线客户端列表

Device

字段类型说明
app_idint64客户端ID
device_namestring设备名称
device_kindstring设备类型
',9);function D(I,q){const r=i("Badge"),o=i("Tabs");return p(),h("div",null,[t("div",b,[k,t("p",null,[n("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),d(r,{text:"未实现",type:"danger",vertical:"baseline"})])]),m,d(o,{id:"28",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:e,isActive:s})=>[n("响应字段")]),title1:a(({value:e,isActive:s})=>[n("响应示例")]),tab0:a(({value:e,isActive:s})=>[v]),tab1:a(({value:e,isActive:s})=>[_]),_:1}),y,d(o,{id:"228",data:[{id:"参数字段"},{id:"参数示例"}]},{title0:a(({value:e,isActive:s})=>[n("参数字段")]),title1:a(({value:e,isActive:s})=>[n("参数示例")]),tab0:a(({value:e,isActive:s})=>[g]),tab1:a(({value:e,isActive:s})=>[f]),_:1}),x,d(o,{id:"272",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:e,isActive:s})=>[n("响应字段")]),title1:a(({value:e,isActive:s})=>[n("响应示例")]),tab0:a(({value:e,isActive:s})=>[P]),tab1:a(({value:e,isActive:s})=>[A]),_:1}),O,t("h2",w,[Q,n(" 获取当前账号在线客户端列表 "),d(r,{text:"未实现",type:"danger"})]),j])}const N=c(u,[["render",D],["__file","account.html.vue"]]);export{N as default}; diff --git a/assets/account.html-90bd473f.js b/assets/account.html-90bd473f.js new file mode 100644 index 00000000..14e5a210 --- /dev/null +++ b/assets/account.html-90bd473f.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-ba4144cc","path":"/api/account.html","title":"账号相关","lang":"zh-CN","frontmatter":{"title":"账号相关","icon":"user"},"headers":[{"level":2,"title":"获取登录号信息","slug":"获取登录号信息","link":"#获取登录号信息","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"设置 QQ 个人资料","slug":"设置-qq-个人资料","link":"#设置-qq-个人资料","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"获取在线机型","slug":"获取在线机型","link":"#获取在线机型","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"设置在线机型","slug":"设置在线机型","link":"#设置在线机型","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"获取当前账号在线客户端列表","slug":"获取当前账号在线客户端列表","link":"#获取当前账号在线客户端列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.7,"words":511},"filePathRelative":"api/account.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/advanced.html-87780180.js b/assets/advanced.html-87780180.js new file mode 100644 index 00000000..a5defb9c --- /dev/null +++ b/assets/advanced.html-87780180.js @@ -0,0 +1,8 @@ +import{_ as h}from"./plugin-vue_export-helper-c27b6911.js";import{r as o,o as l,c as u,a as t,d as e,b as a,w as n,e as i}from"./app-edf8b1e7.js";const p={},_={class:"hint-container warning"},b=t("p",{class:"hint-container-title"},"注意",-1),m=i('

合并转发

字段类型必填说明
idstring合并转发resid

合并转发(节点)

字段类型必填说明
idint64 or string消息ID
',4),v={id:"xml-消息",tabindex:"-1"},g=t("a",{class:"header-anchor",href:"#xml-消息","aria-hidden":"true"},"#",-1),x=i('

JSON 消息

参数

字段类型必填说明
datastringJSON 数据
',3),k=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:json,data={"app":"com.tencent.structmsg","config":{"autosize":true,"ctime":1621234567,"forward":true,"token":"shamrock"},"desc":"这是一条 JSON 消息"...}] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),f=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"json"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"{\\"app\\":\\"com.tencent.structmsg\\",\\"config\\":{\\"autosize\\":true,\\"ctime\\":1621234567,\\"forward\\":true,\\"token\\":\\"shamrock\\"},\\"desc\\":\\"这是一条 JSON 消息\\"...}"'),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),y={id:"文本转语音",tabindex:"-1"},N=t("a",{class:"header-anchor",href:"#文本转语音","aria-hidden":"true"},"#",-1);function j(S,w){const s=o("Badge"),c=o("Tabs");return l(),u("div",null,[t("div",_,[b,t("p",null,[e("对于 Shamrock 未实现的消息类型,会在标题添加标记 "),a(s,{text:"未实现",type:"danger",vertical:"baseline"})])]),m,t("h2",v,[g,e(" XML 消息 "),a(s,{text:"未实现",type:"danger"})]),x,a(c,{id:"158",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:n(({value:d,isActive:r})=>[e("CQ 码")]),title1:n(({value:d,isActive:r})=>[e("消息段")]),tab0:n(({value:d,isActive:r})=>[k]),tab1:n(({value:d,isActive:r})=>[f]),_:1}),t("h2",y,[N,e(" 文本转语音 "),a(s,{text:"未实现",type:"danger"})])])}const A=h(p,[["render",j],["__file","advanced.html.vue"]]);export{A as default}; diff --git a/assets/advanced.html-cf16f849.js b/assets/advanced.html-cf16f849.js new file mode 100644 index 00000000..e5724448 --- /dev/null +++ b/assets/advanced.html-cf16f849.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-75ed5c96","path":"/message/advanced.html","title":"高级消息","lang":"zh-CN","frontmatter":{"title":"高级消息","icon":"layer-group"},"headers":[{"level":2,"title":"合并转发","slug":"合并转发","link":"#合并转发","children":[]},{"level":2,"title":"合并转发(节点)","slug":"合并转发-节点","link":"#合并转发-节点","children":[]},{"level":2,"title":"XML 消息","slug":"xml-消息","link":"#xml-消息","children":[]},{"level":2,"title":"JSON 消息","slug":"json-消息","link":"#json-消息","children":[{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]}]},{"level":2,"title":"文本转语音","slug":"文本转语音","link":"#文本转语音","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1708669619000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":3},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.63,"words":188},"filePathRelative":"message/advanced.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/app-edf8b1e7.js b/assets/app-edf8b1e7.js new file mode 100644 index 00000000..a84c5564 --- /dev/null +++ b/assets/app-edf8b1e7.js @@ -0,0 +1,8 @@ +const Rc="modulepreload",Oc=function(e){return"/OpenShamrock/"+e},Ro={},H=function(t,n,r){if(!n||n.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=Oc(o),o in Ro)return;Ro[o]=!0;const s=o.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(!!r)for(let f=l.length-1;f>=0;f--){const d=l[f];if(d.href===o&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${a}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":Rc,s||(c.as="script",c.crossOrigin=""),c.href=o,document.head.appendChild(c),s)return new Promise((f,d)=>{c.addEventListener("load",f),c.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t()).catch(o=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o})};function Nl(e,t){const n=Object.create(null),r=e.split(",");for(let l=0;l!!n[l.toLowerCase()]:l=>!!n[l]}const we={},un=[],nt=()=>{},Mc=()=>!1,$c=/^on[^a-z]/,qn=e=>$c.test(e),Dl=e=>e.startsWith("onUpdate:"),Te=Object.assign,Hl=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Nc=Object.prototype.hasOwnProperty,se=(e,t)=>Nc.call(e,t),Y=Array.isArray,On=e=>Pr(e)==="[object Map]",Dc=e=>Pr(e)==="[object Set]",ee=e=>typeof e=="function",fe=e=>typeof e=="string",Fl=e=>typeof e=="symbol",Ee=e=>e!==null&&typeof e=="object",Zs=e=>Ee(e)&&ee(e.then)&&ee(e.catch),Hc=Object.prototype.toString,Pr=e=>Hc.call(e),Fc=e=>Pr(e).slice(8,-1),Bc=e=>Pr(e)==="[object Object]",Bl=e=>fe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Mn=Nl(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ir=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Vc=/-(\w)/g,qe=Ir(e=>e.replace(Vc,(t,n)=>n?n.toUpperCase():"")),zc=/\B([A-Z])/g,Tn=Ir(e=>e.replace(zc,"-$1").toLowerCase()),Yn=Ir(e=>e.charAt(0).toUpperCase()+e.slice(1)),Kr=Ir(e=>e?`on${Yn(e)}`:""),Vn=(e,t)=>!Object.is(e,t),Ur=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},jc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Wc=e=>{const t=fe(e)?Number(e):NaN;return isNaN(t)?e:t};let Oo;const hl=()=>Oo||(Oo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Vl(e){if(Y(e)){const t={};for(let n=0;n{if(n){const r=n.split(Uc);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function zl(e){let t="";if(fe(e))t=e;else if(Y(e))for(let n=0;n{const t=new Set(e);return t.w=0,t.n=0,t},Xs=e=>(e.w&$t)>0,Qs=e=>(e.n&$t)>0,eu=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(f==="length"||f>=i)&&a.push(c)})}else switch(n!==void 0&&a.push(s.get(n)),t){case"add":Y(e)?Bl(n)&&a.push(s.get("length")):(a.push(s.get(Kt)),On(e)&&a.push(s.get(ml)));break;case"delete":Y(e)||(a.push(s.get(Kt)),On(e)&&a.push(s.get(ml)));break;case"set":On(e)&&a.push(s.get(Kt));break}if(a.length===1)a[0]&&gl(a[0]);else{const i=[];for(const c of a)c&&i.push(...c);gl(jl(i))}}function gl(e,t){const n=Y(e)?e:[...e];for(const r of n)r.computed&&$o(r);for(const r of n)r.computed||$o(r)}function $o(e,t){(e!==et||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function nu(e,t){var n;return(n=_r.get(e))==null?void 0:n.get(t)}const ru=Nl("__proto__,__v_isRef,__isVue"),ta=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Fl)),lu=Kl(),ou=Kl(!1,!0),su=Kl(!0),No=au();function au(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=le(this);for(let o=0,s=this.length;o{e[t]=function(...n){Cn();const r=le(this)[t].apply(this,n);return kn(),r}}),e}function iu(e){const t=le(this);return Fe(t,"has",e),t.hasOwnProperty(e)}function Kl(e=!1,t=!1){return function(r,l,o){if(l==="__v_isReactive")return!e;if(l==="__v_isReadonly")return e;if(l==="__v_isShallow")return t;if(l==="__v_raw"&&o===(e?t?Cu:sa:t?oa:la).get(r))return r;const s=Y(r);if(!e){if(s&&se(No,l))return Reflect.get(No,l,o);if(l==="hasOwnProperty")return iu}const a=Reflect.get(r,l,o);return(Fl(l)?ta.has(l):ru(l))||(e||Fe(r,"get",l),t)?a:xe(a)?s&&Bl(l)?a:a.value:Ee(a)?e?qt(a):Xn(a):a}}const cu=na(),uu=na(!0);function na(e=!1){return function(n,r,l,o){let s=n[r];if(vn(s)&&xe(s)&&!xe(l))return!1;if(!e&&(!wr(l)&&!vn(l)&&(s=le(s),l=le(l)),!Y(n)&&xe(s)&&!xe(l)))return s.value=l,!0;const a=Y(n)&&Bl(r)?Number(r)e,Rr=e=>Reflect.getPrototypeOf(e);function or(e,t,n=!1,r=!1){e=e.__v_raw;const l=le(e),o=le(t);n||(t!==o&&Fe(l,"get",t),Fe(l,"get",o));const{has:s}=Rr(l),a=r?Ul:n?ql:zn;if(s.call(l,t))return a(e.get(t));if(s.call(l,o))return a(e.get(o));e!==l&&e.get(t)}function sr(e,t=!1){const n=this.__v_raw,r=le(n),l=le(e);return t||(e!==l&&Fe(r,"has",e),Fe(r,"has",l)),e===l?n.has(e):n.has(e)||n.has(l)}function ar(e,t=!1){return e=e.__v_raw,!t&&Fe(le(e),"iterate",Kt),Reflect.get(e,"size",e)}function Do(e){e=le(e);const t=le(this);return Rr(t).has.call(t,e)||(t.add(e),wt(t,"add",e,e)),this}function Ho(e,t){t=le(t);const n=le(this),{has:r,get:l}=Rr(n);let o=r.call(n,e);o||(e=le(e),o=r.call(n,e));const s=l.call(n,e);return n.set(e,t),o?Vn(t,s)&&wt(n,"set",e,t):wt(n,"add",e,t),this}function Fo(e){const t=le(this),{has:n,get:r}=Rr(t);let l=n.call(t,e);l||(e=le(e),l=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return l&&wt(t,"delete",e,void 0),o}function Bo(){const e=le(this),t=e.size!==0,n=e.clear();return t&&wt(e,"clear",void 0,void 0),n}function ir(e,t){return function(r,l){const o=this,s=o.__v_raw,a=le(s),i=t?Ul:e?ql:zn;return!e&&Fe(a,"iterate",Kt),s.forEach((c,f)=>r.call(l,i(c),i(f),o))}}function cr(e,t,n){return function(...r){const l=this.__v_raw,o=le(l),s=On(o),a=e==="entries"||e===Symbol.iterator&&s,i=e==="keys"&&s,c=l[e](...r),f=n?Ul:t?ql:zn;return!t&&Fe(o,"iterate",i?ml:Kt),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:a?[f(d[0]),f(d[1])]:f(d),done:p}},[Symbol.iterator](){return this}}}}function St(e){return function(...t){return e==="delete"?!1:this}}function mu(){const e={get(o){return or(this,o)},get size(){return ar(this)},has:sr,add:Do,set:Ho,delete:Fo,clear:Bo,forEach:ir(!1,!1)},t={get(o){return or(this,o,!1,!0)},get size(){return ar(this)},has:sr,add:Do,set:Ho,delete:Fo,clear:Bo,forEach:ir(!1,!0)},n={get(o){return or(this,o,!0)},get size(){return ar(this,!0)},has(o){return sr.call(this,o,!0)},add:St("add"),set:St("set"),delete:St("delete"),clear:St("clear"),forEach:ir(!0,!1)},r={get(o){return or(this,o,!0,!0)},get size(){return ar(this,!0)},has(o){return sr.call(this,o,!0)},add:St("add"),set:St("set"),delete:St("delete"),clear:St("clear"),forEach:ir(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=cr(o,!1,!1),n[o]=cr(o,!0,!1),t[o]=cr(o,!1,!0),r[o]=cr(o,!0,!0)}),[e,n,t,r]}const[gu,bu,yu,_u]=mu();function Gl(e,t){const n=t?e?_u:yu:e?bu:gu;return(r,l,o)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_raw"?r:Reflect.get(se(n,l)&&l in r?n:r,l,o)}const wu={get:Gl(!1,!1)},Eu={get:Gl(!1,!0)},Tu={get:Gl(!0,!1)},la=new WeakMap,oa=new WeakMap,sa=new WeakMap,Cu=new WeakMap;function ku(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xu(e){return e.__v_skip||!Object.isExtensible(e)?0:ku(Fc(e))}function Xn(e){return vn(e)?e:Zl(e,!1,ra,wu,la)}function aa(e){return Zl(e,!1,vu,Eu,oa)}function qt(e){return Zl(e,!0,hu,Tu,sa)}function Zl(e,t,n,r,l){if(!Ee(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=l.get(e);if(o)return o;const s=xu(e);if(s===0)return e;const a=new Proxy(e,s===2?r:n);return l.set(e,a),a}function fn(e){return vn(e)?fn(e.__v_raw):!!(e&&e.__v_isReactive)}function vn(e){return!!(e&&e.__v_isReadonly)}function wr(e){return!!(e&&e.__v_isShallow)}function ia(e){return fn(e)||vn(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function ca(e){return yr(e,"__v_skip",!0),e}const zn=e=>Ee(e)?Xn(e):e,ql=e=>Ee(e)?qt(e):e;function Yl(e){Ot&&et&&(e=le(e),ea(e.dep||(e.dep=jl())))}function Xl(e,t){e=le(e);const n=e.dep;n&&gl(n)}function xe(e){return!!(e&&e.__v_isRef===!0)}function X(e){return ua(e,!1)}function Ye(e){return ua(e,!0)}function ua(e,t){return xe(e)?e:new Su(e,t)}class Su{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:le(t),this._value=n?t:zn(t)}get value(){return Yl(this),this._value}set value(t){const n=this.__v_isShallow||wr(t)||vn(t);t=n?t:le(t),Vn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:zn(t),Xl(this))}}function Ut(e){return xe(e)?e.value:e}const Lu={get:(e,t,n)=>Ut(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const l=e[t];return xe(l)&&!xe(n)?(l.value=n,!0):Reflect.set(e,t,n,r)}};function fa(e){return fn(e)?e:new Proxy(e,Lu)}class Au{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Yl(this),()=>Xl(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function da(e){return new Au(e)}class Pu{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return nu(le(this._object),this._key)}}class Iu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Or(e,t,n){return xe(e)?e:ee(e)?new Iu(e):Ee(e)&&arguments.length>1?Ru(e,t,n):X(e)}function Ru(e,t,n){const r=e[t];return xe(r)?r:new Pu(e,t,n)}class Ou{constructor(t,n,r,l){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Wl(t,()=>{this._dirty||(this._dirty=!0,Xl(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!l,this.__v_isReadonly=r}get value(){const t=le(this);return Yl(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Mu(e,t,n=!1){let r,l;const o=ee(e);return o?(r=e,l=nt):(r=e.get,l=e.set),new Ou(r,l,o||!l,n)}function Mt(e,t,n,r){let l;try{l=r?e(...r):e()}catch(o){Qn(o,t,n)}return l}function Ze(e,t,n,r){if(ee(e)){const o=Mt(e,t,n,r);return o&&Zs(o)&&o.catch(s=>{Qn(s,t,n)}),o}const l=[];for(let o=0;o>>1;Wn(Oe[r])ut&&Oe.splice(t,1)}function Hu(e){Y(e)?dn.push(...e):(!bt||!bt.includes(e,e.allowRecurse?zt+1:zt))&&dn.push(e),ha()}function Vo(e,t=jn?ut+1:0){for(;tWn(n)-Wn(r)),zt=0;zte.id==null?1/0:e.id,Fu=(e,t)=>{const n=Wn(e)-Wn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function va(e){bl=!1,jn=!0,Oe.sort(Fu);const t=nt;try{for(ut=0;utfe(h)?h.trim():h)),d&&(l=n.map(jc))}let a,i=r[a=Kr(t)]||r[a=Kr(qe(t))];!i&&o&&(i=r[a=Kr(Tn(t))]),i&&Ze(i,e,6,l);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Ze(c,e,6,l)}}function ma(e,t,n=!1){const r=t.emitsCache,l=r.get(e);if(l!==void 0)return l;const o=e.emits;let s={},a=!1;if(!ee(e)){const i=c=>{const f=ma(c,t,!0);f&&(a=!0,Te(s,f))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return!o&&!a?(Ee(e)&&r.set(e,null),null):(Y(o)?o.forEach(i=>s[i]=null):Te(s,o),Ee(e)&&r.set(e,s),s)}function $r(e,t){return!e||!qn(t)?!1:(t=t.slice(2).replace(/Once$/,""),se(e,t[0].toLowerCase()+t.slice(1))||se(e,Tn(t))||se(e,t))}let Ue=null,ga=null;function Tr(e){const t=Ue;return Ue=e,ga=e&&e.type.__scopeId||null,t}function Vu(e,t=Ue,n){if(!t||e._n)return e;const r=(...l)=>{r._d&&Jo(-1);const o=Tr(t);let s;try{s=e(...l)}finally{Tr(o),r._d&&Jo(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Gr(e){const{type:t,vnode:n,proxy:r,withProxy:l,props:o,propsOptions:[s],slots:a,attrs:i,emit:c,render:f,renderCache:d,data:p,setupState:h,ctx:b,inheritAttrs:w}=e;let E,g;const y=Tr(e);try{if(n.shapeFlag&4){const R=l||r;E=Je(f.call(R,R,d,o,h,p,b)),g=i}else{const R=t;E=Je(R.length>1?R(o,{attrs:i,slots:a,emit:c}):R(o,null)),g=t.props?i:zu(i)}}catch(R){Hn.length=0,Qn(R,e,1),E=Se(ft)}let P=E;if(g&&w!==!1){const R=Object.keys(g),{shapeFlag:V}=P;R.length&&V&7&&(s&&R.some(Dl)&&(g=ju(g,s)),P=Nt(P,g))}return n.dirs&&(P=Nt(P),P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&(P.transition=n.transition),E=P,Tr(y),E}const zu=e=>{let t;for(const n in e)(n==="class"||n==="style"||qn(n))&&((t||(t={}))[n]=e[n]);return t},ju=(e,t)=>{const n={};for(const r in e)(!Dl(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Wu(e,t,n){const{props:r,children:l,component:o}=e,{props:s,children:a,patchFlag:i}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&i>=0){if(i&1024)return!0;if(i&16)return r?zo(r,s,c):!!s;if(i&8){const f=t.dynamicProps;for(let d=0;de.__isSuspense;function ba(e,t){t&&t.pendingBranch?Y(e)?t.effects.push(...e):t.effects.push(e):Hu(e)}function ya(e,t){return Jl(e,null,t)}const ur={};function ae(e,t,n){return Jl(e,t,n)}function Jl(e,t,{immediate:n,deep:r,flush:l,onTrack:o,onTrigger:s}=we){var a;const i=Ys()===((a=ke)==null?void 0:a.scope)?ke:null;let c,f=!1,d=!1;if(xe(e)?(c=()=>e.value,f=wr(e)):fn(e)?(c=()=>e,r=!0):Y(e)?(d=!0,f=e.some(R=>fn(R)||wr(R)),c=()=>e.map(R=>{if(xe(R))return R.value;if(fn(R))return sn(R);if(ee(R))return Mt(R,i,2)})):ee(e)?t?c=()=>Mt(e,i,2):c=()=>{if(!(i&&i.isUnmounted))return p&&p(),Ze(e,i,3,[h])}:c=nt,t&&r){const R=c;c=()=>sn(R())}let p,h=R=>{p=y.onStop=()=>{Mt(R,i,4)}},b;if(bn)if(h=nt,t?n&&Ze(t,i,3,[c(),d?[]:void 0,h]):c(),l==="sync"){const R=Vf();b=R.__watcherHandles||(R.__watcherHandles=[])}else return nt;let w=d?new Array(e.length).fill(ur):ur;const E=()=>{if(y.active)if(t){const R=y.run();(r||f||(d?R.some((V,I)=>Vn(V,w[I])):Vn(R,w)))&&(p&&p(),Ze(t,i,3,[R,w===ur?void 0:d&&w[0]===ur?[]:w,h]),w=R)}else y.run()};E.allowRecurse=!!t;let g;l==="sync"?g=E:l==="post"?g=()=>Ne(E,i&&i.suspense):(E.pre=!0,i&&(E.id=i.uid),g=()=>Mr(E));const y=new Wl(c,g);t?n?E():w=y.run():l==="post"?Ne(y.run.bind(y),i&&i.suspense):y.run();const P=()=>{y.stop(),i&&i.scope&&Hl(i.scope.effects,y)};return b&&b.push(P),P}function Gu(e,t,n){const r=this.proxy,l=fe(e)?e.includes(".")?_a(r,e):()=>r[e]:e.bind(r,r);let o;ee(t)?o=t:(o=t.handler,n=t);const s=ke;gn(this);const a=Jl(l,o.bind(r),n);return s?gn(s):Zt(),a}function _a(e,t){const n=t.split(".");return()=>{let r=e;for(let l=0;l{sn(n,t)});else if(Bc(e))for(const n in e)sn(e[n],t);return e}function ct(e,t,n,r){const l=e.dirs,o=t&&t.dirs;for(let s=0;s{e.isMounted=!0}),to(()=>{e.isUnmounting=!0}),e}const We=[Function,Array],Ea={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:We,onEnter:We,onAfterEnter:We,onEnterCancelled:We,onBeforeLeave:We,onLeave:We,onAfterLeave:We,onLeaveCancelled:We,onBeforeAppear:We,onAppear:We,onAfterAppear:We,onAppearCancelled:We},Zu={name:"BaseTransition",props:Ea,setup(e,{slots:t}){const n=Qt(),r=wa();let l;return()=>{const o=t.default&&eo(t.default(),!0);if(!o||!o.length)return;let s=o[0];if(o.length>1){for(const w of o)if(w.type!==ft){s=w;break}}const a=le(e),{mode:i}=a;if(r.isLeaving)return Zr(s);const c=jo(s);if(!c)return Zr(s);const f=Kn(c,a,r,n);Un(c,f);const d=n.subTree,p=d&&jo(d);let h=!1;const{getTransitionKey:b}=c.type;if(b){const w=b();l===void 0?l=w:w!==l&&(l=w,h=!0)}if(p&&p.type!==ft&&(!jt(c,p)||h)){const w=Kn(p,a,r,n);if(Un(p,w),i==="out-in")return r.isLeaving=!0,w.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Zr(s);i==="in-out"&&c.type!==ft&&(w.delayLeave=(E,g,y)=>{const P=Ta(r,p);P[String(p.key)]=p,E._leaveCb=()=>{g(),E._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=y})}return s}}},qu=Zu;function Ta(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Kn(e,t,n,r){const{appear:l,mode:o,persisted:s=!1,onBeforeEnter:a,onEnter:i,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:h,onLeaveCancelled:b,onBeforeAppear:w,onAppear:E,onAfterAppear:g,onAppearCancelled:y}=t,P=String(e.key),R=Ta(n,e),V=(C,z)=>{C&&Ze(C,r,9,z)},I=(C,z)=>{const q=z[1];V(C,z),Y(C)?C.every(ne=>ne.length<=1)&&q():C.length<=1&&q()},N={mode:o,persisted:s,beforeEnter(C){let z=a;if(!n.isMounted)if(l)z=w||a;else return;C._leaveCb&&C._leaveCb(!0);const q=R[P];q&&jt(e,q)&&q.el._leaveCb&&q.el._leaveCb(),V(z,[C])},enter(C){let z=i,q=c,ne=f;if(!n.isMounted)if(l)z=E||i,q=g||c,ne=y||f;else return;let B=!1;const J=C._enterCb=K=>{B||(B=!0,K?V(ne,[C]):V(q,[C]),N.delayedLeave&&N.delayedLeave(),C._enterCb=void 0)};z?I(z,[C,J]):J()},leave(C,z){const q=String(e.key);if(C._enterCb&&C._enterCb(!0),n.isUnmounting)return z();V(d,[C]);let ne=!1;const B=C._leaveCb=J=>{ne||(ne=!0,z(),J?V(b,[C]):V(h,[C]),C._leaveCb=void 0,R[q]===e&&delete R[q])};R[q]=e,p?I(p,[C,B]):B()},clone(C){return Kn(C,t,n,r)}};return N}function Zr(e){if(Jn(e))return e=Nt(e),e.children=null,e}function jo(e){return Jn(e)?e.children?e.children[0]:void 0:e}function Un(e,t){e.shapeFlag&6&&e.component?Un(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function eo(e,t=!1,n){let r=[],l=0;for(let o=0;o1)for(let o=0;oTe({name:e.name},t,{setup:e}))():e}const $n=e=>!!e.type.__asyncLoader;function re(e){ee(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:l=200,timeout:o,suspensible:s=!0,onError:a}=e;let i=null,c,f=0;const d=()=>(f++,i=null,p()),p=()=>{let h;return i||(h=i=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),a)return new Promise((w,E)=>{a(b,()=>w(d()),()=>E(b),f+1)});throw b}).then(b=>h!==i&&i?i:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return W({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return c},setup(){const h=ke;if(c)return()=>qr(c,h);const b=y=>{i=null,Qn(y,h,13,!r)};if(s&&h.suspense||bn)return p().then(y=>()=>qr(y,h)).catch(y=>(b(y),()=>r?Se(r,{error:y}):null));const w=X(!1),E=X(),g=X(!!l);return l&&setTimeout(()=>{g.value=!1},l),o!=null&&setTimeout(()=>{if(!w.value&&!E.value){const y=new Error(`Async component timed out after ${o}ms.`);b(y),E.value=y}},o),p().then(()=>{w.value=!0,h.parent&&Jn(h.parent.vnode)&&Mr(h.parent.update)}).catch(y=>{b(y),E.value=y}),()=>{if(w.value&&c)return qr(c,h);if(E.value&&r)return Se(r,{error:E.value});if(n&&!g.value)return Se(n)}}})}function qr(e,t){const{ref:n,props:r,children:l,ce:o}=t.vnode,s=Se(e,r,l);return s.ref=n,s.ce=o,delete t.vnode.ce,s}const Jn=e=>e.type.__isKeepAlive;function Yu(e,t){Ca(e,"a",t)}function Xu(e,t){Ca(e,"da",t)}function Ca(e,t,n=ke){const r=e.__wdc||(e.__wdc=()=>{let l=n;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(Nr(t,r,n),n){let l=n.parent;for(;l&&l.parent;)Jn(l.parent.vnode)&&Qu(r,t,n,l),l=l.parent}}function Qu(e,t,n,r){const l=Nr(t,e,r,!0);Xt(()=>{Hl(r[t],l)},n)}function Nr(e,t,n=ke,r=!1){if(n){const l=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;Cn(),gn(n);const a=Ze(t,n,e,s);return Zt(),kn(),a});return r?l.unshift(o):l.push(o),o}}const Ct=e=>(t,n=ke)=>(!bn||e==="sp")&&Nr(e,(...r)=>t(...r),n),Ju=Ct("bm"),_e=Ct("m"),ef=Ct("bu"),ka=Ct("u"),to=Ct("bum"),Xt=Ct("um"),tf=Ct("sp"),nf=Ct("rtg"),rf=Ct("rtc");function lf(e,t=ke){Nr("ec",e,t)}const xa="components";function rt(e,t){return sf(xa,e,!0,t)||e}const of=Symbol.for("v-ndc");function sf(e,t,n=!0,r=!1){const l=Ue||ke;if(l){const o=l.type;if(e===xa){const a=Hf(o,!1);if(a&&(a===t||a===qe(t)||a===Yn(qe(t))))return o}const s=Wo(l[e]||o[e],t)||Wo(l.appContext[e],t);return!s&&r?o:s}}function Wo(e,t){return e&&(e[t]||e[qe(t)]||e[Yn(qe(t))])}const yl=e=>e?Ha(e)?so(e)||e.proxy:yl(e.parent):null,Nn=Te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>yl(e.parent),$root:e=>yl(e.root),$emit:e=>e.emit,$options:e=>no(e),$forceUpdate:e=>e.f||(e.f=()=>Mr(e.update)),$nextTick:e=>e.n||(e.n=Yt.bind(e.proxy)),$watch:e=>Gu.bind(e)}),Yr=(e,t)=>e!==we&&!e.__isScriptSetup&&se(e,t),af={get({_:e},t){const{ctx:n,setupState:r,data:l,props:o,accessCache:s,type:a,appContext:i}=e;let c;if(t[0]!=="$"){const h=s[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return l[t];case 4:return n[t];case 3:return o[t]}else{if(Yr(r,t))return s[t]=1,r[t];if(l!==we&&se(l,t))return s[t]=2,l[t];if((c=e.propsOptions[0])&&se(c,t))return s[t]=3,o[t];if(n!==we&&se(n,t))return s[t]=4,n[t];_l&&(s[t]=0)}}const f=Nn[t];let d,p;if(f)return t==="$attrs"&&Fe(e,"get",t),f(e);if((d=a.__cssModules)&&(d=d[t]))return d;if(n!==we&&se(n,t))return s[t]=4,n[t];if(p=i.config.globalProperties,se(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:l,ctx:o}=e;return Yr(l,t)?(l[t]=n,!0):r!==we&&se(r,t)?(r[t]=n,!0):se(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:l,propsOptions:o}},s){let a;return!!n[s]||e!==we&&se(e,s)||Yr(t,s)||(a=o[0])&&se(a,s)||se(r,s)||se(Nn,s)||se(l.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:se(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ko(e){return Y(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let _l=!0;function cf(e){const t=no(e),n=e.proxy,r=e.ctx;_l=!1,t.beforeCreate&&Uo(t.beforeCreate,e,"bc");const{data:l,computed:o,methods:s,watch:a,provide:i,inject:c,created:f,beforeMount:d,mounted:p,beforeUpdate:h,updated:b,activated:w,deactivated:E,beforeDestroy:g,beforeUnmount:y,destroyed:P,unmounted:R,render:V,renderTracked:I,renderTriggered:N,errorCaptured:C,serverPrefetch:z,expose:q,inheritAttrs:ne,components:B,directives:J,filters:K}=t;if(c&&uf(c,r,null),s)for(const ve in s){const ce=s[ve];ee(ce)&&(r[ve]=ce.bind(n))}if(l){const ve=l.call(n,n);Ee(ve)&&(e.data=Xn(ve))}if(_l=!0,o)for(const ve in o){const ce=o[ve],pt=ee(ce)?ce.bind(n,n):ee(ce.get)?ce.get.bind(n,n):nt,xt=!ee(ce)&&ee(ce.set)?ce.set.bind(n):nt,at=x({get:pt,set:xt});Object.defineProperty(r,ve,{enumerable:!0,configurable:!0,get:()=>at.value,set:$e=>at.value=$e})}if(a)for(const ve in a)Sa(a[ve],r,n,ve);if(i){const ve=ee(i)?i.call(n):i;Reflect.ownKeys(ve).forEach(ce=>{Gt(ce,ve[ce])})}f&&Uo(f,e,"c");function ie(ve,ce){Y(ce)?ce.forEach(pt=>ve(pt.bind(n))):ce&&ve(ce.bind(n))}if(ie(Ju,d),ie(_e,p),ie(ef,h),ie(ka,b),ie(Yu,w),ie(Xu,E),ie(lf,C),ie(rf,I),ie(nf,N),ie(to,y),ie(Xt,R),ie(tf,z),Y(q))if(q.length){const ve=e.exposed||(e.exposed={});q.forEach(ce=>{Object.defineProperty(ve,ce,{get:()=>n[ce],set:pt=>n[ce]=pt})})}else e.exposed||(e.exposed={});V&&e.render===nt&&(e.render=V),ne!=null&&(e.inheritAttrs=ne),B&&(e.components=B),J&&(e.directives=J)}function uf(e,t,n=nt){Y(e)&&(e=wl(e));for(const r in e){const l=e[r];let o;Ee(l)?"default"in l?o=be(l.from||r,l.default,!0):o=be(l.from||r):o=be(l),xe(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):t[r]=o}}function Uo(e,t,n){Ze(Y(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Sa(e,t,n,r){const l=r.includes(".")?_a(n,r):()=>n[r];if(fe(e)){const o=t[e];ee(o)&&ae(l,o)}else if(ee(e))ae(l,e.bind(n));else if(Ee(e))if(Y(e))e.forEach(o=>Sa(o,t,n,r));else{const o=ee(e.handler)?e.handler.bind(n):t[e.handler];ee(o)&&ae(l,o,e)}}function no(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:l,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,a=o.get(t);let i;return a?i=a:!l.length&&!n&&!r?i=t:(i={},l.length&&l.forEach(c=>Cr(i,c,s,!0)),Cr(i,t,s)),Ee(t)&&o.set(t,i),i}function Cr(e,t,n,r=!1){const{mixins:l,extends:o}=t;o&&Cr(e,o,n,!0),l&&l.forEach(s=>Cr(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=ff[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const ff={data:Go,props:Zo,emits:Zo,methods:Rn,computed:Rn,beforeCreate:Me,created:Me,beforeMount:Me,mounted:Me,beforeUpdate:Me,updated:Me,beforeDestroy:Me,beforeUnmount:Me,destroyed:Me,unmounted:Me,activated:Me,deactivated:Me,errorCaptured:Me,serverPrefetch:Me,components:Rn,directives:Rn,watch:pf,provide:Go,inject:df};function Go(e,t){return t?e?function(){return Te(ee(e)?e.call(this,this):e,ee(t)?t.call(this,this):t)}:t:e}function df(e,t){return Rn(wl(e),wl(t))}function wl(e){if(Y(e)){const t={};for(let n=0;n1)return n&&ee(t)?t.call(r&&r.proxy):t}}function mf(e,t,n,r=!1){const l={},o={};yr(o,Dr,1),e.propsDefaults=Object.create(null),Aa(e,t,l,o);for(const s in e.propsOptions[0])s in l||(l[s]=void 0);n?e.props=r?l:aa(l):e.type.props?e.props=l:e.props=o,e.attrs=o}function gf(e,t,n,r){const{props:l,attrs:o,vnode:{patchFlag:s}}=e,a=le(l),[i]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const f=e.vnode.dynamicProps;for(let d=0;d{i=!0;const[p,h]=Pa(d,t,!0);Te(s,p),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!i)return Ee(e)&&r.set(e,un),un;if(Y(o))for(let f=0;f-1,h[1]=w<0||b-1||se(h,"default"))&&a.push(d)}}}const c=[s,a];return Ee(e)&&r.set(e,c),c}function qo(e){return e[0]!=="$"}function Yo(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Xo(e,t){return Yo(e)===Yo(t)}function Qo(e,t){return Y(t)?t.findIndex(n=>Xo(n,e)):ee(t)&&Xo(t,e)?0:-1}const Ia=e=>e[0]==="_"||e==="$stable",ro=e=>Y(e)?e.map(Je):[Je(e)],bf=(e,t,n)=>{if(t._n)return t;const r=Vu((...l)=>ro(t(...l)),n);return r._c=!1,r},Ra=(e,t,n)=>{const r=e._ctx;for(const l in e){if(Ia(l))continue;const o=e[l];if(ee(o))t[l]=bf(l,o,r);else if(o!=null){const s=ro(o);t[l]=()=>s}}},Oa=(e,t)=>{const n=ro(t);e.slots.default=()=>n},yf=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=le(t),yr(t,"_",n)):Ra(t,e.slots={})}else e.slots={},t&&Oa(e,t);yr(e.slots,Dr,1)},_f=(e,t,n)=>{const{vnode:r,slots:l}=e;let o=!0,s=we;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:(Te(l,t),!n&&a===1&&delete l._):(o=!t.$stable,Ra(t,l)),s=t}else t&&(Oa(e,t),s={default:1});if(o)for(const a in l)!Ia(a)&&!(a in s)&&delete l[a]};function xr(e,t,n,r,l=!1){if(Y(e)){e.forEach((p,h)=>xr(p,t&&(Y(t)?t[h]:t),n,r,l));return}if($n(r)&&!l)return;const o=r.shapeFlag&4?so(r.component)||r.component.proxy:r.el,s=l?null:o,{i:a,r:i}=e,c=t&&t.r,f=a.refs===we?a.refs={}:a.refs,d=a.setupState;if(c!=null&&c!==i&&(fe(c)?(f[c]=null,se(d,c)&&(d[c]=null)):xe(c)&&(c.value=null)),ee(i))Mt(i,a,12,[s,f]);else{const p=fe(i),h=xe(i);if(p||h){const b=()=>{if(e.f){const w=p?se(d,i)?d[i]:f[i]:i.value;l?Y(w)&&Hl(w,o):Y(w)?w.includes(o)||w.push(o):p?(f[i]=[o],se(d,i)&&(d[i]=f[i])):(i.value=[o],e.k&&(f[e.k]=i.value))}else p?(f[i]=s,se(d,i)&&(d[i]=s)):h&&(i.value=s,e.k&&(f[e.k]=s))};s?(b.id=-1,Ne(b,n)):b()}}}let Lt=!1;const fr=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",dr=e=>e.nodeType===8;function wf(e){const{mt:t,p:n,o:{patchProp:r,createText:l,nextSibling:o,parentNode:s,remove:a,insert:i,createComment:c}}=e,f=(g,y)=>{if(!y.hasChildNodes()){n(null,g,y),Er(),y._vnode=g;return}Lt=!1,d(y.firstChild,g,null,null,null),Er(),y._vnode=g,Lt&&console.error("Hydration completed but contains mismatches.")},d=(g,y,P,R,V,I=!1)=>{const N=dr(g)&&g.data==="[",C=()=>w(g,y,P,R,V,N),{type:z,ref:q,shapeFlag:ne,patchFlag:B}=y;let J=g.nodeType;y.el=g,B===-2&&(I=!1,y.dynamicChildren=null);let K=null;switch(z){case mn:J!==3?y.children===""?(i(y.el=l(""),s(g),g),K=g):K=C():(g.data!==y.children&&(Lt=!0,g.data=y.children),K=o(g));break;case ft:J!==8||N?K=C():K=o(g);break;case Dn:if(N&&(g=o(g),J=g.nodeType),J===1||J===3){K=g;const Pe=!y.children.length;for(let ie=0;ie{I=I||!!y.dynamicChildren;const{type:N,props:C,patchFlag:z,shapeFlag:q,dirs:ne}=y,B=N==="input"&&ne||N==="option";if(B||z!==-1){if(ne&&ct(y,null,P,"created"),C)if(B||!I||z&48)for(const K in C)(B&&K.endsWith("value")||qn(K)&&!Mn(K))&&r(g,K,null,C[K],!1,void 0,P);else C.onClick&&r(g,"onClick",null,C.onClick,!1,void 0,P);let J;if((J=C&&C.onVnodeBeforeMount)&&Ke(J,P,y),ne&&ct(y,null,P,"beforeMount"),((J=C&&C.onVnodeMounted)||ne)&&ba(()=>{J&&Ke(J,P,y),ne&&ct(y,null,P,"mounted")},R),q&16&&!(C&&(C.innerHTML||C.textContent))){let K=h(g.firstChild,y,g,P,R,V,I);for(;K;){Lt=!0;const Pe=K;K=K.nextSibling,a(Pe)}}else q&8&&g.textContent!==y.children&&(Lt=!0,g.textContent=y.children)}return g.nextSibling},h=(g,y,P,R,V,I,N)=>{N=N||!!y.dynamicChildren;const C=y.children,z=C.length;for(let q=0;q{const{slotScopeIds:N}=y;N&&(V=V?V.concat(N):N);const C=s(g),z=h(o(g),y,C,P,R,V,I);return z&&dr(z)&&z.data==="]"?o(y.anchor=z):(Lt=!0,i(y.anchor=c("]"),C,z),z)},w=(g,y,P,R,V,I)=>{if(Lt=!0,y.el=null,I){const z=E(g);for(;;){const q=o(g);if(q&&q!==z)a(q);else break}}const N=o(g),C=s(g);return a(g),n(null,y,C,N,P,R,fr(C),V),N},E=g=>{let y=0;for(;g;)if(g=o(g),g&&dr(g)&&(g.data==="["&&y++,g.data==="]")){if(y===0)return o(g);y--}return g};return[f,d]}const Ne=ba;function Ef(e){return Tf(e,wf)}function Tf(e,t){const n=hl();n.__VUE__=!0;const{insert:r,remove:l,patchProp:o,createElement:s,createText:a,createComment:i,setText:c,setElementText:f,parentNode:d,nextSibling:p,setScopeId:h=nt,insertStaticContent:b}=e,w=(v,m,_,T=null,S=null,L=null,D=!1,O=null,M=!!m.dynamicChildren)=>{if(v===m)return;v&&!jt(v,m)&&(T=k(v),$e(v,S,L,!0),v=null),m.patchFlag===-2&&(M=!1,m.dynamicChildren=null);const{type:A,ref:G,shapeFlag:j}=m;switch(A){case mn:E(v,m,_,T);break;case ft:g(v,m,_,T);break;case Dn:v==null&&y(m,_,T,D);break;case je:B(v,m,_,T,S,L,D,O,M);break;default:j&1?V(v,m,_,T,S,L,D,O,M):j&6?J(v,m,_,T,S,L,D,O,M):(j&64||j&128)&&A.process(v,m,_,T,S,L,D,O,M,$)}G!=null&&S&&xr(G,v&&v.ref,L,m||v,!m)},E=(v,m,_,T)=>{if(v==null)r(m.el=a(m.children),_,T);else{const S=m.el=v.el;m.children!==v.children&&c(S,m.children)}},g=(v,m,_,T)=>{v==null?r(m.el=i(m.children||""),_,T):m.el=v.el},y=(v,m,_,T)=>{[v.el,v.anchor]=b(v.children,m,_,T,v.el,v.anchor)},P=({el:v,anchor:m},_,T)=>{let S;for(;v&&v!==m;)S=p(v),r(v,_,T),v=S;r(m,_,T)},R=({el:v,anchor:m})=>{let _;for(;v&&v!==m;)_=p(v),l(v),v=_;l(m)},V=(v,m,_,T,S,L,D,O,M)=>{D=D||m.type==="svg",v==null?I(m,_,T,S,L,D,O,M):z(v,m,S,L,D,O,M)},I=(v,m,_,T,S,L,D,O)=>{let M,A;const{type:G,props:j,shapeFlag:Z,transition:Q,dirs:te}=v;if(M=v.el=s(v.type,L,j&&j.is,j),Z&8?f(M,v.children):Z&16&&C(v.children,M,null,T,S,L&&G!=="foreignObject",D,O),te&&ct(v,null,T,"created"),N(M,v,v.scopeId,D,T),j){for(const pe in j)pe!=="value"&&!Mn(pe)&&o(M,pe,null,j[pe],L,v.children,T,S,Re);"value"in j&&o(M,"value",null,j.value),(A=j.onVnodeBeforeMount)&&Ke(A,T,v)}te&&ct(v,null,T,"beforeMount");const ge=(!S||S&&!S.pendingBranch)&&Q&&!Q.persisted;ge&&Q.beforeEnter(M),r(M,m,_),((A=j&&j.onVnodeMounted)||ge||te)&&Ne(()=>{A&&Ke(A,T,v),ge&&Q.enter(M),te&&ct(v,null,T,"mounted")},S)},N=(v,m,_,T,S)=>{if(_&&h(v,_),T)for(let L=0;L{for(let A=M;A{const O=m.el=v.el;let{patchFlag:M,dynamicChildren:A,dirs:G}=m;M|=v.patchFlag&16;const j=v.props||we,Z=m.props||we;let Q;_&&Bt(_,!1),(Q=Z.onVnodeBeforeUpdate)&&Ke(Q,_,m,v),G&&ct(m,v,_,"beforeUpdate"),_&&Bt(_,!0);const te=S&&m.type!=="foreignObject";if(A?q(v.dynamicChildren,A,O,_,T,te,L):D||ce(v,m,O,null,_,T,te,L,!1),M>0){if(M&16)ne(O,m,j,Z,_,T,S);else if(M&2&&j.class!==Z.class&&o(O,"class",null,Z.class,S),M&4&&o(O,"style",j.style,Z.style,S),M&8){const ge=m.dynamicProps;for(let pe=0;pe{Q&&Ke(Q,_,m,v),G&&ct(m,v,_,"updated")},T)},q=(v,m,_,T,S,L,D)=>{for(let O=0;O{if(_!==T){if(_!==we)for(const O in _)!Mn(O)&&!(O in T)&&o(v,O,_[O],null,D,m.children,S,L,Re);for(const O in T){if(Mn(O))continue;const M=T[O],A=_[O];M!==A&&O!=="value"&&o(v,O,A,M,D,m.children,S,L,Re)}"value"in T&&o(v,"value",_.value,T.value)}},B=(v,m,_,T,S,L,D,O,M)=>{const A=m.el=v?v.el:a(""),G=m.anchor=v?v.anchor:a("");let{patchFlag:j,dynamicChildren:Z,slotScopeIds:Q}=m;Q&&(O=O?O.concat(Q):Q),v==null?(r(A,_,T),r(G,_,T),C(m.children,_,G,S,L,D,O,M)):j>0&&j&64&&Z&&v.dynamicChildren?(q(v.dynamicChildren,Z,_,S,L,D,O),(m.key!=null||S&&m===S.subTree)&&Ma(v,m,!0)):ce(v,m,_,G,S,L,D,O,M)},J=(v,m,_,T,S,L,D,O,M)=>{m.slotScopeIds=O,v==null?m.shapeFlag&512?S.ctx.activate(m,_,T,D,M):K(m,_,T,S,L,D,M):Pe(v,m,M)},K=(v,m,_,T,S,L,D)=>{const O=v.component=Of(v,T,S);if(Jn(v)&&(O.ctx.renderer=$),Mf(O),O.asyncDep){if(S&&S.registerDep(O,ie),!v.el){const M=O.subTree=Se(ft);g(null,M,m,_)}return}ie(O,v,m,_,S,L,D)},Pe=(v,m,_)=>{const T=m.component=v.component;if(Wu(v,m,_))if(T.asyncDep&&!T.asyncResolved){ve(T,m,_);return}else T.next=m,Du(T.update),T.update();else m.el=v.el,T.vnode=m},ie=(v,m,_,T,S,L,D)=>{const O=()=>{if(v.isMounted){let{next:G,bu:j,u:Z,parent:Q,vnode:te}=v,ge=G,pe;Bt(v,!1),G?(G.el=te.el,ve(v,G,D)):G=te,j&&Ur(j),(pe=G.props&&G.props.onVnodeBeforeUpdate)&&Ke(pe,Q,G,te),Bt(v,!0);const Ce=Gr(v),Qe=v.subTree;v.subTree=Ce,w(Qe,Ce,d(Qe.el),k(Qe),v,S,L),G.el=Ce.el,ge===null&&Ku(v,Ce.el),Z&&Ne(Z,S),(pe=G.props&&G.props.onVnodeUpdated)&&Ne(()=>Ke(pe,Q,G,te),S)}else{let G;const{el:j,props:Z}=m,{bm:Q,m:te,parent:ge}=v,pe=$n(m);if(Bt(v,!1),Q&&Ur(Q),!pe&&(G=Z&&Z.onVnodeBeforeMount)&&Ke(G,ge,m),Bt(v,!0),j&&ue){const Ce=()=>{v.subTree=Gr(v),ue(j,v.subTree,v,S,null)};pe?m.type.__asyncLoader().then(()=>!v.isUnmounted&&Ce()):Ce()}else{const Ce=v.subTree=Gr(v);w(null,Ce,_,T,v,S,L),m.el=Ce.el}if(te&&Ne(te,S),!pe&&(G=Z&&Z.onVnodeMounted)){const Ce=m;Ne(()=>Ke(G,ge,Ce),S)}(m.shapeFlag&256||ge&&$n(ge.vnode)&&ge.vnode.shapeFlag&256)&&v.a&&Ne(v.a,S),v.isMounted=!0,m=_=T=null}},M=v.effect=new Wl(O,()=>Mr(A),v.scope),A=v.update=()=>M.run();A.id=v.uid,Bt(v,!0),A()},ve=(v,m,_)=>{m.component=v;const T=v.vnode.props;v.vnode=m,v.next=null,gf(v,m.props,T,_),_f(v,m.children,_),Cn(),Vo(),kn()},ce=(v,m,_,T,S,L,D,O,M=!1)=>{const A=v&&v.children,G=v?v.shapeFlag:0,j=m.children,{patchFlag:Z,shapeFlag:Q}=m;if(Z>0){if(Z&128){xt(A,j,_,T,S,L,D,O,M);return}else if(Z&256){pt(A,j,_,T,S,L,D,O,M);return}}Q&8?(G&16&&Re(A,S,L),j!==A&&f(_,j)):G&16?Q&16?xt(A,j,_,T,S,L,D,O,M):Re(A,S,L,!0):(G&8&&f(_,""),Q&16&&C(j,_,T,S,L,D,O,M))},pt=(v,m,_,T,S,L,D,O,M)=>{v=v||un,m=m||un;const A=v.length,G=m.length,j=Math.min(A,G);let Z;for(Z=0;ZG?Re(v,S,L,!0,!1,j):C(m,_,T,S,L,D,O,M,j)},xt=(v,m,_,T,S,L,D,O,M)=>{let A=0;const G=m.length;let j=v.length-1,Z=G-1;for(;A<=j&&A<=Z;){const Q=v[A],te=m[A]=M?It(m[A]):Je(m[A]);if(jt(Q,te))w(Q,te,_,null,S,L,D,O,M);else break;A++}for(;A<=j&&A<=Z;){const Q=v[j],te=m[Z]=M?It(m[Z]):Je(m[Z]);if(jt(Q,te))w(Q,te,_,null,S,L,D,O,M);else break;j--,Z--}if(A>j){if(A<=Z){const Q=Z+1,te=QZ)for(;A<=j;)$e(v[A],S,L,!0),A++;else{const Q=A,te=A,ge=new Map;for(A=te;A<=Z;A++){const Ve=m[A]=M?It(m[A]):Je(m[A]);Ve.key!=null&&ge.set(Ve.key,A)}let pe,Ce=0;const Qe=Z-te+1;let nn=!1,Ao=0;const Ln=new Array(Qe);for(A=0;A=Qe){$e(Ve,S,L,!0);continue}let it;if(Ve.key!=null)it=ge.get(Ve.key);else for(pe=te;pe<=Z;pe++)if(Ln[pe-te]===0&&jt(Ve,m[pe])){it=pe;break}it===void 0?$e(Ve,S,L,!0):(Ln[it-te]=A+1,it>=Ao?Ao=it:nn=!0,w(Ve,m[it],_,null,S,L,D,O,M),Ce++)}const Po=nn?Cf(Ln):un;for(pe=Po.length-1,A=Qe-1;A>=0;A--){const Ve=te+A,it=m[Ve],Io=Ve+1{const{el:L,type:D,transition:O,children:M,shapeFlag:A}=v;if(A&6){at(v.component.subTree,m,_,T);return}if(A&128){v.suspense.move(m,_,T);return}if(A&64){D.move(v,m,_,$);return}if(D===je){r(L,m,_);for(let j=0;jO.enter(L),S);else{const{leave:j,delayLeave:Z,afterLeave:Q}=O,te=()=>r(L,m,_),ge=()=>{j(L,()=>{te(),Q&&Q()})};Z?Z(L,te,ge):ge()}else r(L,m,_)},$e=(v,m,_,T=!1,S=!1)=>{const{type:L,props:D,ref:O,children:M,dynamicChildren:A,shapeFlag:G,patchFlag:j,dirs:Z}=v;if(O!=null&&xr(O,null,_,v,!0),G&256){m.ctx.deactivate(v);return}const Q=G&1&&Z,te=!$n(v);let ge;if(te&&(ge=D&&D.onVnodeBeforeUnmount)&&Ke(ge,m,v),G&6)lr(v.component,_,T);else{if(G&128){v.suspense.unmount(_,T);return}Q&&ct(v,null,m,"beforeUnmount"),G&64?v.type.remove(v,m,_,S,$,T):A&&(L!==je||j>0&&j&64)?Re(A,m,_,!1,!0):(L===je&&j&384||!S&&G&16)&&Re(M,m,_),T&&en(v)}(te&&(ge=D&&D.onVnodeUnmounted)||Q)&&Ne(()=>{ge&&Ke(ge,m,v),Q&&ct(v,null,m,"unmounted")},_)},en=v=>{const{type:m,el:_,anchor:T,transition:S}=v;if(m===je){tn(_,T);return}if(m===Dn){R(v);return}const L=()=>{l(_),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(v.shapeFlag&1&&S&&!S.persisted){const{leave:D,delayLeave:O}=S,M=()=>D(_,L);O?O(v.el,L,M):M()}else L()},tn=(v,m)=>{let _;for(;v!==m;)_=p(v),l(v),v=_;l(m)},lr=(v,m,_)=>{const{bum:T,scope:S,update:L,subTree:D,um:O}=v;T&&Ur(T),S.stop(),L&&(L.active=!1,$e(D,v,m,_)),O&&Ne(O,m),Ne(()=>{v.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},Re=(v,m,_,T=!1,S=!1,L=0)=>{for(let D=L;Dv.shapeFlag&6?k(v.component.subTree):v.shapeFlag&128?v.suspense.next():p(v.anchor||v.el),F=(v,m,_)=>{v==null?m._vnode&&$e(m._vnode,null,null,!0):w(m._vnode||null,v,m,null,null,null,_),Vo(),Er(),m._vnode=v},$={p:w,um:$e,m:at,r:en,mt:K,mc:C,pc:ce,pbc:q,n:k,o:e};let U,ue;return t&&([U,ue]=t($)),{render:F,hydrate:U,createApp:vf(F,U)}}function Bt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ma(e,t,n=!1){const r=e.children,l=t.children;if(Y(r)&&Y(l))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=t[s];return n}const kf=e=>e.__isTeleport,je=Symbol.for("v-fgt"),mn=Symbol.for("v-txt"),ft=Symbol.for("v-cmt"),Dn=Symbol.for("v-stc"),Hn=[];let tt=null;function E0(e=!1){Hn.push(tt=e?null:[])}function xf(){Hn.pop(),tt=Hn[Hn.length-1]||null}let Gn=1;function Jo(e){Gn+=e}function Sf(e){return e.dynamicChildren=Gn>0?tt||un:null,xf(),Gn>0&&tt&&tt.push(e),e}function T0(e,t,n,r,l,o){return Sf(Na(e,t,n,r,l,o,!0))}function Tl(e){return e?e.__v_isVNode===!0:!1}function jt(e,t){return e.type===t.type&&e.key===t.key}const Dr="__vInternal",$a=({key:e})=>e??null,br=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?fe(e)||xe(e)||ee(e)?{i:Ue,r:e,k:t,f:!!n}:e:null);function Na(e,t=null,n=null,r=0,l=null,o=e===je?0:1,s=!1,a=!1){const i={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&$a(t),ref:t&&br(t),scopeId:ga,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:Ue};return a?(lo(i,n),o&128&&e.normalize(i)):n&&(i.shapeFlag|=fe(n)?8:16),Gn>0&&!s&&tt&&(i.patchFlag>0||o&6)&&i.patchFlag!==32&&tt.push(i),i}const Se=Lf;function Lf(e,t=null,n=null,r=0,l=null,o=!1){if((!e||e===of)&&(e=ft),Tl(e)){const a=Nt(e,t,!0);return n&&lo(a,n),Gn>0&&!o&&tt&&(a.shapeFlag&6?tt[tt.indexOf(e)]=a:tt.push(a)),a.patchFlag|=-2,a}if(Ff(e)&&(e=e.__vccOpts),t){t=Af(t);let{class:a,style:i}=t;a&&!fe(a)&&(t.class=zl(a)),Ee(i)&&(ia(i)&&!Y(i)&&(i=Te({},i)),t.style=Vl(i))}const s=fe(e)?1:Uu(e)?128:kf(e)?64:Ee(e)?4:ee(e)?2:0;return Na(e,t,n,r,l,s,o,!0)}function Af(e){return e?ia(e)||Dr in e?Te({},e):e:null}function Nt(e,t,n=!1){const{props:r,ref:l,patchFlag:o,children:s}=e,a=t?Pf(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&$a(a),ref:t&&t.ref?n&&l?Y(l)?l.concat(br(t)):[l,br(t)]:br(t):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==je?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Nt(e.ssContent),ssFallback:e.ssFallback&&Nt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Da(e=" ",t=0){return Se(mn,null,e,t)}function C0(e,t){const n=Se(Dn,null,e);return n.staticCount=t,n}function Je(e){return e==null||typeof e=="boolean"?Se(ft):Y(e)?Se(je,null,e.slice()):typeof e=="object"?It(e):Se(mn,null,String(e))}function It(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Nt(e)}function lo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Y(t))n=16;else if(typeof t=="object")if(r&65){const l=t.default;l&&(l._c&&(l._d=!1),lo(e,l()),l._c&&(l._d=!0));return}else{n=32;const l=t._;!l&&!(Dr in t)?t._ctx=Ue:l===3&&Ue&&(Ue.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ee(t)?(t={default:t,_ctx:Ue},n=32):(t=String(t),r&64?(n=16,t=[Da(t)]):n=8);e.children=t,e.shapeFlag|=n}function Pf(...e){const t={};for(let n=0;nke||Ue;let oo,rn,es="__VUE_INSTANCE_SETTERS__";(rn=hl()[es])||(rn=hl()[es]=[]),rn.push(e=>ke=e),oo=e=>{rn.length>1?rn.forEach(t=>t(e)):rn[0](e)};const gn=e=>{oo(e),e.scope.on()},Zt=()=>{ke&&ke.scope.off(),oo(null)};function Ha(e){return e.vnode.shapeFlag&4}let bn=!1;function Mf(e,t=!1){bn=t;const{props:n,children:r}=e.vnode,l=Ha(e);mf(e,n,l,t),yf(e,r);const o=l?$f(e,t):void 0;return bn=!1,o}function $f(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ca(new Proxy(e.ctx,af));const{setup:r}=n;if(r){const l=e.setupContext=r.length>1?Df(e):null;gn(e),Cn();const o=Mt(r,e,0,[e.props,l]);if(kn(),Zt(),Zs(o)){if(o.then(Zt,Zt),t)return o.then(s=>{ts(e,s,t)}).catch(s=>{Qn(s,e,0)});e.asyncDep=o}else ts(e,o,t)}else Fa(e,t)}function ts(e,t,n){ee(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ee(t)&&(e.setupState=fa(t)),Fa(e,n)}let ns;function Fa(e,t,n){const r=e.type;if(!e.render){if(!t&&ns&&!r.render){const l=r.template||no(e).template;if(l){const{isCustomElement:o,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:i}=r,c=Te(Te({isCustomElement:o,delimiters:a},s),i);r.render=ns(l,c)}}e.render=r.render||nt}gn(e),Cn(),cf(e),kn(),Zt()}function Nf(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Fe(e,"get","$attrs"),t[n]}}))}function Df(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Nf(e)},slots:e.slots,emit:e.emit,expose:t}}function so(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(fa(ca(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Nn)return Nn[n](e)},has(t,n){return n in t||n in Nn}}))}function Hf(e,t=!0){return ee(e)?e.displayName||e.name:e.name||t&&e.__name}function Ff(e){return ee(e)&&"__vccOpts"in e}const x=(e,t)=>Mu(e,t,bn);function u(e,t,n){const r=arguments.length;return r===2?Ee(t)&&!Y(t)?Tl(t)?Se(e,null,[t]):Se(e,t):Se(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Tl(n)&&(n=[n]),Se(e,t,n))}const Bf=Symbol.for("v-scx"),Vf=()=>be(Bf),zf="3.3.4",jf="http://www.w3.org/2000/svg",Wt=typeof document<"u"?document:null,rs=Wt&&Wt.createElement("template"),Wf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const l=t?Wt.createElementNS(jf,e):Wt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&l.setAttribute("multiple",r.multiple),l},createText:e=>Wt.createTextNode(e),createComment:e=>Wt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Wt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,l,o){const s=n?n.previousSibling:t.lastChild;if(l&&(l===o||l.nextSibling))for(;t.insertBefore(l.cloneNode(!0),n),!(l===o||!(l=l.nextSibling)););else{rs.innerHTML=r?`${e}`:e;const a=rs.content;if(r){const i=a.firstChild;for(;i.firstChild;)a.appendChild(i.firstChild);a.removeChild(i)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Kf(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Uf(e,t,n){const r=e.style,l=fe(n);if(n&&!l){if(t&&!fe(t))for(const o in t)n[o]==null&&Cl(r,o,"");for(const o in n)Cl(r,o,n[o])}else{const o=r.display;l?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=o)}}const ls=/\s*!important$/;function Cl(e,t,n){if(Y(n))n.forEach(r=>Cl(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Gf(e,t);ls.test(n)?e.setProperty(Tn(r),n.replace(ls,""),"important"):e[r]=n}}const os=["Webkit","Moz","ms"],Xr={};function Gf(e,t){const n=Xr[t];if(n)return n;let r=qe(t);if(r!=="filter"&&r in e)return Xr[t]=r;r=Yn(r);for(let l=0;lQr||(ed.then(()=>Qr=0),Qr=Date.now());function nd(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ze(rd(r,n.value),t,5,[r])};return n.value=e,n.attached=td(),n}function rd(e,t){if(Y(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>l=>!l._stopped&&r&&r(l))}else return t}const is=/^on[a-z]/,ld=(e,t,n,r,l=!1,o,s,a,i)=>{t==="class"?Kf(e,r,l):t==="style"?Uf(e,n,r):qn(t)?Dl(t)||Qf(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):od(e,t,r,l))?qf(e,t,r,o,s,a,i):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Zf(e,t,r,l))};function od(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&is.test(t)&&ee(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||is.test(t)&&fe(n)?!1:t in e}const At="transition",An="animation",Dt=(e,{slots:t})=>u(qu,Va(e),t);Dt.displayName="Transition";const Ba={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},sd=Dt.props=Te({},Ea,Ba),Vt=(e,t=[])=>{Y(e)?e.forEach(n=>n(...t)):e&&e(...t)},cs=e=>e?Y(e)?e.some(t=>t.length>1):e.length>1:!1;function Va(e){const t={};for(const B in e)B in Ba||(t[B]=e[B]);if(e.css===!1)return t;const{name:n="v",type:r,duration:l,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:i=o,appearActiveClass:c=s,appearToClass:f=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,b=ad(l),w=b&&b[0],E=b&&b[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:P,onLeave:R,onLeaveCancelled:V,onBeforeAppear:I=g,onAppear:N=y,onAppearCancelled:C=P}=t,z=(B,J,K)=>{Pt(B,J?f:a),Pt(B,J?c:s),K&&K()},q=(B,J)=>{B._isLeaving=!1,Pt(B,d),Pt(B,h),Pt(B,p),J&&J()},ne=B=>(J,K)=>{const Pe=B?N:y,ie=()=>z(J,B,K);Vt(Pe,[J,ie]),us(()=>{Pt(J,B?i:o),vt(J,B?f:a),cs(Pe)||fs(J,r,w,ie)})};return Te(t,{onBeforeEnter(B){Vt(g,[B]),vt(B,o),vt(B,s)},onBeforeAppear(B){Vt(I,[B]),vt(B,i),vt(B,c)},onEnter:ne(!1),onAppear:ne(!0),onLeave(B,J){B._isLeaving=!0;const K=()=>q(B,J);vt(B,d),ja(),vt(B,p),us(()=>{B._isLeaving&&(Pt(B,d),vt(B,h),cs(R)||fs(B,r,E,K))}),Vt(R,[B,K])},onEnterCancelled(B){z(B,!1),Vt(P,[B])},onAppearCancelled(B){z(B,!0),Vt(C,[B])},onLeaveCancelled(B){q(B),Vt(V,[B])}})}function ad(e){if(e==null)return null;if(Ee(e))return[Jr(e.enter),Jr(e.leave)];{const t=Jr(e);return[t,t]}}function Jr(e){return Wc(e)}function vt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Pt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function us(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let id=0;function fs(e,t,n,r){const l=e._endId=++id,o=()=>{l===e._endId&&r()};if(n)return setTimeout(o,n);const{type:s,timeout:a,propCount:i}=za(e,t);if(!s)return r();const c=s+"end";let f=0;const d=()=>{e.removeEventListener(c,p),o()},p=h=>{h.target===e&&++f>=i&&d()};setTimeout(()=>{f(n[b]||"").split(", "),l=r(`${At}Delay`),o=r(`${At}Duration`),s=ds(l,o),a=r(`${An}Delay`),i=r(`${An}Duration`),c=ds(a,i);let f=null,d=0,p=0;t===At?s>0&&(f=At,d=s,p=o.length):t===An?c>0&&(f=An,d=c,p=i.length):(d=Math.max(s,c),f=d>0?s>c?At:An:null,p=f?f===At?o.length:i.length:0);const h=f===At&&/\b(transform|all)(,|$)/.test(r(`${At}Property`).toString());return{type:f,timeout:d,propCount:p,hasTransform:h}}function ds(e,t){for(;e.lengthps(n)+ps(e[r])))}function ps(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ja(){return document.body.offsetHeight}const Wa=new WeakMap,Ka=new WeakMap,Ua={name:"TransitionGroup",props:Te({},sd,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Qt(),r=wa();let l,o;return ka(()=>{if(!l.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!hd(l[0].el,n.vnode.el,s))return;l.forEach(fd),l.forEach(dd);const a=l.filter(pd);ja(),a.forEach(i=>{const c=i.el,f=c.style;vt(c,s),f.transform=f.webkitTransform=f.transitionDuration="";const d=c._moveCb=p=>{p&&p.target!==c||(!p||/transform$/.test(p.propertyName))&&(c.removeEventListener("transitionend",d),c._moveCb=null,Pt(c,s))};c.addEventListener("transitionend",d)})}),()=>{const s=le(e),a=Va(s);let i=s.tag||je;l=o,o=t.default?eo(t.default()):[];for(let c=0;cdelete e.mode;Ua.props;const ud=Ua;function fd(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function dd(e){Ka.set(e,e.el.getBoundingClientRect())}function pd(e){const t=Wa.get(e),n=Ka.get(e),r=t.left-n.left,l=t.top-n.top;if(r||l){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${l}px)`,o.transitionDuration="0s",e}}function hd(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(s=>{s.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const l=t.nodeType===1?t:t.parentNode;l.appendChild(r);const{hasTransform:o}=za(r);return l.removeChild(r),o}const vd=Te({patchProp:ld},Wf);let el,hs=!1;function md(){return el=hs?el:Ef(vd),hs=!0,el}const gd=(...e)=>{const t=md().createApp(...e),{mount:n}=t;return t.mount=r=>{const l=bd(r);if(l)return n(l,!0,l instanceof SVGElement)},t};function bd(e){return fe(e)?document.querySelector(e):e}const yd={"v-8daa1a0e":()=>H(()=>import("./index.html-7ea406c2.js"),[]).then(({data:e})=>e),"v-638c1d18":()=>H(()=>import("./index.html-f5c92ed1.js"),[]).then(({data:e})=>e),"v-fc42014a":()=>H(()=>import("./voice.html-e8e18946.js"),[]).then(({data:e})=>e),"v-744497ce":()=>H(()=>import("./index.html-983e0a4a.js"),[]).then(({data:e})=>e),"v-ba4144cc":()=>H(()=>import("./account.html-90bd473f.js"),[]).then(({data:e})=>e),"v-a405f8f2":()=>H(()=>import("./contact.html-3cff63b3.js"),[]).then(({data:e})=>e),"v-e0692e30":()=>H(()=>import("./dispose.html-102b9d52.js"),[]).then(({data:e})=>e),"v-504f4f28":()=>H(()=>import("./fav.html-20a3b00e.js"),[]).then(({data:e})=>e),"v-a83cae62":()=>H(()=>import("./file.html-dfe880a4.js"),[]).then(({data:e})=>e),"v-23159ff0":()=>H(()=>import("./group.html-ec66990a.js"),[]).then(({data:e})=>e),"v-4b693314":()=>H(()=>import("./guild.html-6966c300.js"),[]).then(({data:e})=>e),"v-15298000":()=>H(()=>import("./message.html-01bc5fb8.js"),[]).then(({data:e})=>e),"v-d1b14bd2":()=>H(()=>import("./other.html-32d2e4de.js"),[]).then(({data:e})=>e),"v-50f1df6c":()=>H(()=>import("./request-response.html-2fa1a2de.js"),[]).then(({data:e})=>e),"v-d0532dbc":()=>H(()=>import("./resources.html-4ff72615.js"),[]).then(({data:e})=>e),"v-1f099f65":()=>H(()=>import("./shamrock.html-93415924.js"),[]).then(({data:e})=>e),"v-0e934be0":()=>H(()=>import("./user.html-cf480335.js"),[]).then(({data:e})=>e),"v-7ca4f50e":()=>H(()=>import("./index.html-258d0d5f.js"),[]).then(({data:e})=>e),"v-32977d7c":()=>H(()=>import("./general-data.html-b027dcd6.js"),[]).then(({data:e})=>e),"v-70b00580":()=>H(()=>import("./message.html-0ca9d8ee.js"),[]).then(({data:e})=>e),"v-386d2733":()=>H(()=>import("./notice.html-5519df6e.js"),[]).then(({data:e})=>e),"v-61fe5fb8":()=>H(()=>import("./request.html-0743679e.js"),[]).then(({data:e})=>e),"v-fffb8e28":()=>H(()=>import("./index.html-0199c0aa.js"),[]).then(({data:e})=>e),"v-4f4ccb8f":()=>H(()=>import("./configuration.html-c1e61f48.js"),[]).then(({data:e})=>e),"v-37e1c06f":()=>H(()=>import("./faq.html-b8980499.js"),[]).then(({data:e})=>e),"v-fb0f0066":()=>H(()=>import("./getting-started.html-717781e9.js"),[]).then(({data:e})=>e),"v-89c429fe":()=>H(()=>import("./index.html-2510ab56.js"),[]).then(({data:e})=>e),"v-75ed5c96":()=>H(()=>import("./advanced.html-cf16f849.js"),[]).then(({data:e})=>e),"v-e108f4be":()=>H(()=>import("./format.html-2e24f616.js"),[]).then(({data:e})=>e),"v-30c0fd36":()=>H(()=>import("./media.html-5b7447ab.js"),[]).then(({data:e})=>e),"v-28fa56b1":()=>H(()=>import("./normal.html-a29eb19d.js"),[]).then(({data:e})=>e),"v-41fe057e":()=>H(()=>import("./special.html-2e3560dc.js"),[]).then(({data:e})=>e),"v-3706649a":()=>H(()=>import("./404.html-f04ced3e.js"),[]).then(({data:e})=>e)},_d=JSON.parse('{"base":"/OpenShamrock/","lang":"zh-CN","title":"OpenShamrock","description":"","head":[["meta",{"name":"viewport","content":"width=device-width,initial-scale=1,user-scalable=no"}],["script",{"async":true,"src":"https://umami.zhenxin.me/script.js","data-website-id":"a3220f2d-2267-4b95-b4aa-a5964cda0a0d"}],["link",{"rel":"icon","href":"/OpenShamrock/shamrock.webp"}]],"locales":{}}');var wd=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),Ed=e=>{const t=new Set,n=[];return e.forEach(r=>{const l=wd(r);t.has(l)||(t.add(l),n.push(r))}),n},Td=e=>e[e.length-1]==="/"||e.endsWith(".html")?e:`${e}/`,Cd=e=>e.startsWith("ftp://"),xn=e=>/^(https?:)?\/\//.test(e),kd=/.md((\?|#).*)?$/,Sr=(e,t="/")=>!!(xn(e)||Cd(e)||e.startsWith("/")&&!e.startsWith(t)&&!kd.test(e)),Ga=e=>/^mailto:/.test(e),xd=e=>/^tel:/.test(e),ao=e=>Object.prototype.toString.call(e)==="[object Object]",io=e=>e[e.length-1]==="/"?e.slice(0,-1):e,Za=e=>e[0]==="/"?e.slice(1):e,Sd=(e,t)=>{const n=Object.keys(e).sort((r,l)=>{const o=l.split("/").length-r.split("/").length;return o!==0?o:l.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"};const qa={"v-8daa1a0e":re(()=>H(()=>import("./index.html-061944dc.js"),["assets/index.html-061944dc.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-638c1d18":re(()=>H(()=>import("./index.html-7b2996b5.js"),["assets/index.html-7b2996b5.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-fc42014a":re(()=>H(()=>import("./voice.html-a3a687f3.js"),["assets/voice.html-a3a687f3.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-744497ce":re(()=>H(()=>import("./index.html-8d913685.js"),["assets/index.html-8d913685.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-ba4144cc":re(()=>H(()=>import("./account.html-2b51ead3.js"),["assets/account.html-2b51ead3.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-a405f8f2":re(()=>H(()=>import("./contact.html-086627fd.js"),["assets/contact.html-086627fd.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-e0692e30":re(()=>H(()=>import("./dispose.html-b9b3b569.js"),["assets/dispose.html-b9b3b569.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-504f4f28":re(()=>H(()=>import("./fav.html-2a68d12c.js"),["assets/fav.html-2a68d12c.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-a83cae62":re(()=>H(()=>import("./file.html-873076e9.js"),["assets/file.html-873076e9.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-23159ff0":re(()=>H(()=>import("./group.html-d11fdb99.js"),["assets/group.html-d11fdb99.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-4b693314":re(()=>H(()=>import("./guild.html-081b5f38.js"),["assets/guild.html-081b5f38.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-15298000":re(()=>H(()=>import("./message.html-921e9a24.js"),["assets/message.html-921e9a24.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-d1b14bd2":re(()=>H(()=>import("./other.html-db200010.js"),["assets/other.html-db200010.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-50f1df6c":re(()=>H(()=>import("./request-response.html-0fb1896d.js"),["assets/request-response.html-0fb1896d.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-d0532dbc":re(()=>H(()=>import("./resources.html-e4aa1e2b.js"),["assets/resources.html-e4aa1e2b.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-1f099f65":re(()=>H(()=>import("./shamrock.html-22c72fef.js"),["assets/shamrock.html-22c72fef.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-0e934be0":re(()=>H(()=>import("./user.html-ccc3ea56.js"),["assets/user.html-ccc3ea56.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-7ca4f50e":re(()=>H(()=>import("./index.html-02864eab.js"),["assets/index.html-02864eab.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-32977d7c":re(()=>H(()=>import("./general-data.html-fa6997a7.js"),["assets/general-data.html-fa6997a7.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-70b00580":re(()=>H(()=>import("./message.html-084f1447.js"),["assets/message.html-084f1447.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-386d2733":re(()=>H(()=>import("./notice.html-9aae265d.js"),["assets/notice.html-9aae265d.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-61fe5fb8":re(()=>H(()=>import("./request.html-e5727604.js"),["assets/request.html-e5727604.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-fffb8e28":re(()=>H(()=>import("./index.html-8c5205d0.js"),["assets/index.html-8c5205d0.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-4f4ccb8f":re(()=>H(()=>import("./configuration.html-a2ca3d1d.js"),["assets/configuration.html-a2ca3d1d.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-37e1c06f":re(()=>H(()=>import("./faq.html-23bd903d.js"),["assets/faq.html-23bd903d.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-fb0f0066":re(()=>H(()=>import("./getting-started.html-33fa2926.js"),["assets/getting-started.html-33fa2926.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-89c429fe":re(()=>H(()=>import("./index.html-0feb9f4d.js"),["assets/index.html-0feb9f4d.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-75ed5c96":re(()=>H(()=>import("./advanced.html-87780180.js"),["assets/advanced.html-87780180.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-e108f4be":re(()=>H(()=>import("./format.html-f6f78276.js"),["assets/format.html-f6f78276.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-30c0fd36":re(()=>H(()=>import("./media.html-26e079f3.js"),["assets/media.html-26e079f3.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-28fa56b1":re(()=>H(()=>import("./normal.html-f51d1b4f.js"),["assets/normal.html-f51d1b4f.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-41fe057e":re(()=>H(()=>import("./special.html-0dd674b5.js"),["assets/special.html-0dd674b5.js","assets/plugin-vue_export-helper-c27b6911.js"])),"v-3706649a":re(()=>H(()=>import("./404.html-8fe39d90.js"),["assets/404.html-8fe39d90.js","assets/plugin-vue_export-helper-c27b6911.js"]))};var Ld=Symbol(""),Ya=Symbol(""),Ad=qt({key:"",path:"",title:"",lang:"",frontmatter:{},headers:[]}),he=()=>{const e=be(Ya);if(!e)throw new Error("pageData() is called without provider.");return e},Xa=Symbol(""),Ae=()=>{const e=be(Xa);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Qa=Symbol(""),Pd=()=>{const e=be(Qa);if(!e)throw new Error("usePageHead() is called without provider.");return e},Id=Symbol(""),Ja=Symbol(""),ei=()=>{const e=be(Ja);if(!e)throw new Error("usePageLang() is called without provider.");return e},ti=Symbol(""),Rd=()=>{const e=be(ti);if(!e)throw new Error("usePageLayout() is called without provider.");return e},Od=X(yd),co=Symbol(""),Jt=()=>{const e=be(co);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},an=X(_d),ni=()=>an,ri=Symbol(""),Hr=()=>{const e=be(ri);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},Md=Symbol(""),$d="Layout",Nd="NotFound",mt=Xn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageData:async e=>{const t=Od.value[e];return await(t==null?void 0:t())??Ad},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const r=fe(t.description)?t.description:n.description,l=[...Y(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return Ed(l)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||"en-US",resolvePageLayout:(e,t)=>{let n;if(e.path){const r=e.frontmatter.layout;fe(r)?n=r:n=$d}else n=Nd;return t[n]},resolveRouteLocale:(e,t)=>Sd(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),Fr=W({name:"ClientOnly",setup(e,t){const n=X(!1);return _e(()=>{n.value=!0}),()=>{var r,l;return n.value?(l=(r=t.slots).default)==null?void 0:l.call(r):null}}}),li=W({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=he(),n=x(()=>qa[e.pageKey||t.value.key]);return()=>n.value?u(n.value):u("div","404 Not Found")}}),st=(e={})=>e,De=e=>xn(e)?e:`/OpenShamrock/${Za(e)}`;const Dd={};/*! + * vue-router v4.2.5 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const on=typeof window<"u";function Hd(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const de=Object.assign;function tl(e,t){const n={};for(const r in t){const l=t[r];n[r]=ot(l)?l.map(e):e(l)}return n}const Fn=()=>{},ot=Array.isArray,Fd=/\/$/,Bd=e=>e.replace(Fd,"");function nl(e,t,n="/"){let r,l={},o="",s="";const a=t.indexOf("#");let i=t.indexOf("?");return a=0&&(i=-1),i>-1&&(r=t.slice(0,i),o=t.slice(i+1,a>-1?a:t.length),l=e(o)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=Wd(r??t,n),{fullPath:r+(o&&"?")+o+s,path:r,query:l,hash:s}}function Vd(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function vs(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function zd(e,t,n){const r=t.matched.length-1,l=n.matched.length-1;return r>-1&&r===l&&yn(t.matched[r],n.matched[l])&&oi(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function yn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function oi(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!jd(e[n],t[n]))return!1;return!0}function jd(e,t){return ot(e)?ms(e,t):ot(t)?ms(t,e):e===t}function ms(e,t){return ot(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Wd(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),l=r[r.length-1];(l===".."||l===".")&&r.push("");let o=n.length-1,s,a;for(s=0;s1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var Zn;(function(e){e.pop="pop",e.push="push"})(Zn||(Zn={}));var Bn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Bn||(Bn={}));function Kd(e){if(!e)if(on){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Bd(e)}const Ud=/^[^#]+#/;function Gd(e,t){return e.replace(Ud,"#")+t}function Zd(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Br=()=>({left:window.pageXOffset,top:window.pageYOffset});function qd(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),l=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!l)return;t=Zd(l,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function gs(e,t){return(history.state?history.state.position-t:-1)+e}const kl=new Map;function Yd(e,t){kl.set(e,t)}function Xd(e){const t=kl.get(e);return kl.delete(e),t}let Qd=()=>location.protocol+"//"+location.host;function si(e,t){const{pathname:n,search:r,hash:l}=t,o=e.indexOf("#");if(o>-1){let a=l.includes(e.slice(o))?e.slice(o).length:1,i=l.slice(a);return i[0]!=="/"&&(i="/"+i),vs(i,"")}return vs(n,e)+r+l}function Jd(e,t,n,r){let l=[],o=[],s=null;const a=({state:p})=>{const h=si(e,location),b=n.value,w=t.value;let E=0;if(p){if(n.value=h,t.value=p,s&&s===b){s=null;return}E=w?p.position-w.position:0}else r(h);l.forEach(g=>{g(n.value,b,{delta:E,type:Zn.pop,direction:E?E>0?Bn.forward:Bn.back:Bn.unknown})})};function i(){s=n.value}function c(p){l.push(p);const h=()=>{const b=l.indexOf(p);b>-1&&l.splice(b,1)};return o.push(h),h}function f(){const{history:p}=window;p.state&&p.replaceState(de({},p.state,{scroll:Br()}),"")}function d(){for(const p of o)p();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:i,listen:c,destroy:d}}function bs(e,t,n,r=!1,l=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:l?Br():null}}function ep(e){const{history:t,location:n}=window,r={value:si(e,n)},l={value:t.state};l.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(i,c,f){const d=e.indexOf("#"),p=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+i:Qd()+e+i;try{t[f?"replaceState":"pushState"](c,"",p),l.value=c}catch(h){console.error(h),n[f?"replace":"assign"](p)}}function s(i,c){const f=de({},t.state,bs(l.value.back,i,l.value.forward,!0),c,{position:l.value.position});o(i,f,!0),r.value=i}function a(i,c){const f=de({},l.value,t.state,{forward:i,scroll:Br()});o(f.current,f,!0);const d=de({},bs(r.value,i,null),{position:f.position+1},c);o(i,d,!1),r.value=i}return{location:r,state:l,push:a,replace:s}}function tp(e){e=Kd(e);const t=ep(e),n=Jd(e,t.state,t.location,t.replace);function r(o,s=!0){s||n.pauseListeners(),history.go(o)}const l=de({location:"",base:e,go:r,createHref:Gd.bind(null,e)},t,n);return Object.defineProperty(l,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(l,"state",{enumerable:!0,get:()=>t.state.value}),l}function np(e){return typeof e=="string"||e&&typeof e=="object"}function ai(e){return typeof e=="string"||typeof e=="symbol"}const gt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},ii=Symbol("");var ys;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ys||(ys={}));function _n(e,t){return de(new Error,{type:e,[ii]:!0},t)}function ht(e,t){return e instanceof Error&&ii in e&&(t==null||!!(e.type&t))}const _s="[^/]+?",rp={sensitive:!1,strict:!1,start:!0,end:!0},lp=/[.+*?^${}()[\]/\\]/g;function op(e,t){const n=de({},rp,t),r=[];let l=n.start?"^":"";const o=[];for(const c of e){const f=c.length?[]:[90];n.strict&&!c.length&&(l+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function ap(e,t){let n=0;const r=e.score,l=t.score;for(;n0&&t[t.length-1]<0}const ip={type:0,value:""},cp=/[a-zA-Z0-9_]/;function up(e){if(!e)return[[]];if(e==="/")return[[ip]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=0,r=n;const l=[];let o;function s(){o&&l.push(o),o=[]}let a=0,i,c="",f="";function d(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(i==="*"||i==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:f,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=i}for(;a{s(y)}:Fn}function s(f){if(ai(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function a(){return n}function i(f){let d=0;for(;d=0&&(f.record.path!==n[d].record.path||!ci(f,n[d]));)d++;n.splice(d,0,f),f.record.name&&!Ts(f)&&r.set(f.record.name,f)}function c(f,d){let p,h={},b,w;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw _n(1,{location:f});w=p.record.name,h=de(Es(d.params,p.keys.filter(y=>!y.optional).map(y=>y.name)),f.params&&Es(f.params,p.keys.map(y=>y.name))),b=p.stringify(h)}else if("path"in f)b=f.path,p=n.find(y=>y.re.test(b)),p&&(h=p.parse(b),w=p.record.name);else{if(p=d.name?r.get(d.name):n.find(y=>y.re.test(d.path)),!p)throw _n(1,{location:f,currentLocation:d});w=p.record.name,h=de({},d.params,f.params),b=p.stringify(h)}const E=[];let g=p;for(;g;)E.unshift(g.record),g=g.parent;return{name:w,path:b,params:h,matched:E,meta:vp(E)}}return e.forEach(f=>o(f)),{addRoute:o,resolve:c,removeRoute:s,getRoutes:a,getRecordMatcher:l}}function Es(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function pp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:hp(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function hp(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Ts(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function vp(e){return e.reduce((t,n)=>de(t,n.meta),{})}function Cs(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function ci(e,t){return t.children.some(n=>n===e||ci(e,n))}const ui=/#/g,mp=/&/g,gp=/\//g,bp=/=/g,yp=/\?/g,fi=/\+/g,_p=/%5B/g,wp=/%5D/g,di=/%5E/g,Ep=/%60/g,pi=/%7B/g,Tp=/%7C/g,hi=/%7D/g,Cp=/%20/g;function uo(e){return encodeURI(""+e).replace(Tp,"|").replace(_p,"[").replace(wp,"]")}function kp(e){return uo(e).replace(pi,"{").replace(hi,"}").replace(di,"^")}function xl(e){return uo(e).replace(fi,"%2B").replace(Cp,"+").replace(ui,"%23").replace(mp,"%26").replace(Ep,"`").replace(pi,"{").replace(hi,"}").replace(di,"^")}function xp(e){return xl(e).replace(bp,"%3D")}function Sp(e){return uo(e).replace(ui,"%23").replace(yp,"%3F")}function Lp(e){return e==null?"":Sp(e).replace(gp,"%2F")}function Lr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Ap(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let l=0;lo&&xl(o)):[r&&xl(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Pp(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ot(r)?r.map(l=>l==null?null:""+l):r==null?r:""+r)}return t}const Ip=Symbol(""),xs=Symbol(""),Vr=Symbol(""),fo=Symbol(""),Sl=Symbol("");function Pn(){let e=[];function t(r){return e.push(r),()=>{const l=e.indexOf(r);l>-1&&e.splice(l,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Rt(e,t,n,r,l){const o=r&&(r.enterCallbacks[l]=r.enterCallbacks[l]||[]);return()=>new Promise((s,a)=>{const i=d=>{d===!1?a(_n(4,{from:n,to:t})):d instanceof Error?a(d):np(d)?a(_n(2,{from:t,to:d})):(o&&r.enterCallbacks[l]===o&&typeof d=="function"&&o.push(d),s())},c=e.call(r&&r.instances[l],t,n,i);let f=Promise.resolve(c);e.length<3&&(f=f.then(i)),f.catch(d=>a(d))})}function rl(e,t,n,r){const l=[];for(const o of e)for(const s in o.components){let a=o.components[s];if(!(t!=="beforeRouteEnter"&&!o.instances[s]))if(Rp(a)){const c=(a.__vccOpts||a)[t];c&&l.push(Rt(c,n,r,o,s))}else{let i=a();l.push(()=>i.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${o.path}"`));const f=Hd(c)?c.default:c;o.components[s]=f;const p=(f.__vccOpts||f)[t];return p&&Rt(p,n,r,o,s)()}))}}return l}function Rp(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ll(e){const t=be(Vr),n=be(fo),r=x(()=>t.resolve(Ut(e.to))),l=x(()=>{const{matched:i}=r.value,{length:c}=i,f=i[c-1],d=n.matched;if(!f||!d.length)return-1;const p=d.findIndex(yn.bind(null,f));if(p>-1)return p;const h=Ss(i[c-2]);return c>1&&Ss(f)===h&&d[d.length-1].path!==h?d.findIndex(yn.bind(null,i[c-2])):p}),o=x(()=>l.value>-1&&Np(n.params,r.value.params)),s=x(()=>l.value>-1&&l.value===n.matched.length-1&&oi(n.params,r.value.params));function a(i={}){return $p(i)?t[Ut(e.replace)?"replace":"push"](Ut(e.to)).catch(Fn):Promise.resolve()}return{route:r,href:x(()=>r.value.href),isActive:o,isExactActive:s,navigate:a}}const Op=W({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ll,setup(e,{slots:t}){const n=Xn(Ll(e)),{options:r}=be(Vr),l=x(()=>({[Ls(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Ls(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:u("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:l.value},o)}}}),Mp=Op;function $p(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Np(e,t){for(const n in t){const r=t[n],l=e[n];if(typeof r=="string"){if(r!==l)return!1}else if(!ot(l)||l.length!==r.length||r.some((o,s)=>o!==l[s]))return!1}return!0}function Ss(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ls=(e,t,n)=>e??t??n,Dp=W({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=be(Sl),l=x(()=>e.route||r.value),o=be(xs,0),s=x(()=>{let c=Ut(o);const{matched:f}=l.value;let d;for(;(d=f[c])&&!d.components;)c++;return c}),a=x(()=>l.value.matched[s.value]);Gt(xs,x(()=>s.value+1)),Gt(Ip,a),Gt(Sl,l);const i=X();return ae(()=>[i.value,a.value,e.name],([c,f,d],[p,h,b])=>{f&&(f.instances[d]=c,h&&h!==f&&c&&c===p&&(f.leaveGuards.size||(f.leaveGuards=h.leaveGuards),f.updateGuards.size||(f.updateGuards=h.updateGuards))),c&&f&&(!h||!yn(f,h)||!p)&&(f.enterCallbacks[d]||[]).forEach(w=>w(c))},{flush:"post"}),()=>{const c=l.value,f=e.name,d=a.value,p=d&&d.components[f];if(!p)return As(n.default,{Component:p,route:c});const h=d.props[f],b=h?h===!0?c.params:typeof h=="function"?h(c):h:null,E=u(p,de({},b,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[f]=null)},ref:i}));return As(n.default,{Component:E,route:c})||E}}});function As(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vi=Dp;function Hp(e){const t=dp(e.routes,e),n=e.parseQuery||Ap,r=e.stringifyQuery||ks,l=e.history,o=Pn(),s=Pn(),a=Pn(),i=Ye(gt);let c=gt;on&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=tl.bind(null,k=>""+k),d=tl.bind(null,Lp),p=tl.bind(null,Lr);function h(k,F){let $,U;return ai(k)?($=t.getRecordMatcher(k),U=F):U=k,t.addRoute(U,$)}function b(k){const F=t.getRecordMatcher(k);F&&t.removeRoute(F)}function w(){return t.getRoutes().map(k=>k.record)}function E(k){return!!t.getRecordMatcher(k)}function g(k,F){if(F=de({},F||i.value),typeof k=="string"){const _=nl(n,k,F.path),T=t.resolve({path:_.path},F),S=l.createHref(_.fullPath);return de(_,T,{params:p(T.params),hash:Lr(_.hash),redirectedFrom:void 0,href:S})}let $;if("path"in k)$=de({},k,{path:nl(n,k.path,F.path).path});else{const _=de({},k.params);for(const T in _)_[T]==null&&delete _[T];$=de({},k,{params:d(_)}),F.params=d(F.params)}const U=t.resolve($,F),ue=k.hash||"";U.params=f(p(U.params));const v=Vd(r,de({},k,{hash:kp(ue),path:U.path})),m=l.createHref(v);return de({fullPath:v,hash:ue,query:r===ks?Pp(k.query):k.query||{}},U,{redirectedFrom:void 0,href:m})}function y(k){return typeof k=="string"?nl(n,k,i.value.path):de({},k)}function P(k,F){if(c!==k)return _n(8,{from:F,to:k})}function R(k){return N(k)}function V(k){return R(de(y(k),{replace:!0}))}function I(k){const F=k.matched[k.matched.length-1];if(F&&F.redirect){const{redirect:$}=F;let U=typeof $=="function"?$(k):$;return typeof U=="string"&&(U=U.includes("?")||U.includes("#")?U=y(U):{path:U},U.params={}),de({query:k.query,hash:k.hash,params:"path"in U?{}:k.params},U)}}function N(k,F){const $=c=g(k),U=i.value,ue=k.state,v=k.force,m=k.replace===!0,_=I($);if(_)return N(de(y(_),{state:typeof _=="object"?de({},ue,_.state):ue,force:v,replace:m}),F||$);const T=$;T.redirectedFrom=F;let S;return!v&&zd(r,U,$)&&(S=_n(16,{to:T,from:U}),at(U,U,!0,!1)),(S?Promise.resolve(S):q(T,U)).catch(L=>ht(L)?ht(L,2)?L:xt(L):ce(L,T,U)).then(L=>{if(L){if(ht(L,2))return N(de({replace:m},y(L.to),{state:typeof L.to=="object"?de({},ue,L.to.state):ue,force:v}),F||T)}else L=B(T,U,!0,m,ue);return ne(T,U,L),L})}function C(k,F){const $=P(k,F);return $?Promise.reject($):Promise.resolve()}function z(k){const F=tn.values().next().value;return F&&typeof F.runWithContext=="function"?F.runWithContext(k):k()}function q(k,F){let $;const[U,ue,v]=Fp(k,F);$=rl(U.reverse(),"beforeRouteLeave",k,F);for(const _ of U)_.leaveGuards.forEach(T=>{$.push(Rt(T,k,F))});const m=C.bind(null,k,F);return $.push(m),Re($).then(()=>{$=[];for(const _ of o.list())$.push(Rt(_,k,F));return $.push(m),Re($)}).then(()=>{$=rl(ue,"beforeRouteUpdate",k,F);for(const _ of ue)_.updateGuards.forEach(T=>{$.push(Rt(T,k,F))});return $.push(m),Re($)}).then(()=>{$=[];for(const _ of v)if(_.beforeEnter)if(ot(_.beforeEnter))for(const T of _.beforeEnter)$.push(Rt(T,k,F));else $.push(Rt(_.beforeEnter,k,F));return $.push(m),Re($)}).then(()=>(k.matched.forEach(_=>_.enterCallbacks={}),$=rl(v,"beforeRouteEnter",k,F),$.push(m),Re($))).then(()=>{$=[];for(const _ of s.list())$.push(Rt(_,k,F));return $.push(m),Re($)}).catch(_=>ht(_,8)?_:Promise.reject(_))}function ne(k,F,$){a.list().forEach(U=>z(()=>U(k,F,$)))}function B(k,F,$,U,ue){const v=P(k,F);if(v)return v;const m=F===gt,_=on?history.state:{};$&&(U||m?l.replace(k.fullPath,de({scroll:m&&_&&_.scroll},ue)):l.push(k.fullPath,ue)),i.value=k,at(k,F,$,m),xt()}let J;function K(){J||(J=l.listen((k,F,$)=>{if(!lr.listening)return;const U=g(k),ue=I(U);if(ue){N(de(ue,{replace:!0}),U).catch(Fn);return}c=U;const v=i.value;on&&Yd(gs(v.fullPath,$.delta),Br()),q(U,v).catch(m=>ht(m,12)?m:ht(m,2)?(N(m.to,U).then(_=>{ht(_,20)&&!$.delta&&$.type===Zn.pop&&l.go(-1,!1)}).catch(Fn),Promise.reject()):($.delta&&l.go(-$.delta,!1),ce(m,U,v))).then(m=>{m=m||B(U,v,!1),m&&($.delta&&!ht(m,8)?l.go(-$.delta,!1):$.type===Zn.pop&&ht(m,20)&&l.go(-1,!1)),ne(U,v,m)}).catch(Fn)}))}let Pe=Pn(),ie=Pn(),ve;function ce(k,F,$){xt(k);const U=ie.list();return U.length?U.forEach(ue=>ue(k,F,$)):console.error(k),Promise.reject(k)}function pt(){return ve&&i.value!==gt?Promise.resolve():new Promise((k,F)=>{Pe.add([k,F])})}function xt(k){return ve||(ve=!k,K(),Pe.list().forEach(([F,$])=>k?$(k):F()),Pe.reset()),k}function at(k,F,$,U){const{scrollBehavior:ue}=e;if(!on||!ue)return Promise.resolve();const v=!$&&Xd(gs(k.fullPath,0))||(U||!$)&&history.state&&history.state.scroll||null;return Yt().then(()=>ue(k,F,v)).then(m=>m&&qd(m)).catch(m=>ce(m,k,F))}const $e=k=>l.go(k);let en;const tn=new Set,lr={currentRoute:i,listening:!0,addRoute:h,removeRoute:b,hasRoute:E,getRoutes:w,resolve:g,options:e,push:R,replace:V,go:$e,back:()=>$e(-1),forward:()=>$e(1),beforeEach:o.add,beforeResolve:s.add,afterEach:a.add,onError:ie.add,isReady:pt,install(k){const F=this;k.component("RouterLink",Mp),k.component("RouterView",vi),k.config.globalProperties.$router=F,Object.defineProperty(k.config.globalProperties,"$route",{enumerable:!0,get:()=>Ut(i)}),on&&!en&&i.value===gt&&(en=!0,R(l.location).catch(ue=>{}));const $={};for(const ue in gt)Object.defineProperty($,ue,{get:()=>i.value[ue],enumerable:!0});k.provide(Vr,F),k.provide(fo,aa($)),k.provide(Sl,i);const U=k.unmount;tn.add(k),k.unmount=function(){tn.delete(k),tn.size<1&&(c=gt,J&&J(),J=null,i.value=gt,en=!1,ve=!1),U()}}};function Re(k){return k.reduce((F,$)=>F.then(()=>z($)),Promise.resolve())}return lr}function Fp(e,t){const n=[],r=[],l=[],o=Math.max(t.matched.length,e.matched.length);for(let s=0;syn(c,a))?r.push(a):n.push(a));const i=e.matched[s];i&&(t.matched.find(c=>yn(c,i))||l.push(i))}return[n,r,l]}function Xe(){return be(Vr)}function kt(){return be(fo)}const ye=({name:e="",color:t="currentColor"},{slots:n})=>{var r;return u("svg",{xmlns:"http://www.w3.org/2000/svg",class:["icon",`${e}-icon`],viewBox:"0 0 1024 1024",fill:t,"aria-label":`${e} icon`},(r=n.default)==null?void 0:r.call(n))};ye.displayName="IconBase";const mi=(e,{slots:t})=>{var n;return(n=t.default)==null?void 0:n.call(t)},Bp=e=>[/\((ipad);[-\w),; ]+apple/i,/applecoremedia\/[\w.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i].some(t=>t.test(e)),Vp=e=>[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i].some(t=>t.test(e)),zp=e=>[/(mac os x) ?([\w. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i].some(t=>t.test(e)),jp=(e="")=>{if(e){if(typeof e=="number")return new Date(e);const t=Date.parse(e.toString());if(!Number.isNaN(t))return new Date(t)}return null},gi=(e,t)=>{let n=1;for(let r=0;r>6;return n+=n<<3,n^=n>>11,n%t},bi=Array.isArray,Wp=e=>typeof e=="function",Kp=e=>typeof e=="string";var Up=e=>e.startsWith("ftp://"),po=e=>/^(https?:)?\/\//.test(e),Gp=/.md((\?|#).*)?$/,Zp=(e,t="/")=>!!(po(e)||Up(e)||e.startsWith("/")&&!e.startsWith(t)&&!Gp.test(e)),yi=e=>Object.prototype.toString.call(e)==="[object Object]";function qp(){const e=X(!1);return Qt()&&_e(()=>{e.value=!0}),e}function Yp(e){return qp(),x(()=>!!e())}const Et=e=>typeof e=="string",wn=(e,t)=>Et(e)&&e.startsWith(t),ln=(e,t)=>Et(e)&&e.endsWith(t),_i=Object.entries,Xp=Object.fromEntries,er=Object.keys,Qp=e=>(e.endsWith(".md")&&(e=`${e.slice(0,-3)}.html`),!e.endsWith("/")&&!e.endsWith(".html")&&(e=`${e}.html`),e=e.replace(/(^|\/)(?:README|index).html$/i,"$1"),e),wi=e=>{const[t,n=""]=e.split("#");return t?`${Qp(t)}${n?`#${n}`:""}`:e},Ps=e=>yi(e)&&Et(e.name),Is=(e,t=!1)=>e?bi(e)?e.map(n=>Et(n)?{name:n}:Ps(n)?n:null).filter(n=>n!==null):Et(e)?[{name:e}]:Ps(e)?[e]:(console.error(`Expect "author" to be \`AuthorInfo[] | AuthorInfo | string[] | string ${t?"":"| false"} | undefined\`, but got`,e),[]):[],Ei=(e,t)=>{if(e){if(bi(e)&&e.every(Et))return e;if(Et(e))return[e];console.error(`Expect ${t||"value"} to be \`string[] | string | undefined\`, but got`,e)}return[]},Jp=e=>Ei(e,"category"),eh=e=>Ei(e,"tag"),ho=e=>wn(e,"/"),Ti=/#.*$/u,th=e=>{const t=Ti.exec(e);return t?t[0]:""},Rs=e=>decodeURI(e).replace(Ti,"").replace(/(index)?\.(md|html)$/,""),vo=(e,t)=>{if(t===void 0)return!1;const n=Rs(e.path),r=Rs(t),l=th(t);return l?l===e.hash&&(!r||n===r):n===r},nh=e=>po(e)?e:`https://github.com/${e}`,Ci=e=>!po(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,Ar=(e,...t)=>{const n=e.resolve(...t),r=n.matched[n.matched.length-1];if(!(r!=null&&r.redirect))return n;const{redirect:l}=r,o=Wp(l)?l(n):l,s=Kp(o)?{path:o}:o;return Ar(e,{hash:n.hash,query:n.query,params:n.params,...s})},rh=e=>{if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget){const t=e.currentTarget.getAttribute("target");if(t!=null&&t.match(/\b_blank\b/i))return}return e.preventDefault(),!0}},lt=({to:e="",class:t="",...n},{slots:r})=>{var l;const o=Xe(),s=(a={})=>rh(a)?o.push(e).catch():Promise.resolve();return u("a",{...n,class:["vp-link",t],href:De(wi(e)),onClick:s},(l=r.default)==null?void 0:l.call(r))};lt.displayName="VPLink";const ki=()=>u(ye,{name:"github"},()=>u("path",{d:"M511.957 21.333C241.024 21.333 21.333 240.981 21.333 512c0 216.832 140.544 400.725 335.574 465.664 24.49 4.395 32.256-10.07 32.256-23.083 0-11.69.256-44.245 0-85.205-136.448 29.61-164.736-64.64-164.736-64.64-22.315-56.704-54.4-71.765-54.4-71.765-44.587-30.464 3.285-29.824 3.285-29.824 49.195 3.413 75.179 50.517 75.179 50.517 43.776 75.008 114.816 53.333 142.762 40.79 4.523-31.66 17.152-53.377 31.19-65.537-108.971-12.458-223.488-54.485-223.488-242.602 0-53.547 19.114-97.323 50.517-131.67-5.035-12.33-21.93-62.293 4.779-129.834 0 0 41.258-13.184 134.912 50.346a469.803 469.803 0 0 1 122.88-16.554c41.642.213 83.626 5.632 122.88 16.554 93.653-63.488 134.784-50.346 134.784-50.346 26.752 67.541 9.898 117.504 4.864 129.834 31.402 34.347 50.474 78.123 50.474 131.67 0 188.586-114.73 230.016-224.042 242.09 17.578 15.232 33.578 44.672 33.578 90.454v135.85c0 13.142 7.936 27.606 32.854 22.87C862.25 912.597 1002.667 728.747 1002.667 512c0-271.019-219.648-490.667-490.71-490.667z"}));ki.displayName="GitHubIcon";const xi=()=>u(ye,{name:"gitlab"},()=>u("path",{d:"M229.333 78.688C223.52 62 199.895 62 193.895 78.688L87.958 406.438h247.5c-.188 0-106.125-327.75-106.125-327.75zM33.77 571.438c-4.875 15 .563 31.687 13.313 41.25l464.812 345L87.77 406.438zm301.5-165 176.813 551.25 176.812-551.25zm655.125 165-54-165-424.312 551.25 464.812-345c12.938-9.563 18.188-26.25 13.5-41.25zM830.27 78.688c-5.812-16.688-29.437-16.688-35.437 0l-106.125 327.75h247.5z"}));xi.displayName="GitLabIcon";const Si=()=>u(ye,{name:"gitee"},()=>u("path",{d:"M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm242.97-533.34H482.39a23.7 23.7 0 0 0-23.7 23.7l-.03 59.28c0 13.08 10.59 23.7 23.7 23.7h165.96a23.7 23.7 0 0 1 23.7 23.7v11.85a71.1 71.1 0 0 1-71.1 71.1H375.71a23.7 23.7 0 0 1-23.7-23.7V423.11a71.1 71.1 0 0 1 71.1-71.1h331.8a23.7 23.7 0 0 0 23.7-23.7l.06-59.25a23.73 23.73 0 0 0-23.7-23.73H423.11a177.78 177.78 0 0 0-177.78 177.75v331.83c0 13.08 10.62 23.7 23.7 23.7h349.62a159.99 159.99 0 0 0 159.99-159.99V482.33a23.7 23.7 0 0 0-23.7-23.7z"}));Si.displayName="GiteeIcon";const Li=()=>u(ye,{name:"bitbucket"},()=>u("path",{d:"M575.256 490.862c6.29 47.981-52.005 85.723-92.563 61.147-45.714-20.004-45.714-92.562-1.133-113.152 38.29-23.442 93.696 7.424 93.696 52.005zm63.451-11.996c-10.276-81.152-102.29-134.839-177.152-101.156-47.433 21.138-79.433 71.424-77.129 124.562 2.853 69.705 69.157 126.866 138.862 120.576S647.3 548.571 638.708 478.83zm136.558-309.723c-25.161-33.134-67.986-38.839-105.728-45.13-106.862-17.151-216.576-17.7-323.438 1.134-35.438 5.706-75.447 11.996-97.719 43.996 36.572 34.304 88.576 39.424 135.424 45.129 84.553 10.862 171.447 11.447 256 .585 47.433-5.705 99.987-10.276 135.424-45.714zm32.585 591.433c-16.018 55.99-6.839 131.438-66.304 163.986-102.29 56.576-226.304 62.867-338.87 42.862-59.43-10.862-129.135-29.696-161.72-85.723-14.3-54.858-23.442-110.848-32.585-166.84l3.438-9.142 10.276-5.157c170.277 112.567 408.576 112.567 579.438 0 26.844 8.01 6.84 40.558 6.29 60.014zm103.424-549.157c-19.42 125.148-41.728 249.71-63.415 374.272-6.29 36.572-41.728 57.162-71.424 72.558-106.862 53.724-231.424 62.866-348.562 50.286-79.433-8.558-160.585-29.696-225.134-79.433-30.28-23.443-30.28-63.415-35.986-97.134-20.005-117.138-42.862-234.277-57.161-352.585 6.839-51.42 64.585-73.728 107.447-89.71 57.16-21.138 118.272-30.866 178.87-36.571 129.134-12.58 261.157-8.01 386.304 28.562 44.581 13.13 92.563 31.415 122.844 69.705 13.714 17.7 9.143 40.01 6.29 60.014z"}));Li.displayName="BitbucketIcon";const Ai=()=>u(ye,{name:"source"},()=>u("path",{d:"M601.92 475.2c0 76.428-8.91 83.754-28.512 99.594-14.652 11.88-43.956 14.058-78.012 16.434-18.81 1.386-40.392 2.97-62.172 6.534-18.612 2.97-36.432 9.306-53.064 17.424V299.772c37.818-21.978 63.36-62.766 63.36-109.692 0-69.894-56.826-126.72-126.72-126.72S190.08 120.186 190.08 190.08c0 46.926 25.542 87.714 63.36 109.692v414.216c-37.818 21.978-63.36 62.766-63.36 109.692 0 69.894 56.826 126.72 126.72 126.72s126.72-56.826 126.72-126.72c0-31.086-11.286-59.598-29.7-81.576 13.266-9.504 27.522-17.226 39.996-19.206 16.038-2.574 32.868-3.762 50.688-5.148 48.312-3.366 103.158-7.326 148.896-44.55 61.182-49.698 74.25-103.158 75.24-187.902V475.2h-126.72zM316.8 126.72c34.848 0 63.36 28.512 63.36 63.36s-28.512 63.36-63.36 63.36-63.36-28.512-63.36-63.36 28.512-63.36 63.36-63.36zm0 760.32c-34.848 0-63.36-28.512-63.36-63.36s28.512-63.36 63.36-63.36 63.36 28.512 63.36 63.36-28.512 63.36-63.36 63.36zM823.68 158.4h-95.04V63.36h-126.72v95.04h-95.04v126.72h95.04v95.04h126.72v-95.04h95.04z"}));Ai.displayName="SourceIcon";const _t=(e,t)=>{const n=t?t._instance:Qt();return yi(n==null?void 0:n.appContext.components)&&(e in n.appContext.components||qe(e)in n.appContext.components||Yn(qe(e))in n.appContext.components)},lh=()=>Yp(()=>typeof window<"u"&&window.navigator&&"userAgent"in window.navigator),Pi=()=>{const e=lh();return x(()=>e.value&&/\b(?:Android|iPhone)/i.test(navigator.userAgent))},Ht=e=>{const t=Jt();return x(()=>e[t.value])};function Os(e,t){var n;const r=Ye();return ya(()=>{r.value=e()},{...t,flush:(n=t==null?void 0:t.flush)!=null?n:"sync"}),qt(r)}function oh(e,t){let n,r,l;const o=X(!0),s=()=>{o.value=!0,l()};ae(e,s,{flush:"sync"});const a=typeof t=="function"?t:t.get,i=typeof t=="function"?void 0:t.set,c=da((f,d)=>(r=f,l=d,{get(){return o.value&&(n=a(),o.value=!1),r(),n},set(p){i==null||i(p)}}));return Object.isExtensible(c)&&(c.trigger=s),c}function Sn(e){return Ys()?(Jc(e),!0):!1}function Ie(e){return typeof e=="function"?e():Ut(e)}const tr=typeof window<"u"&&typeof document<"u",sh=Object.prototype.toString,ah=e=>sh.call(e)==="[object Object]",Tt=()=>{},Al=ih();function ih(){var e;return tr&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function mo(e,t){function n(...r){return new Promise((l,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(l).catch(o)})}return n}const Ii=e=>e();function ch(e,t={}){let n,r,l=Tt;const o=a=>{clearTimeout(a),l(),l=Tt};return a=>{const i=Ie(e),c=Ie(t.maxWait);return n&&o(n),i<=0||c!==void 0&&c<=0?(r&&(o(r),r=null),Promise.resolve(a())):new Promise((f,d)=>{l=t.rejectOnCancel?d:f,c&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,f(a())},c)),n=setTimeout(()=>{r&&o(r),r=null,f(a())},i)})}}function uh(e,t=!0,n=!0,r=!1){let l=0,o,s=!0,a=Tt,i;const c=()=>{o&&(clearTimeout(o),o=void 0,a(),a=Tt)};return d=>{const p=Ie(e),h=Date.now()-l,b=()=>i=d();return c(),p<=0?(l=Date.now(),b()):(h>p&&(n||!s)?(l=Date.now(),b()):t&&(i=new Promise((w,E)=>{a=r?E:w,o=setTimeout(()=>{l=Date.now(),s=!0,w(b()),c()},Math.max(0,p-h))})),!n&&!o&&(o=setTimeout(()=>s=!0,p)),s=!1,i)}}function fh(e=Ii){const t=X(!0);function n(){t.value=!1}function r(){t.value=!0}const l=(...o)=>{t.value&&e(...o)};return{isActive:qt(t),pause:n,resume:r,eventFilter:l}}function dh(...e){if(e.length!==1)return Or(...e);const t=e[0];return typeof t=="function"?qt(da(()=>({get:t,set:Tt}))):X(t)}function ph(e,t=200,n={}){return mo(ch(t,n),e)}function hh(e,t=200,n=!1,r=!0,l=!1){return mo(uh(t,n,r,l),e)}function vh(e,t,n={}){const{eventFilter:r=Ii,...l}=n;return ae(e,mo(r,t),l)}function mh(e,t,n={}){const{eventFilter:r,...l}=n,{eventFilter:o,pause:s,resume:a,isActive:i}=fh(r);return{stop:vh(e,t,{...l,eventFilter:o}),pause:s,resume:a,isActive:i}}function Ri(e,t=!0){Qt()?_e(e):t?e():Yt(e)}function gh(e){Qt()&&Xt(e)}function bh(e,t,n={}){const{immediate:r=!0}=n,l=X(!1);let o=null;function s(){o&&(clearTimeout(o),o=null)}function a(){l.value=!1,s()}function i(...c){s(),l.value=!0,o=setTimeout(()=>{l.value=!1,o=null,e(...c)},Ie(t))}return r&&(l.value=!0,tr&&i()),Sn(a),{isPending:qt(l),start:i,stop:a}}function Ms(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,l=xe(e),o=X(e);function s(a){if(arguments.length)return o.value=a,o.value;{const i=Ie(n);return o.value=o.value===i?Ie(r):i,o.value}}return l?s:[o,s]}function Ge(e){var t;const n=Ie(e);return(t=n==null?void 0:n.$el)!=null?t:n}const dt=tr?window:void 0,Oi=tr?window.document:void 0,yh=tr?window.navigator:void 0;function Le(...e){let t,n,r,l;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,l]=e,t=dt):[t,n,r,l]=e,!t)return Tt;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],s=()=>{o.forEach(f=>f()),o.length=0},a=(f,d,p,h)=>(f.addEventListener(d,p,h),()=>f.removeEventListener(d,p,h)),i=ae(()=>[Ge(t),Ie(l)],([f,d])=>{if(s(),!f)return;const p=ah(d)?{...d}:d;o.push(...n.flatMap(h=>r.map(b=>a(f,h,b,p))))},{immediate:!0,flush:"post"}),c=()=>{i(),s()};return Sn(c),c}let $s=!1;function _h(e,t,n={}){const{window:r=dt,ignore:l=[],capture:o=!0,detectIframe:s=!1}=n;if(!r)return;Al&&!$s&&($s=!0,Array.from(r.document.body.children).forEach(p=>p.addEventListener("click",Tt)),r.document.documentElement.addEventListener("click",Tt));let a=!0;const i=p=>l.some(h=>{if(typeof h=="string")return Array.from(r.document.querySelectorAll(h)).some(b=>b===p.target||p.composedPath().includes(b));{const b=Ge(h);return b&&(p.target===b||p.composedPath().includes(b))}}),f=[Le(r,"click",p=>{const h=Ge(e);if(!(!h||h===p.target||p.composedPath().includes(h))){if(p.detail===0&&(a=!i(p)),!a){a=!0;return}t(p)}},{passive:!0,capture:o}),Le(r,"pointerdown",p=>{const h=Ge(e);h&&(a=!p.composedPath().includes(h)&&!i(p))},{passive:!0}),s&&Le(r,"blur",p=>{setTimeout(()=>{var h;const b=Ge(e);((h=r.document.activeElement)==null?void 0:h.tagName)==="IFRAME"&&!(b!=null&&b.contains(r.document.activeElement))&&t(p)},0)})].filter(Boolean);return()=>f.forEach(p=>p())}function wh(){const e=X(!1);return Qt()&&_e(()=>{e.value=!0}),e}function zr(e){const t=wh();return x(()=>(t.value,!!e()))}function Mi(e,t={}){const{window:n=dt}=t,r=zr(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let l;const o=X(!1),s=c=>{o.value=c.matches},a=()=>{l&&("removeEventListener"in l?l.removeEventListener("change",s):l.removeListener(s))},i=ya(()=>{r.value&&(a(),l=n.matchMedia(Ie(e)),"addEventListener"in l?l.addEventListener("change",s):l.addListener(s),o.value=l.matches)});return Sn(()=>{i(),a(),l=void 0}),o}function Eh(e={}){const{navigator:t=yh,read:n=!1,source:r,copiedDuring:l=1500,legacy:o=!1}=e,s=zr(()=>t&&"clipboard"in t),a=x(()=>s.value||o),i=X(""),c=X(!1),f=bh(()=>c.value=!1,l);function d(){s.value?t.clipboard.readText().then(w=>{i.value=w}):i.value=b()}a.value&&n&&Le(["copy","cut"],d);async function p(w=Ie(r)){a.value&&w!=null&&(s.value?await t.clipboard.writeText(w):h(w),i.value=w,c.value=!0,f.start())}function h(w){const E=document.createElement("textarea");E.value=w??"",E.style.position="absolute",E.style.opacity="0",document.body.appendChild(E),E.select(),document.execCommand("copy"),E.remove()}function b(){var w,E,g;return(g=(E=(w=document==null?void 0:document.getSelection)==null?void 0:w.call(document))==null?void 0:E.toString())!=null?g:""}return{isSupported:a,text:i,copied:c,copy:p}}const pr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hr="__vueuse_ssr_handlers__",Th=Ch();function Ch(){return hr in pr||(pr[hr]=pr[hr]||{}),pr[hr]}function kh(e,t){return Th[e]||t}function xh(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Sh={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Ns="vueuse-storage";function go(e,t,n,r={}){var l;const{flush:o="pre",deep:s=!0,listenToStorageChanges:a=!0,writeDefaults:i=!0,mergeDefaults:c=!1,shallow:f,window:d=dt,eventFilter:p,onError:h=C=>{console.error(C)}}=r,b=(f?Ye:X)(t);if(!n)try{n=kh("getDefaultStorage",()=>{var C;return(C=dt)==null?void 0:C.localStorage})()}catch(C){h(C)}if(!n)return b;const w=Ie(t),E=xh(w),g=(l=r.serializer)!=null?l:Sh[E],{pause:y,resume:P}=mh(b,()=>R(b.value),{flush:o,deep:s,eventFilter:p});return d&&a&&(Le(d,"storage",N),Le(d,Ns,I)),N(),b;function R(C){try{if(C==null)n.removeItem(e);else{const z=g.write(C),q=n.getItem(e);q!==z&&(n.setItem(e,z),d&&d.dispatchEvent(new CustomEvent(Ns,{detail:{key:e,oldValue:q,newValue:z,storageArea:n}})))}}catch(z){h(z)}}function V(C){const z=C?C.newValue:n.getItem(e);if(z==null)return i&&w!==null&&n.setItem(e,g.write(w)),w;if(!C&&c){const q=g.read(z);return typeof c=="function"?c(q,w):E==="object"&&!Array.isArray(q)?{...w,...q}:q}else return typeof z!="string"?z:g.read(z)}function I(C){N(C.detail)}function N(C){if(!(C&&C.storageArea!==n)){if(C&&C.key==null){b.value=w;return}if(!(C&&C.key!==e)){y();try{(C==null?void 0:C.newValue)!==g.write(b.value)&&(b.value=V(C))}catch(z){h(z)}finally{C?Yt(P):P()}}}}}function Lh(e){return Mi("(prefers-color-scheme: dark)",e)}function Ah(e,t,n={}){const{window:r=dt,...l}=n;let o;const s=zr(()=>r&&"ResizeObserver"in r),a=()=>{o&&(o.disconnect(),o=void 0)},i=x(()=>Array.isArray(e)?e.map(d=>Ge(d)):[Ge(e)]),c=ae(i,d=>{if(a(),s.value&&r){o=new ResizeObserver(t);for(const p of d)p&&o.observe(p,l)}},{immediate:!0,flush:"post",deep:!0}),f=()=>{a(),c()};return Sn(f),{isSupported:s,stop:f}}function Ph(e,t={width:0,height:0},n={}){const{window:r=dt,box:l="content-box"}=n,o=x(()=>{var i,c;return(c=(i=Ge(e))==null?void 0:i.namespaceURI)==null?void 0:c.includes("svg")}),s=X(t.width),a=X(t.height);return Ah(e,([i])=>{const c=l==="border-box"?i.borderBoxSize:l==="content-box"?i.contentBoxSize:i.devicePixelContentBoxSize;if(r&&o.value){const f=Ge(e);if(f){const d=r.getComputedStyle(f);s.value=Number.parseFloat(d.width),a.value=Number.parseFloat(d.height)}}else if(c){const f=Array.isArray(c)?c:[c];s.value=f.reduce((d,{inlineSize:p})=>d+p,0),a.value=f.reduce((d,{blockSize:p})=>d+p,0)}else s.value=i.contentRect.width,a.value=i.contentRect.height},n),ae(()=>Ge(e),i=>{s.value=i?t.width:0,a.value=i?t.height:0}),{width:s,height:a}}const Ds=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function bo(e,t={}){const{document:n=Oi,autoExit:r=!1}=t,l=x(()=>{var g;return(g=Ge(e))!=null?g:n==null?void 0:n.querySelector("html")}),o=X(!1),s=x(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||l.value&&g in l.value)),a=x(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||l.value&&g in l.value)),i=x(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(g=>n&&g in n||l.value&&g in l.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(g=>n&&g in n),f=zr(()=>l.value&&n&&s.value!==void 0&&a.value!==void 0&&i.value!==void 0),d=()=>c?(n==null?void 0:n[c])===l.value:!1,p=()=>{if(i.value){if(n&&n[i.value]!=null)return n[i.value];{const g=l.value;if((g==null?void 0:g[i.value])!=null)return!!g[i.value]}}return!1};async function h(){if(!(!f.value||!o.value)){if(a.value)if((n==null?void 0:n[a.value])!=null)await n[a.value]();else{const g=l.value;(g==null?void 0:g[a.value])!=null&&await g[a.value]()}o.value=!1}}async function b(){if(!f.value||o.value)return;p()&&await h();const g=l.value;s.value&&(g==null?void 0:g[s.value])!=null&&(await g[s.value](),o.value=!0)}async function w(){await(o.value?h():b())}const E=()=>{const g=p();(!g||g&&d())&&(o.value=g)};return Le(n,Ds,E,!1),Le(()=>Ge(l),Ds,E,!1),r&&Sn(h),{isSupported:f,isFullscreen:o,enter:b,exit:h,toggle:w}}function ll(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function k0(e,t,n={}){const{window:r=dt}=n;return go(e,t,r==null?void 0:r.localStorage,n)}function ol(e,t=Tt,n={}){const{immediate:r=!0,manual:l=!1,type:o="text/javascript",async:s=!0,crossOrigin:a,referrerPolicy:i,noModule:c,defer:f,document:d=Oi,attrs:p={}}=n,h=X(null);let b=null;const w=y=>new Promise((P,R)=>{const V=C=>(h.value=C,P(C),C);if(!d){P(!1);return}let I=!1,N=d.querySelector(`script[src="${Ie(e)}"]`);N?N.hasAttribute("data-loaded")&&V(N):(N=d.createElement("script"),N.type=o,N.async=s,N.src=Ie(e),f&&(N.defer=f),a&&(N.crossOrigin=a),c&&(N.noModule=c),i&&(N.referrerPolicy=i),Object.entries(p).forEach(([C,z])=>N==null?void 0:N.setAttribute(C,z)),I=!0),N.addEventListener("error",C=>R(C)),N.addEventListener("abort",C=>R(C)),N.addEventListener("load",()=>{N.setAttribute("data-loaded","true"),t(N),V(N)}),I&&(N=d.head.appendChild(N)),y||V(N)}),E=(y=!0)=>(b||(b=w(y)),b),g=()=>{if(!d)return;b=null,h.value&&(h.value=null);const y=d.querySelector(`script[src="${Ie(e)}"]`);y&&d.head.removeChild(y)};return r&&!l&&Ri(E),l||gh(g),{scriptTag:h,load:E,unload:g}}function $i(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}function yo(e,t=!1){const n=X(t);let r=null,l;ae(dh(e),a=>{const i=ll(Ie(a));if(i){const c=i;l=c.style.overflow,n.value&&(c.style.overflow="hidden")}},{immediate:!0});const o=()=>{const a=ll(Ie(e));!a||n.value||(Al&&(r=Le(a,"touchmove",i=>{Ih(i)},{passive:!1})),a.style.overflow="hidden",n.value=!0)},s=()=>{const a=ll(Ie(e));!a||!n.value||(Al&&(r==null||r()),a.style.overflow=l,n.value=!1)};return Sn(s),x({get(){return n.value},set(a){a?o():s()}})}function Rh({window:e=dt}={}){if(!e)return{x:X(0),y:X(0)};const t=X(e.scrollX),n=X(e.scrollY);return Le(e,"scroll",()=>{t.value=e.scrollX,n.value=e.scrollY},{capture:!1,passive:!0}),{x:t,y:n}}function Oh(e={}){const{window:t=dt,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:l=!0,includeScrollbar:o=!0}=e,s=X(n),a=X(r),i=()=>{t&&(o?(s.value=t.innerWidth,a.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,a.value=t.document.documentElement.clientHeight))};if(i(),Ri(i),Le("resize",i,{passive:!0}),l){const c=Mi("(orientation: portrait)");ae(c,()=>i())}return{width:s,height:a}}const Ni=({type:e="info",text:t="",vertical:n,color:r},{slots:l})=>{var o;return u("span",{class:["vp-badge",e,{diy:r}],style:{verticalAlign:n??!1,backgroundColor:r??!1}},((o=l.default)==null?void 0:o.call(l))||t)};Ni.displayName="Badge";var Mh=W({name:"FontIcon",props:{icon:{type:String,default:""},color:{type:String,default:""},size:{type:[String,Number],default:""}},setup(e){const t=x(()=>{const r=["font-icon icon"],l=`fas fa-${e.icon}`;return r.push("fa-fw fa-sm"),r.push(e.icon.includes(" ")?e.icon:l),r}),n=x(()=>{const r={};return e.color&&(r.color=e.color),e.size&&(r["font-size"]=Number.isNaN(Number(e.size))?e.size:`${e.size}px`),er(r).length?r:null});return()=>e.icon?u("span",{key:e.icon,class:t.value,style:n.value}):null}});const Di=()=>u(ye,{name:"back-to-top"},()=>[u("path",{d:"M512 843.2c-36.2 0-66.4-13.6-85.8-21.8-10.8-4.6-22.6 3.6-21.8 15.2l7 102c.4 6.2 7.6 9.4 12.6 5.6l29-22c3.6-2.8 9-1.8 11.4 2l41 64.2c3 4.8 10.2 4.8 13.2 0l41-64.2c2.4-3.8 7.8-4.8 11.4-2l29 22c5 3.8 12.2.6 12.6-5.6l7-102c.8-11.6-11-20-21.8-15.2-19.6 8.2-49.6 21.8-85.8 21.8z"}),u("path",{d:"m795.4 586.2-96-98.2C699.4 172 513 32 513 32S324.8 172 324.8 488l-96 98.2c-3.6 3.6-5.2 9-4.4 14.2L261.2 824c1.8 11.4 14.2 17 23.6 10.8L419 744s41.4 40 94.2 40c52.8 0 92.2-40 92.2-40l134.2 90.8c9.2 6.2 21.6.6 23.6-10.8l37-223.8c.4-5.2-1.2-10.4-4.8-14zM513 384c-34 0-61.4-28.6-61.4-64s27.6-64 61.4-64c34 0 61.4 28.6 61.4 64S547 384 513 384z"})]);Di.displayName="BackToTopIcon";var $h=W({name:"BackToTop",props:{threshold:{type:Number,default:100},noProgress:Boolean},setup(e){const t=Ae(),n=Ht({"/":{backToTop:"返回顶部"}}),r=Ye(),{height:l}=Ph(r),{height:o}=Oh(),{y:s}=Rh(),a=x(()=>t.value.backToTop!==!1&&s.value>e.threshold),i=x(()=>s.value/(l.value-o.value));return _e(()=>{r.value=document.body}),()=>u(Dt,{name:"fade"},()=>a.value?u("button",{type:"button",class:"vp-back-to-top-button","aria-label":n.value.backToTop,"data-balloon-pos":"left",onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})}},[e.noProgress?null:u("svg",{class:"vp-scroll-progress"},u("circle",{cx:"50%",cy:"50%",style:{"stroke-dasharray":`calc(${Math.PI*i.value*100}% - ${4*Math.PI}px) calc(${Math.PI*100}% - ${4*Math.PI}px)`}})),u(Di)]):null)}});const Nh=st({enhance:({app:e})=>{_t("Badge")||e.component("Badge",Ni),_t("FontIcon")||e.component("FontIcon",Mh)},setup:()=>{ol("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6/js/brands.min.js",()=>{},{attrs:{"data-auto-replace-svg":"nest"}}),ol("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6/js/solid.min.js",()=>{},{attrs:{"data-auto-replace-svg":"nest"}}),ol("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6/js/fontawesome.min.js",()=>{},{attrs:{"data-auto-replace-svg":"nest"}})},rootComponents:[()=>u($h,{})]});function Dh(e,t,n){var r,l,o;t===void 0&&(t=50),n===void 0&&(n={});var s=(r=n.isImmediate)!=null&&r,a=(l=n.callback)!=null&&l,i=n.maxWait,c=Date.now(),f=[];function d(){if(i!==void 0){var h=Date.now()-c;if(h+t>=i)return i-h}return t}var p=function(){var h=[].slice.call(arguments),b=this;return new Promise(function(w,E){var g=s&&o===void 0;if(o!==void 0&&clearTimeout(o),o=setTimeout(function(){if(o=void 0,c=Date.now(),!s){var P=e.apply(b,h);a&&a(P),f.forEach(function(R){return(0,R.resolve)(P)}),f=[]}},d()),g){var y=e.apply(b,h);return a&&a(y),w(y)}f.push({resolve:w,reject:E})})};return p.cancel=function(h){o!==void 0&&clearTimeout(o),f.forEach(function(b){return(0,b.reject)(h)}),f=[]},p}const Hh=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const l=Xe(),s=Dh(()=>{var w,E;const a=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(a-0)p.some(y=>y.hash===g.hash));for(let g=0;g=(((w=y.parentElement)==null?void 0:w.offsetTop)??0)-r,V=!P||a<(((E=P.parentElement)==null?void 0:E.offsetTop)??0)-r;if(!(R&&V))continue;const N=decodeURIComponent(l.currentRoute.value.hash),C=decodeURIComponent(y.hash);if(N===C)return;if(d){for(let z=g+1;z{window.addEventListener("scroll",s)}),to(()=>{window.removeEventListener("scroll",s)})},Hs=async(e,t)=>{const{scrollBehavior:n}=e.options;e.options.scrollBehavior=void 0,await e.replace({query:e.currentRoute.value.query,hash:t}).finally(()=>e.options.scrollBehavior=n)},Fh=".vp-sidebar-link, .toc-link",Bh=".header-anchor",Vh=200,zh=5,jh=st({setup(){Hh({headerLinkSelector:Fh,headerAnchorSelector:Bh,delay:Vh,offset:zh})}});let Hi=()=>null;const Fi=Symbol(""),Wh=e=>{Hi=e},Kh=()=>be(Fi),Uh=e=>{e.provide(Fi,Hi)};var Gh=W({name:"AutoCatalog",props:{base:{type:String,default:""},level:{type:Number,default:3},index:Boolean},setup(e){const t=Kh(),n=Ht({"/":{title:"目录",empty:"暂无目录"}}),r=he(),l=Xe(),o=ni(),s=c=>{const f=c.I;return typeof f>"u"||f},a=()=>{const c=e.base||r.value.path.replace(/\/[^/]+$/,"/"),f=l.getRoutes(),d=[];return f.filter(({meta:p,path:h})=>{if(!wn(h,c)||h===c)return!1;if(c==="/"){const b=er(o.value.locales).filter(w=>w!=="/");if(h==="/404.html"||b.some(w=>wn(h,w)))return!1}return(ln(h,".html")&&!ln(h,"/index.html")||ln(h,"/"))&&s(p)}).map(({path:p,meta:h})=>{const b=p.substring(c.length).split("/").length;return{title:h.t||"",icon:h.i,base:p.replace(/\/[^/]+\/?$/,"/"),order:h.O||null,level:ln(p,"/")?b-1:b,path:p}}).filter(({title:p,level:h})=>p&&h<=e.level).sort(({title:p,level:h,path:b,order:w},{title:E,level:g,path:y,order:P})=>h-g||(ln(b,"/index.html")?-1:ln(y,"/index.html")?1:w===null?P===null?p.localeCompare(E):P:P===null?w:w>0?P>0?w-P:-1:P<0?w-P:1)).forEach(p=>{var h;const{base:b,level:w}=p;switch(w){case 1:d.push(p);break;case 2:{const E=d.find(g=>g.path===b);E&&(E.children??(E.children=[])).push(p);break}default:{const E=d.find(g=>g.path===b.replace(/\/[^/]+\/$/,"/"));if(E){const g=(h=E.children)==null?void 0:h.find(y=>y.path===b);g&&(g.children??(g.children=[])).push(p)}}}}),d},i=x(()=>a());return()=>u("div",{class:"vp-catalog"},[u("h2",{class:"vp-catalog-main-title"},n.value.title),i.value.length?i.value.map(({children:c=[],icon:f,path:d,title:p},h)=>[u("h3",{id:p,class:["vp-catalog-child-title",{"has-children":c.length}]},[u("a",{href:`#${p}`,class:"header-anchor","aria-hidden":!0},"#"),u(lt,{class:"vp-catalog-title",to:d},()=>[e.index?`${h+1}.`:null,f&&t?u(t,{icon:f}):null,p||d])]),c.length?u("ul",{class:"vp-catalog-child-catalogs"},c.map(({children:b=[],icon:w,path:E,title:g},y)=>u("li",{class:"vp-child-catalog"},[u("div",{class:["vp-catalog-sub-title",{"has-children":b.length}]},[u("a",{href:`#${g}`,class:"header-anchor"},"#"),u(lt,{class:"vp-catalog-title",to:E},()=>[e.index?`${h+1}.${y+1}`:null,w&&t?u(t,{icon:w}):null,g||E])]),b.length?u("div",{class:"v-sub-catalogs"},b.map(({icon:P,path:R,title:V},I)=>u(lt,{class:"vp-sub-catalog",to:R},()=>[e.index?`${h+1}.${y+1}.${I+1}`:null,P&&t?u(t,{icon:P}):null,V||R]))):null]))):null]):u("p",{class:"vp-empty-catalog"},n.value.empty)])}}),Zh=st({enhance:({app:e})=>{Uh(e),_t("AutoCatalog",e)||e.component("AutoCatalog",Gh)}});const qh=u("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[u("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),u("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),Bi=W({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=Jt(),n=x(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>u("span",[qh,u("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}}),Yh={},Xh=st({enhance({app:e}){e.component("ExternalLinkIcon",u(Bi,{locales:Yh}))}});/** + * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT + */const oe={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},status:null,set:e=>{const t=oe.isStarted();e=sl(e,oe.settings.minimum,1),oe.status=e===1?null:e;const n=oe.render(!t),r=n.querySelector(oe.settings.barSelector),l=oe.settings.speed,o=oe.settings.easing;return n.offsetWidth,Qh(s=>{vr(r,{transform:"translate3d("+Fs(e)+"%,0,0)",transition:"all "+l+"ms "+o}),e===1?(vr(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){vr(n,{transition:"all "+l+"ms linear",opacity:"0"}),setTimeout(function(){oe.remove(),s()},l)},l)):setTimeout(()=>s(),l)}),oe},isStarted:()=>typeof oe.status=="number",start:()=>{oe.status||oe.set(0);const e=()=>{setTimeout(()=>{oe.status&&(oe.trickle(),e())},oe.settings.trickleSpeed)};return oe.settings.trickle&&e(),oe},done:e=>!e&&!oe.status?oe:oe.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=oe.status;return t?(typeof e!="number"&&(e=(1-t)*sl(Math.random()*t,.1,.95)),t=sl(t+e,0,.994),oe.set(t)):oe.start()},trickle:()=>oe.inc(Math.random()*oe.settings.trickleRate),render:e=>{if(oe.isRendered())return document.getElementById("nprogress");Bs(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=oe.settings.template;const n=t.querySelector(oe.settings.barSelector),r=e?"-100":Fs(oe.status||0),l=document.querySelector(oe.settings.parent);return vr(n,{transition:"all 0 linear",transform:"translate3d("+r+"%,0,0)"}),l!==document.body&&Bs(l,"nprogress-custom-parent"),l==null||l.appendChild(t),t},remove:()=>{Vs(document.documentElement,"nprogress-busy"),Vs(document.querySelector(oe.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&Jh(e)},isRendered:()=>!!document.getElementById("nprogress")},sl=(e,t,n)=>en?n:e,Fs=e=>(-1+e)*100,Qh=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),vr=function(){const e=["Webkit","O","Moz","ms"],t={};function n(s){return s.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(a,i){return i.toUpperCase()})}function r(s){const a=document.body.style;if(s in a)return s;let i=e.length;const c=s.charAt(0).toUpperCase()+s.slice(1);let f;for(;i--;)if(f=e[i]+c,f in a)return f;return s}function l(s){return s=n(s),t[s]??(t[s]=r(s))}function o(s,a,i){a=l(a),s.style[a]=i}return function(s,a){for(const i in a){const c=a[i];c!==void 0&&Object.prototype.hasOwnProperty.call(a,i)&&o(s,i,c)}}}(),Vi=(e,t)=>(typeof e=="string"?e:_o(e)).indexOf(" "+t+" ")>=0,Bs=(e,t)=>{const n=_o(e),r=n+t;Vi(n,t)||(e.className=r.substring(1))},Vs=(e,t)=>{const n=_o(e);if(!Vi(e,t))return;const r=n.replace(" "+t+" "," ");e.className=r.substring(1,r.length-1)},_o=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),Jh=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)};const e1=()=>{_e(()=>{const e=Xe(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||oe.start()}),e.afterEach(n=>{t.add(n.path),oe.done()})})},t1=st({setup(){e1()}}),n1=JSON.parse('{"encrypt":{},"logo":"/shamrock.webp","repo":"whitechi73/OpenShamrock","docsRepo":"whitechi73/OpenShamrock","docsBranch":"docs","docsDir":"docs","locales":{"/":{"lang":"zh-CN","navbarLocales":{"langName":"简体中文","selectLangAriaLabel":"选择语言"},"metaLocales":{"author":"作者","date":"写作日期","origin":"原创","views":"访问量","category":"分类","tag":"标签","readingTime":"阅读时间","words":"字数","toc":"此页内容","prev":"上一页","next":"下一页","lastUpdated":"上次编辑于","contributors":"贡献者","editLink":"编辑此页","print":"打印"},"outlookLocales":{"themeColor":"主题色","darkmode":"外观","fullscreen":"全屏"},"routeLocales":{"skipToContent":"跳至主要內容","notFoundTitle":"页面不存在","notFoundMsg":["这里什么也没有","我们是怎么来到这儿的?","这 是 四 零 四 !","看起来你访问了一个失效的链接"],"back":"返回上一页","home":"带我回家","openInNewWindow":"Open in new window"},"navbar":["/guide","/advanced","/api","/message","/event"],"sidebar":[{"text":"指南","prefix":"guide","icon":"lightbulb","collapsible":true,"children":["getting-started","configuration","faq"]},{"text":"进阶","prefix":"advanced","icon":"gem","collapsible":true,"children":["voice"]},{"text":"接口","prefix":"api","icon":"laptop-code","collapsible":true,"children":["request-response","account","contact","user","message","resources","dispose","group","file","shamrock","other"]},{"text":"消息","prefix":"message","icon":"comment","collapsible":true,"children":["format","normal","media","special","advanced"]},{"text":"事件","prefix":"event","icon":"bell","collapsible":true,"children":["general-data","message","notice","request"]}]}}}'),r1=X(n1),zi=()=>r1,ji=Symbol(""),l1=()=>{const e=be(ji);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},o1=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},s1=st({enhance({app:e}){const t=zi(),n=e._context.provides[co],r=x(()=>o1(t.value,n.value));e.provide(ji,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}});const a1=800,i1=2e3,c1={"/":{copy:"复制代码",copied:"已复制",hint:"复制成功"}},u1=!1,f1=['.theme-hope-content div[class*="language-"] pre'],zs=!1,al=new Map,d1=()=>{const{copy:e}=Eh({legacy:!0}),t=Ht(c1),n=he(),r=Pi(),l=a=>{if(!a.hasAttribute("copy-code-registered")){const i=document.createElement("button");i.type="button",i.classList.add("copy-code-button"),i.innerHTML='
',i.setAttribute("aria-label",t.value.copy),i.setAttribute("data-copied",t.value.copied),a.parentElement&&a.parentElement.insertBefore(i,a),a.setAttribute("copy-code-registered","")}},o=()=>Yt().then(()=>new Promise(a=>{setTimeout(()=>{f1.forEach(i=>{document.querySelectorAll(i).forEach(l)}),a()},a1)})),s=(a,i,c)=>{let{innerText:f=""}=i;/language-(shellscript|shell|bash|sh|zsh)/.test(a.classList.toString())&&(f=f.replace(/^ *(\$|>) /gm,"")),e(f).then(()=>{c.classList.add("copied"),clearTimeout(al.get(c));const d=setTimeout(()=>{c.classList.remove("copied"),c.blur(),al.delete(c)},i1);al.set(c,d)})};_e(()=>{(!r.value||zs)&&o(),Le("click",a=>{const i=a.target;if(i.matches('div[class*="language-"] > button.copy')){const c=i.parentElement,f=i.nextElementSibling;f&&s(c,f,i)}else if(i.matches('div[class*="language-"] div.copy-icon')){const c=i.parentElement,f=c.parentElement,d=c.nextElementSibling;d&&s(f,d,c)}}),ae(()=>n.value.path,()=>{(!r.value||zs)&&o()})})};var p1=st({setup:()=>{d1()}});const il=go("VUEPRESS_TAB_STORE",{});var h1=W({name:"Tabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:{type:String,default:""}},slots:Object,setup(e,{slots:t}){const n=X(e.active),r=Ye([]),l=()=>{e.tabId&&(il.value[e.tabId]=e.data[n.value].id)},o=(c=n.value)=>{n.value=c{n.value=c>0?c-1:r.value.length-1,r.value[n.value].focus()},a=(c,f)=>{c.key===" "||c.key==="Enter"?(c.preventDefault(),n.value=f):c.key==="ArrowRight"?(c.preventDefault(),o()):c.key==="ArrowLeft"&&(c.preventDefault(),s()),l()},i=()=>{if(e.tabId){const c=e.data.findIndex(({id:f})=>il.value[e.tabId]===f);if(c!==-1)return c}return e.active};return _e(()=>{n.value=i(),ae(()=>il.value[e.tabId],(c,f)=>{if(e.tabId&&c!==f){const d=e.data.findIndex(({id:p})=>p===c);d!==-1&&(n.value=d)}})}),()=>e.data.length?u("div",{class:"vp-tabs"},[u("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:c},f)=>{const d=f===n.value;return u("button",{type:"button",ref:p=>{p&&(r.value[f]=p)},class:["vp-tab-nav",{active:d}],role:"tab","aria-controls":`tab-${e.id}-${f}`,"aria-selected":d,onClick:()=>{n.value=f,l()},onKeydown:p=>a(p,f)},t[`title${f}`]({value:c,isActive:d}))})),e.data.map(({id:c},f)=>{const d=f===n.value;return u("div",{class:["vp-tab",{active:d}],id:`tab-${e.id}-${f}`,role:"tabpanel","aria-expanded":d},t[`tab${f}`]({value:c,isActive:d}))})]):null}});const v1=st({enhance:({app:e})=>{e.component("Tabs",h1)},setup:()=>{}});let m1={};const Wi=Symbol(""),g1=()=>be(Wi),b1=e=>{e.provide(Wi,m1)};const y1=".theme-hope-content :not(a) > img:not([no-view])",_1={"/":{closeTitle:"关闭",downloadTitle:"下载图片",fullscreenTitle:"切换全屏",zoomTitle:"缩放",arrowPrevTitle:"上一个 (左箭头)",arrowNextTitle:"下一个 (右箭头)"}},w1=800,E1='
',T1=e=>fe(e)?Array.from(document.querySelectorAll(e)):e.map(t=>Array.from(document.querySelectorAll(t))).flat(),Ki=e=>new Promise((t,n)=>{e.complete?t({type:"image",element:e,src:e.src,width:e.naturalWidth,height:e.naturalHeight,alt:e.alt,msrc:e.src}):(e.onload=()=>t(Ki(e)),e.onerror=r=>n(r))}),C1=()=>{const{isSupported:e,toggle:t}=bo(),n=g1(),r=Ht(_1),l=he();let o;const s=i=>{i.on("uiRegister",()=>{e&&i.ui.registerElement({name:"fullscreen",order:7,isButton:!0,html:'',onClick:()=>{t()}}),i.ui.registerElement({name:"download",order:8,isButton:!0,tagName:"a",html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-download"},onInit:(c,f)=>{c.setAttribute("download",""),c.setAttribute("target","_blank"),c.setAttribute("rel","noopener"),f.on("change",()=>{c.setAttribute("href",f.currSlide.data.src)})}}),i.ui.registerElement({name:"bulletsIndicator",className:"photo-swipe-bullets-indicator",appendTo:"wrapper",onInit:(c,f)=>{const d=[];let p=-1;for(let h=0;h{f.goTo(d.indexOf(w.target))},d.push(b),c.appendChild(b)}f.on("change",()=>{p>=0&&d[p].classList.remove("active"),d[f.currIndex].classList.add("active"),p=f.currIndex})}})})},a=()=>Promise.all([H(()=>import("./photoswipe.esm-5762295a.js"),[]),Yt().then(()=>new Promise(i=>setTimeout(i,w1)).then(()=>T1(y1)))]).then(([{default:i},c])=>{const f=c.map(d=>({html:E1,element:d,msrc:d.src}));c.forEach((d,p)=>{const h=()=>{o=new i({preloaderDelay:0,showHideAnimationType:"zoom",...r.value,...n,dataSource:f,index:p,closeOnVerticalDrag:!0,wheelToZoom:!1}),s(o),o.addFilter("thumbEl",()=>d),o.addFilter("placeholderSrc",()=>d.src),o.init()};d.style.cursor="zoom-in",d.addEventListener("click",()=>{h()}),d.addEventListener("keypress",({key:b})=>{b==="Enter"&&h()})}),c.forEach((d,p)=>{Ki(d).then(h=>{f.splice(p,1,h),o==null||o.refreshSlideContent(p)})})});_e(()=>{Le("wheel",()=>{o==null||o.close()}),a(),ae(()=>l.value.path,()=>a())})};var k1=st({enhance:({app:e})=>{b1(e)},setup:()=>{C1()}});const Ui=()=>{const e=he();return x(()=>e.value.readingTime??null)},Pl=typeof{"/":{word:"约 $word 字",less1Minute:"小于 1 分钟",time:"大约 $time 分钟"}}>"u"?null:{"/":{word:"约 $word 字",less1Minute:"小于 1 分钟",time:"大约 $time 分钟"}},x1=(e,t)=>{const{minutes:n,words:r}=e,{less1Minute:l,word:o,time:s}=t;return{time:n<1?l:s.replace("$time",Math.round(n).toString()),words:o.replace("$word",r.toString())}},js={words:"",time:""},S1=()=>Pl?Ht(Pl):x(()=>null),L1=()=>{if(typeof Pl>"u")return x(()=>js);const e=Ui(),t=S1();return x(()=>e.value&&t.value?x1(e.value,t.value):js)},nr=()=>zi(),me=()=>l1(),jr=()=>x(()=>!!nr().value.pure);var cl=W({name:"EmptyComponent",setup:()=>()=>null});const A1="719px",P1="1440px",I1="false",wo={mobileBreakPoint:A1,pcBreakPoint:P1,enableThemeColor:I1},Eo={},Gi=e=>{const{icon:t="",color:n,size:r}=e,l={};return n&&(l.color=n),r&&(l.height=Number.isNaN(Number(r))?r:`${r}px`),xn(t)?u("img",{class:"icon",src:t,"no-view":"",style:l}):ho(t)?u("img",{class:"icon",src:De(t),"no-view":"",style:l}):u(rt("FontIcon"),e)};Gi.displayName="HopeIcon";var Be=Gi,yt=(e=>(e.type="y",e.title="t",e.shortTitle="s",e.icon="i",e.author="a",e.date="d",e.localizedDate="l",e.category="c",e.tag="g",e.isEncrypted="n",e.isOriginal="o",e.readingTime="r",e.excerpt="e",e.sticky="u",e.cover="v",e.index="I",e.order="O",e))(yt||{}),R1=(e=>(e.article="a",e.home="h",e.slide="s",e.page="p",e))(R1||{});const pn=(e,t,n=!1)=>{let r=Ar(e,wi(encodeURI(t)));r.name==="404"&&(r=Ar(e,t));const{fullPath:l,meta:o,name:s}=r;return{text:!n&&o[yt.shortTitle]?o[yt.shortTitle]:o[yt.title]||t,link:s==="404"?t:l,...o[yt.icon]?{icon:o[yt.icon]}:{}}},O1=()=>{const e=Xe(),t=kt();return n=>{if(n)if(ho(n))t.path!==n&&e.push(n);else if(xn(n)||Ga(n))window&&window.open(n);else{const r=t.path.slice(0,t.path.lastIndexOf("/"));e.push(`${r}/${encodeURI(n)}`)}}},Zi=()=>{const e=me(),t=Ae();return x(()=>{const{author:n}=t.value;return n?Is(n):n===!1?[]:Is(e.value.author,!1)})},M1=()=>{const e=Ae();return x(()=>Jp(e.value.category).map(t=>({name:t,path:""})))},$1=()=>{const e=Ae();return x(()=>eh(e.value.tag).map(t=>({name:t,path:""})))},N1=()=>{const e=Ae(),t=he();return x(()=>{const n=jp(e.value.date);if(n)return n;const{createdTime:r}=t.value.git||{};return r?new Date(r):null})},D1=()=>{const e=me(),t=he(),n=Ae(),r=Zi(),l=M1(),o=$1(),s=N1(),a=Ui(),i=L1(),c=x(()=>({author:r.value,category:l.value,date:s.value,localizedDate:t.value.localizedDate,tag:o.value,isOriginal:n.value.isOriginal||!1,readingTime:a.value,readingTimeLocale:i.value,pageview:"pageview"in n.value?n.value.pageview:!0})),f=x(()=>"pageInfo"in n.value?n.value.pageInfo:"pageInfo"in e.value?e.value.pageInfo:null);return{info:c,items:f}},{mobileBreakPoint:H1,pcBreakPoint:F1}=wo,Ws=e=>e.endsWith("px")?Number(e.slice(0,-2)):null,Wr=()=>{const e=X(!1),t=X(!1),n=()=>{e.value=window.innerWidth<=(Ws(H1)??719),t.value=window.innerWidth>=(Ws(F1)??1440)};return _e(()=>{n(),Le("resize",n,!1),Le("orientationchange",n,!1)}),{isMobile:e,isPC:t}},qi=Symbol(""),rr=()=>{const e=be(qi);if(!e)throw new Error("useDarkmode() is called without provider.");return e},B1=e=>{const t=nr(),n=Lh(),r=go("vuepress-theme-hope-scheme","auto"),l=x(()=>t.value.darkmode||"switch"),o=x(()=>{const a=l.value;return a==="disable"?!1:a==="enable"?!0:a==="auto"?n.value:a==="toggle"?r.value==="dark":r.value==="dark"||r.value==="auto"&&n.value}),s=x(()=>{const a=l.value;return a==="switch"||a==="toggle"});e.provide(qi,{canToggle:s,config:l,isDarkmode:o,status:r}),Object.defineProperties(e.config.globalProperties,{$isDarkmode:{get:()=>o.value}})},V1=()=>{const{isDarkmode:e}=rr(),t=(n=e.value)=>document.documentElement.setAttribute("data-theme",n?"dark":"light");_e(()=>{ae(e,t,{immediate:!0})})};var He=W({name:"AutoLink",inheritAttrs:!1,props:{config:{type:Object,required:!0},exact:Boolean,noExternalLinkIcon:Boolean},emits:["focusout"],slots:Object,setup(e,{attrs:t,emit:n,slots:r}){const l=kt(),o=ni(),s=Or(e,"config"),a=x(()=>xn(s.value.link)),i=x(()=>Ga(s.value.link)||xd(s.value.link)),c=x(()=>i.value?void 0:s.value.target||(a.value?"_blank":void 0)),f=x(()=>c.value==="_blank"),d=x(()=>!a.value&&!i.value&&!f.value),p=x(()=>i.value?void 0:s.value.rel||(f.value?"noopener noreferrer":void 0)),h=x(()=>s.value.ariaLabel||s.value.text),b=x(()=>{if(e.exact)return!1;const E=er(o.value.locales);return E.length?E.every(g=>g!==s.value.link):s.value.link!=="/"}),w=x(()=>d.value?s.value.activeMatch?new RegExp(s.value.activeMatch).test(l.path):b.value?wn(l.path,s.value.link):l.path===s.value.link:!1);return()=>{const{before:E,after:g,default:y}=r,{text:P,icon:R,link:V}=s.value;return d.value?u(lt,{to:V,"aria-label":h.value,...t,class:["nav-link",{active:w.value},t.class],onFocusout:()=>n("focusout")},()=>y?y():[E?E():u(Be,{icon:R}),P,g==null?void 0:g()]):u("a",{href:V,rel:p.value,target:c.value,"aria-label":h.value,...t,class:["nav-link",t.class],onFocusout:()=>n("focusout")},y?y():[E?E():u(Be,{icon:R}),P,e.noExternalLinkIcon?null:u(Bi),g==null?void 0:g()])}}});const En=(e,t,n=!1)=>"activeMatch"in t?new RegExp(t.activeMatch).test(e.path):vo(e,t.link)?!0:t.children&&!n?t.children.some(r=>En(e,r)):!1,Yi=(e,t)=>t.type==="group"?t.children.some(n=>n.type==="group"?Yi(e,n):n.type==="page"&&En(e,n,!0))||"prefix"in t&&vo(e,t.prefix):!1,Xi=(e,t)=>fe(e.link)?u(He,{...t,config:e}):u("p",t,[u(Be,{icon:e.icon}),e.text]),Qi=e=>{const t=kt();return e?u("ul",{class:"vp-sidebar-sub-headers"},e.map(n=>{const r=En(t,n,!0);return u("li",{class:"vp-sidebar-sub-header"},[Xi(n,{class:["vp-sidebar-link","vp-heading",{active:r}]}),Qi(n.children)])})):null},ul=(e="",t="")=>ho(t)?t:`${Td(e)}${t}`,z1=(e,t)=>{const n=he();return{type:"heading",text:e.title,link:`${n.value.path}#${e.slug}`,children:To(e.children,t)}},To=(e,t)=>t>0?e.map(n=>z1(n,t-1)):[],Ji=e=>{const t=he();return To(t.value.headers,e)},Il=(e,t,n="")=>{const r=Xe(),l=he(),o=(s,a=n)=>{var i;const c=fe(s)?pn(r,ul(a,s)):s.link?{...s,...Sr(s.link)?{}:{link:pn(r,ul(a,s.link)).link}}:s;if("children"in c){const f=ul(a,c.prefix),d=c.children==="structure"?Eo[f]:c.children;return{type:"group",...c,prefix:f,children:d.map(p=>o(p,f))}}return{type:"page",...c,children:c.link===l.value.path?To(((i=l.value.headers[0])==null?void 0:i.level)===1?l.value.headers[0].children:l.value.headers,t):[]}};return e.map(s=>o(s))},j1=(e,t)=>{const n=he(),r=er(e).sort((l,o)=>o.length-l.length);for(const l of r)if(wn(decodeURI(n.value.path),l)){const o=e[l];return o?Il(o==="structure"?Eo[l]:o==="heading"?Ji(t):o,t,l):[]}return console.warn(`${n.value.path} is missing sidebar config.`),[]},W1=(e,t)=>{const n=Jt();return e===!1?[]:e==="heading"?Ji(t):e==="structure"?Il(Eo[n.value],t,n.value):Y(e)?Il(e,t):ao(e)?j1(e,t):[]},ec=Symbol(""),K1=()=>{const e=Ae(),t=me(),n=x(()=>e.value.home?!1:e.value.sidebar??t.value.sidebar??"structure"),r=x(()=>e.value.headerDepth??t.value.headerDepth??2),l=x(()=>W1(n.value,r.value));Gt(ec,l)},Co=()=>{const e=be(ec);if(!e)throw new Error("useSidebarItems() is called without provider.");return e};var U1=W({name:"PageFooter",setup(){const e=Ae(),t=me(),n=Zi(),r=x(()=>{const{copyright:s,footer:a}=e.value;return a!==!1&&!!(s||a||t.value.displayFooter)}),l=x(()=>{const{footer:s}=e.value;return s===!1?!1:fe(s)?s:t.value.footer||""}),o=x(()=>"copyright"in e.value?e.value.copyright:"copyright"in t.value?t.value.copyright:n.value.length?`Copyright © ${new Date().getFullYear()} ${n.value[0].name}`:!1);return()=>r.value?u("footer",{class:"vp-footer-wrapper"},[l.value?u("div",{class:"vp-footer",innerHTML:l.value}):null,o.value?u("div",{class:"vp-copyright",innerHTML:o.value}):null]):null}}),G1=W({name:"NavbarDropdownLink",props:{config:{type:Object,required:!0}},slots:Object,setup(e,{slots:t}){const n=he(),r=Or(e,"config"),l=x(()=>r.value.ariaLabel||r.value.text),o=X(!1);ae(()=>n.value.path,()=>{o.value=!1});const s=a=>{a.detail===0&&(o.value=!o.value)};return()=>{var a;return u("div",{class:["dropdown-wrapper",{open:o.value}]},[u("button",{type:"button",class:"dropdown-title","aria-label":l.value,onClick:s},[((a=t.title)==null?void 0:a.call(t))||u("span",{class:"title"},[u(Be,{icon:r.value.icon}),e.config.text]),u("span",{class:"arrow"}),u("ul",{class:"nav-dropdown"},r.value.children.map((i,c)=>{const f=c===r.value.children.length-1;return u("li",{class:"dropdown-item"},"children"in i?[u("h4",{class:"dropdown-subtitle"},i.link?u(He,{config:i,onFocusout:()=>{i.children.length===0&&f&&(o.value=!1)}}):u("span",i.text)),u("ul",{class:"dropdown-subitem-wrapper"},i.children.map((d,p)=>u("li",{class:"dropdown-subitem"},u(He,{config:d,onFocusout:()=>{p===i.children.length-1&&f&&(o.value=!1)}}))))]:u(He,{config:i,onFocusout:()=>{f&&(o.value=!1)}}))}))])])}}});const tc=(e,t,n="")=>fe(t)?pn(e,`${n}${t}`):"children"in t?{...t,...t.link&&!Sr(t.link)?pn(e,`${n}${t.link}`):{},children:t.children.map(r=>tc(e,r,`${n}${t.prefix||""}`))}:{...t,link:Sr(t.link)?t.link:pn(e,`${n}${t.link}`).link},nc=()=>{const e=me(),t=Xe(),n=()=>(e.value.navbar||[]).map(l=>tc(t,l)),r=X(n());return ae(e,()=>{r.value=n()}),r},Z1=()=>{const e=me(),t=x(()=>e.value.repo||null),n=x(()=>t.value?nh(t.value):null),r=x(()=>t.value?Ci(t.value):null),l=x(()=>n.value?e.value.repoLabel??(r.value===null?"Source":r.value):null);return x(()=>!n.value||!l.value||e.value.repoDisplay===!1?null:{type:r.value||"Source",label:l.value,link:n.value})};var q1=W({name:"NavScreenDropdown",props:{config:{type:Object,required:!0}},setup(e){const t=he(),n=Or(e,"config"),r=x(()=>n.value.ariaLabel||n.value.text),l=X(!1);ae(()=>t.value.path,()=>{l.value=!1});const o=(s,a)=>a[a.length-1]===s;return()=>[u("button",{type:"button",class:["nav-screen-dropdown-title",{active:l.value}],"aria-label":r.value,onClick:()=>{l.value=!l.value}},[u("span",{class:"title"},[u(Be,{icon:n.value.icon}),e.config.text]),u("span",{class:["arrow",l.value?"down":"end"]})]),u("ul",{class:["nav-screen-dropdown",{hide:!l.value}]},n.value.children.map(s=>u("li",{class:"dropdown-item"},"children"in s?[u("h4",{class:"dropdown-subtitle"},s.link?u(He,{config:s,onFocusout:()=>{o(s,n.value.children)&&s.children.length===0&&(l.value=!1)}}):u("span",s.text)),u("ul",{class:"dropdown-subitem-wrapper"},s.children.map(a=>u("li",{class:"dropdown-subitem"},u(He,{config:a,onFocusout:()=>{o(a,s.children)&&o(s,n.value.children)&&(l.value=!1)}}))))]:u(He,{config:s,onFocusout:()=>{o(s,n.value.children)&&(l.value=!1)}}))))]}}),Y1=W({name:"NavScreenLinks",setup(){const e=nc();return()=>e.value.length?u("nav",{class:"nav-screen-links"},e.value.map(t=>u("div",{class:"navbar-links-item"},"children"in t?u(q1,{config:t}):u(He,{config:t})))):null}});const rc=()=>u(ye,{name:"dark"},()=>u("path",{d:"M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"}));rc.displayName="DarkIcon";const lc=()=>u(ye,{name:"light"},()=>u("path",{d:"M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"}));lc.displayName="LightIcon";const oc=()=>u(ye,{name:"auto"},()=>u("path",{d:"M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"}));oc.displayName="AutoIcon";const sc=()=>u(ye,{name:"enter-fullscreen"},()=>u("path",{d:"M762.773 90.24h-497.28c-96.106 0-174.4 78.293-174.4 174.4v497.28c0 96.107 78.294 174.4 174.4 174.4h497.28c96.107 0 175.04-78.293 174.4-174.4V264.64c0-96.213-78.186-174.4-174.4-174.4zm-387.2 761.173H215.04c-21.867 0-40.427-17.92-41.067-41.066V649.92c0-22.507 17.92-40.427 40.427-40.427 11.307 0 21.227 4.694 28.48 11.947 7.253 7.253 11.947 17.92 11.947 28.48v62.293l145.28-145.28c15.893-15.893 41.813-15.893 57.706 0 15.894 15.894 15.894 41.814 0 57.707l-145.28 145.28h62.294c22.506 0 40.426 17.92 40.426 40.427s-17.173 41.066-39.68 41.066zM650.24 165.76h160.427c21.866 0 40.426 17.92 41.066 41.067v160.426c0 22.507-17.92 40.427-40.426 40.427-11.307 0-21.227-4.693-28.48-11.947-7.254-7.253-11.947-17.92-11.947-28.48v-62.186L625.6 450.347c-15.893 15.893-41.813 15.893-57.707 0-15.893-15.894-15.893-41.814 0-57.707l145.28-145.28H650.88c-22.507 0-40.427-17.92-40.427-40.427s17.174-41.173 39.787-41.173z"}));sc.displayName="EnterFullScreenIcon";const ac=()=>u(ye,{name:"cancel-fullscreen"},()=>u("path",{d:"M778.468 78.62H247.922c-102.514 0-186.027 83.513-186.027 186.027V795.08c0 102.514 83.513 186.027 186.027 186.027h530.432c102.514 0 186.71-83.513 186.026-186.027V264.647C964.494 162.02 880.981 78.62 778.468 78.62zM250.88 574.35h171.122c23.324 0 43.122 19.115 43.804 43.805v171.121c0 24.008-19.114 43.122-43.122 43.122-12.06 0-22.641-5.006-30.378-12.743s-12.743-19.115-12.743-30.379V722.83L224.597 877.91c-16.953 16.952-44.6 16.952-61.553 0-16.953-16.954-16.953-44.602 0-61.554L318.009 661.39h-66.446c-24.007 0-43.122-19.114-43.122-43.122 0-24.12 18.432-43.918 42.439-43.918zm521.899-98.873H601.657c-23.325 0-43.122-19.114-43.805-43.804V260.55c0-24.007 19.115-43.122 43.122-43.122 12.06 0 22.642 5.007 30.379 12.743s12.743 19.115 12.743 30.38v66.445l154.965-154.965c16.953-16.953 44.601-16.953 61.554 0 16.953 16.953 16.953 44.6 0 61.554L705.536 388.55h66.446c24.007 0 43.122 19.115 43.122 43.122.114 24.007-18.318 43.804-42.325 43.804z"}));ac.displayName="CancelFullScreenIcon";const ic=()=>u(ye,{name:"outlook"},()=>[u("path",{d:"M224 800c0 9.6 3.2 44.8 6.4 54.4 6.4 48-48 76.8-48 76.8s80 41.6 147.2 0 134.4-134.4 38.4-195.2c-22.4-12.8-41.6-19.2-57.6-19.2C259.2 716.8 227.2 761.6 224 800zM560 675.2l-32 51.2c-51.2 51.2-83.2 32-83.2 32 25.6 67.2 0 112-12.8 128 25.6 6.4 51.2 9.6 80 9.6 54.4 0 102.4-9.6 150.4-32l0 0c3.2 0 3.2-3.2 3.2-3.2 22.4-16 12.8-35.2 6.4-44.8-9.6-12.8-12.8-25.6-12.8-41.6 0-54.4 60.8-99.2 137.6-99.2 6.4 0 12.8 0 22.4 0 12.8 0 38.4 9.6 48-25.6 0-3.2 0-3.2 3.2-6.4 0-3.2 3.2-6.4 3.2-6.4 6.4-16 6.4-16 6.4-19.2 9.6-35.2 16-73.6 16-115.2 0-105.6-41.6-198.4-108.8-268.8C704 396.8 560 675.2 560 675.2zM224 419.2c0-28.8 22.4-51.2 51.2-51.2 28.8 0 51.2 22.4 51.2 51.2 0 28.8-22.4 51.2-51.2 51.2C246.4 470.4 224 448 224 419.2zM320 284.8c0-22.4 19.2-41.6 41.6-41.6 22.4 0 41.6 19.2 41.6 41.6 0 22.4-19.2 41.6-41.6 41.6C339.2 326.4 320 307.2 320 284.8zM457.6 208c0-12.8 12.8-25.6 25.6-25.6 12.8 0 25.6 12.8 25.6 25.6 0 12.8-12.8 25.6-25.6 25.6C470.4 233.6 457.6 220.8 457.6 208zM128 505.6C128 592 153.6 672 201.6 736c28.8-60.8 112-60.8 124.8-60.8-16-51.2 16-99.2 16-99.2l316.8-422.4c-48-19.2-99.2-32-150.4-32C297.6 118.4 128 291.2 128 505.6zM764.8 86.4c-22.4 19.2-390.4 518.4-390.4 518.4-22.4 28.8-12.8 76.8 22.4 99.2l9.6 6.4c35.2 22.4 80 12.8 99.2-25.6 0 0 6.4-12.8 9.6-19.2 54.4-105.6 275.2-524.8 288-553.6 6.4-19.2-3.2-32-19.2-32C777.6 76.8 771.2 80 764.8 86.4z"})]);ic.displayName="OutlookIcon";var cc=W({name:"AppearanceSwitch",setup(){const{config:e,status:t}=rr(),n=()=>{e.value==="switch"?t.value={light:"dark",dark:"auto",auto:"light"}[t.value]:t.value=t.value==="light"?"dark":"light"};return()=>u("button",{type:"button",id:"appearance-switch",onClick:()=>n()},[u(oc,{style:{display:t.value==="auto"?"block":"none"}}),u(rc,{style:{display:t.value==="dark"?"block":"none"}}),u(lc,{style:{display:t.value==="light"?"block":"none"}})])}}),X1=W({name:"AppearanceMode",setup(){const e=me(),{canToggle:t}=rr(),n=x(()=>e.value.outlookLocales.darkmode);return()=>t.value?u("div",{class:"appearance-wrapper"},[u("label",{class:"appearance-title",for:"appearance-switch"},n.value),u(cc)]):null}});const fl="VUEPRESS_THEME_COLOR";var Q1=W({name:"ThemeColorPicker",props:{themeColor:{type:Object,required:!0}},setup(e){const t=(n="")=>{const r=document.documentElement.classList,l=er(e.themeColor);if(!n){localStorage.removeItem(fl),r.remove(...l);return}r.remove(...l.filter(o=>o!==n)),r.add(n),localStorage.setItem(fl,n)};return _e(()=>{const n=localStorage.getItem(fl);n&&t(n)}),()=>u("ul",{id:"theme-color-picker"},[u("li",u("span",{class:"theme-color",onClick:()=>t()})),_i(e.themeColor).map(([n,r])=>u("li",u("span",{style:{background:r},onClick:()=>t(n)})))])}});const hn=wo.enableThemeColor==="true",J1=hn?Xp(_i(wo).filter(([e])=>e.startsWith("theme-"))):{};var ev=W({name:"ThemeColor",setup(){const e=me(),t=x(()=>e.value.outlookLocales.themeColor);return()=>hn?u("div",{class:"theme-color-wrapper"},[u("label",{class:"theme-color-title",for:"theme-color-picker"},t.value),u(Q1,{themeColor:J1})]):null}}),uc=W({name:"ToggleFullScreenButton",setup(){const e=me(),{isSupported:t,isFullscreen:n,toggle:r}=bo(),l=x(()=>e.value.outlookLocales.fullscreen);return()=>t?u("div",{class:"full-screen-wrapper"},[u("label",{class:"full-screen-title",for:"full-screen-switch"},l.value),u("button",{type:"button",id:"full-screen-switch",class:"full-screen",ariaPressed:n.value,onClick:()=>r()},n.value?u(ac):u(sc))]):null}}),fc=W({name:"OutlookSettings",setup(){const e=nr(),t=jr(),n=x(()=>!t.value&&e.value.fullscreen);return()=>u(Fr,()=>[hn?u(ev):null,u(X1),n.value?u(uc):null])}}),tv=W({name:"NavScreen",props:{show:Boolean},emits:["close"],slots:Object,setup(e,{emit:t,slots:n}){const r=he(),{isMobile:l}=Wr(),o=Ye(),s=yo(o);return _e(()=>{o.value=document.body,ae(l,a=>{!a&&e.show&&(s.value=!1,t("close"))}),ae(()=>r.value.path,()=>{s.value=!1,t("close")})}),Xt(()=>{s.value=!1}),()=>u(Dt,{name:"fade",onEnter:()=>{s.value=!0},onAfterLeave:()=>{s.value=!1}},()=>{var a,i;return e.show?u("div",{id:"nav-screen"},u("div",{class:"vp-nav-screen-container"},[(a=n.before)==null?void 0:a.call(n),u(Y1),u("div",{class:"vp-outlook-wrapper"},u(fc)),(i=n.after)==null?void 0:i.call(n)])):null})}}),nv=W({name:"NavbarBrand",setup(){const e=Jt(),t=Hr(),n=me(),r=x(()=>n.value.home||e.value),l=x(()=>t.value.title),o=x(()=>n.value.navTitle??l.value),s=x(()=>n.value.logo?De(n.value.logo):null),a=x(()=>n.value.logoDark?De(n.value.logoDark):null);return()=>u(lt,{to:r.value,class:"vp-brand"},()=>[s.value?u("img",{class:["vp-nav-logo",{light:!!a.value}],src:s.value,alt:l.value}):null,a.value?u("img",{class:["vp-nav-logo dark"],src:a.value,alt:l.value}):null,o.value?u("span",{class:["vp-site-name",{"hide-in-pad":s.value&&n.value.hideSiteNameOnMobile!==!1}]},o.value):null])}}),rv=W({name:"NavbarLinks",setup(){const e=nc();return()=>e.value.length?u("nav",{class:"vp-nav-links"},e.value.map(t=>u("div",{class:"nav-item hide-in-mobile"},"children"in t?u(G1,{config:t}):u(He,{config:t})))):null}}),lv=W({name:"RepoLink",components:{BitbucketIcon:Li,GiteeIcon:Si,GitHubIcon:ki,GitLabIcon:xi,SourceIcon:Ai},setup(){const e=Z1();return()=>e.value?u("div",{class:"nav-item vp-repo"},u("a",{class:"vp-repo-link",href:e.value.link,target:"_blank",rel:"noopener noreferrer","aria-label":e.value.label},u(rt(`${e.value.type}Icon`),{style:{width:"1.25rem",height:"1.25rem",verticalAlign:"middle"}}))):null}});const dc=({active:e=!1},{emit:t})=>u("button",{type:"button",class:["vp-toggle-navbar-button",{"is-active":e}],"aria-label":"Toggle Navbar","aria-expanded":e,"aria-controls":"nav-screen",onClick:()=>t("toggle")},u("span",[u("span",{class:"vp-top"}),u("span",{class:"vp-middle"}),u("span",{class:"vp-bottom"})]));dc.displayName="ToggleNavbarButton";var ov=dc;const Rl=(e,{emit:t})=>u("button",{type:"button",class:"vp-toggle-sidebar-button",title:"Toggle Sidebar",onClick:()=>t("toggle")},u("span",{class:"icon"}));Rl.displayName="ToggleSidebarButton",Rl.emits=["toggle"];var sv=Rl,av=W({name:"OutlookButton",setup(){const{isSupported:e}=bo(),t=nr(),n=jr(),r=he(),{canToggle:l}=rr(),o=X(!1),s=x(()=>!n.value&&t.value.fullscreen&&e);return ae(()=>r.value.path,()=>{o.value=!1}),()=>l.value||s.value||hn?u("div",{class:"nav-item hide-in-mobile"},l.value&&!s.value&&!hn?u(cc):s.value&&!l.value&&!hn?u(uc):u("button",{type:"button",class:["outlook-button",{open:o.value}],tabindex:"-1","aria-hidden":!0},[u(ic),u("div",{class:"outlook-dropdown"},u(fc))])):null}}),iv=W({name:"NavBar",emits:["toggleSidebar"],slots:Object,setup(e,{emit:t,slots:n}){const r=me(),{isMobile:l}=Wr(),o=X(!1),s=x(()=>{const{navbarAutoHide:f="mobile"}=r.value;return f!=="none"&&(f==="always"||l.value)}),a=x(()=>r.value.navbarLayout||{start:["Brand"],center:["Links"],end:["Language","Repo","Outlook","Search"]}),i={Brand:nv,Language:cl,Links:rv,Repo:lv,Outlook:av,Search:_t("Docsearch")?rt("Docsearch"):_t("SearchBox")?rt("SearchBox"):cl},c=f=>i[f]??(_t(f)?rt(f):cl);return()=>{var f,d,p,h,b,w;return[u("header",{id:"navbar",class:["vp-navbar",{"auto-hide":s.value,"hide-icon":r.value.navbarIcon===!1}]},[u("div",{class:"vp-navbar-start"},[u(sv,{onToggle:()=>{o.value&&(o.value=!1),t("toggleSidebar")}}),(f=n.startBefore)==null?void 0:f.call(n),(a.value.start||[]).map(E=>u(c(E))),(d=n.startAfter)==null?void 0:d.call(n)]),u("div",{class:"vp-navbar-center"},[(p=n.centerBefore)==null?void 0:p.call(n),(a.value.center||[]).map(E=>u(c(E))),(h=n.centerAfter)==null?void 0:h.call(n)]),u("div",{class:"vp-navbar-end"},[(b=n.endBefore)==null?void 0:b.call(n),(a.value.end||[]).map(E=>u(c(E))),(w=n.endAfter)==null?void 0:w.call(n),u(ov,{active:o.value,onToggle:()=>{o.value=!o.value}})])]),u(tv,{show:o.value,onClose:()=>{o.value=!1}},{before:()=>{var E;return(E=n.screenTop)==null?void 0:E.call(n)},after:()=>{var E;return(E=n.screenBottom)==null?void 0:E.call(n)}})]}}}),cv=W({name:"SidebarChild",props:{config:{type:Object,required:!0}},setup(e){const t=kt();return()=>[Xi(e.config,{class:["vp-sidebar-link",`vp-sidebar-${e.config.type}`,{active:En(t,e.config,!0)}],exact:!0}),Qi(e.config.children)]}}),uv=W({name:"SidebarGroup",props:{config:{type:Object,required:!0},open:{type:Boolean,required:!0}},emits:["toggle"],setup(e,{emit:t}){const n=kt(),r=x(()=>En(n,e.config)),l=x(()=>En(n,e.config,!0));return()=>{const{collapsible:o,children:s=[],icon:a,prefix:i,link:c,text:f}=e.config;return u("section",{class:"vp-sidebar-group"},[u(o?"button":"p",{class:["vp-sidebar-heading",{clickable:o||c,exact:l.value,active:r.value}],...o?{type:"button",onClick:()=>t("toggle"),onKeydown:d=>{d.key==="Enter"&&t("toggle")}}:{}},[u(Be,{icon:a}),c?u(He,{class:"vp-sidebar-title",config:{text:f,link:c},noExternalLinkIcon:!0}):u("span",{class:"vp-sidebar-title"},f),o?u("span",{class:["vp-arrow",e.open?"down":"end"]}):null]),e.open||!o?u(pc,{key:i,config:s}):null])}}}),pc=W({name:"SidebarLinks",props:{config:{type:Array,required:!0}},setup(e){const t=kt(),n=X(-1),r=l=>{n.value=l===n.value?-1:l};return ae(()=>t.path,()=>{const l=e.config.findIndex(o=>Yi(t,o));n.value=l},{immediate:!0,flush:"post"}),()=>u("ul",{class:"vp-sidebar-links"},e.config.map((l,o)=>u("li",l.type==="group"?u(uv,{config:l,open:o===n.value,onToggle:()=>r(o)}):u(cv,{config:l}))))}}),fv=W({name:"SideBar",slots:Object,setup(e,{slots:t}){const n=kt(),r=me(),l=Co(),o=Ye();return _e(()=>{ae(()=>n.hash,s=>{const a=document.querySelector(`.vp-sidebar a.vp-sidebar-link[href="${n.path}${s}"]`);if(!a)return;const{top:i,height:c}=o.value.getBoundingClientRect(),{top:f,height:d}=a.getBoundingClientRect();fi+c&&a.scrollIntoView(!1)},{immediate:!0})}),()=>{var s,a,i;return u("aside",{ref:o,id:"sidebar",class:["vp-sidebar",{"hide-icon":r.value.sidebarIcon===!1}]},[(s=t.top)==null?void 0:s.call(t),((a=t.default)==null?void 0:a.call(t))||u(pc,{config:l.value}),(i=t.bottom)==null?void 0:i.call(t)])}}}),hc=W({name:"CommonWrapper",props:{containerClass:{type:String,default:""},noNavbar:Boolean,noSidebar:Boolean,noToc:Boolean},slots:Object,setup(e,{slots:t}){const n=Xe(),r=he(),l=Ae(),o=me(),{isMobile:s,isPC:a}=Wr(),[i,c]=Ms(!1),[f,d]=Ms(!1),p=Co(),h=X(!1),b=x(()=>e.noNavbar||l.value.navbar===!1||o.value.navbar===!1?!1:!!(r.value.title||o.value.logo||o.value.repo||o.value.navbar)),w=x(()=>e.noSidebar?!1:l.value.sidebar!==!1&&p.value.length!==0&&!l.value.home),E=x(()=>e.noToc||l.value.home?!1:l.value.toc||o.value.toc!==!1&&l.value.toc!==!1),g={x:0,y:0},y=I=>{g.x=I.changedTouches[0].clientX,g.y=I.changedTouches[0].clientY},P=I=>{const N=I.changedTouches[0].clientX-g.x,C=I.changedTouches[0].clientY-g.y;Math.abs(N)>Math.abs(C)*1.5&&Math.abs(N)>40&&(N>0&&g.x<=80?c(!0):c(!1))},R=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;let V=0;return Le("scroll",hh(()=>{const I=R();I<=58||I{I||c(!1)}),_e(()=>{const I=yo(document.body);ae(i,C=>{I.value=C});const N=n.afterEach(()=>{c(!1)});Xt(()=>{I.value=!1,N()})}),()=>u(_t("GlobalEncrypt")?rt("GlobalEncrypt"):mi,()=>u("div",{class:["theme-container",{"no-navbar":!b.value,"no-sidebar":!w.value&&!(t.sidebar||t.sidebarTop||t.sidebarBottom),"has-toc":E.value,"hide-navbar":h.value,"sidebar-collapsed":!s.value&&!a.value&&f.value,"sidebar-open":s.value&&i.value},e.containerClass,l.value.containerClass||""],onTouchStart:y,onTouchEnd:P},[b.value?u(iv,{onToggleSidebar:()=>c()},{startBefore:()=>{var I;return(I=t.navbarStartBefore)==null?void 0:I.call(t)},startAfter:()=>{var I;return(I=t.navbarStartAfter)==null?void 0:I.call(t)},centerBefore:()=>{var I;return(I=t.navbarCenterBefore)==null?void 0:I.call(t)},centerAfter:()=>{var I;return(I=t.navbarCenterAfter)==null?void 0:I.call(t)},endBefore:()=>{var I;return(I=t.navbarEndBefore)==null?void 0:I.call(t)},endAfter:()=>{var I;return(I=t.navbarEndAfter)==null?void 0:I.call(t)},screenTop:()=>{var I;return(I=t.navScreenTop)==null?void 0:I.call(t)},screenBottom:()=>{var I;return(I=t.navScreenBottom)==null?void 0:I.call(t)}}):null,u(Dt,{name:"fade"},()=>i.value?u("div",{class:"vp-sidebar-mask",onClick:()=>c(!1)}):null),u(Dt,{name:"fade"},()=>s.value?null:u("div",{class:"toggle-sidebar-wrapper",onClick:()=>d()},u("span",{class:["arrow",f.value?"end":"start"]}))),u(fv,{},{...t.sidebar?{default:()=>t.sidebar()}:{},top:()=>{var I;return(I=t.sidebarTop)==null?void 0:I.call(t)},bottom:()=>{var I;return(I=t.sidebarBottom)==null?void 0:I.call(t)}}),t.default(),u(U1)]))}}),cn=W({name:"DropTransition",props:{type:{type:String,default:"single"},delay:{type:Number,default:0},duration:{type:Number,default:.25},appear:Boolean},slots:Object,setup(e,{slots:t}){const n=l=>{l.style.transition=`transform ${e.duration}s ease-in-out ${e.delay}s, opacity ${e.duration}s ease-in-out ${e.delay}s`,l.style.transform="translateY(-20px)",l.style.opacity="0"},r=l=>{l.style.transform="translateY(0)",l.style.opacity="1"};return()=>u(e.type==="single"?Dt:ud,{name:"drop",appear:e.appear,onAppear:n,onAfterAppear:r,onEnter:n,onAfterEnter:r,onBeforeLeave:n},()=>t.default())}});const Ol=({custom:e})=>u(li,{class:["theme-hope-content",{custom:e}]});Ol.displayName="MarkdownContent",Ol.props={custom:Boolean};var vc=Ol;const mc=()=>u(ye,{name:"author"},()=>u("path",{d:"M649.6 633.6c86.4-48 147.2-144 147.2-249.6 0-160-128-288-288-288s-288 128-288 288c0 108.8 57.6 201.6 147.2 249.6-121.6 48-214.4 153.6-240 288-3.2 9.6 0 19.2 6.4 25.6 3.2 9.6 12.8 12.8 22.4 12.8h704c9.6 0 19.2-3.2 25.6-12.8 6.4-6.4 9.6-16 6.4-25.6-25.6-134.4-121.6-240-243.2-288z"}));mc.displayName="AuthorIcon";const gc=()=>u(ye,{name:"calendar"},()=>u("path",{d:"M716.4 110.137c0-18.753-14.72-33.473-33.472-33.473-18.753 0-33.473 14.72-33.473 33.473v33.473h66.993v-33.473zm-334.87 0c0-18.753-14.72-33.473-33.473-33.473s-33.52 14.72-33.52 33.473v33.473h66.993v-33.473zm468.81 33.52H716.4v100.465c0 18.753-14.72 33.473-33.472 33.473a33.145 33.145 0 01-33.473-33.473V143.657H381.53v100.465c0 18.753-14.72 33.473-33.473 33.473a33.145 33.145 0 01-33.473-33.473V143.657H180.6A134.314 134.314 0 0046.66 277.595v535.756A134.314 134.314 0 00180.6 947.289h669.74a134.36 134.36 0 00133.94-133.938V277.595a134.314 134.314 0 00-133.94-133.938zm33.473 267.877H147.126a33.145 33.145 0 01-33.473-33.473c0-18.752 14.72-33.473 33.473-33.473h736.687c18.752 0 33.472 14.72 33.472 33.473a33.145 33.145 0 01-33.472 33.473z"}));gc.displayName="CalendarIcon";const bc=()=>u(ye,{name:"category"},()=>u("path",{d:"M148.41 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H148.41c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.311-40.31zM147.556 553.478H429.73c22.263 0 40.311 18.048 40.311 40.31v282.176c0 22.263-18.048 40.312-40.31 40.312H147.555c-22.263 0-40.311-18.049-40.311-40.312V593.79c0-22.263 18.048-40.311 40.31-40.311zM593.927 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H593.927c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.31-40.31zM730.22 920.502H623.926c-40.925 0-74.22-33.388-74.22-74.425V623.992c0-41.038 33.387-74.424 74.425-74.424h222.085c41.038 0 74.424 33.226 74.424 74.067v114.233c0 10.244-8.304 18.548-18.547 18.548s-18.548-8.304-18.548-18.548V623.635c0-20.388-16.746-36.974-37.33-36.974H624.13c-20.585 0-37.331 16.747-37.331 37.33v222.086c0 20.585 16.654 37.331 37.126 37.331H730.22c10.243 0 18.547 8.304 18.547 18.547 0 10.244-8.304 18.547-18.547 18.547z"}));bc.displayName="CategoryIcon";const yc=()=>u(ye,{name:"print"},()=>u("path",{d:"M819.2 364.8h-44.8V128c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v236.8h-44.8C145.067 364.8 96 413.867 96 473.6v192c0 59.733 49.067 108.8 108.8 108.8h44.8V896c0 17.067 14.933 32 32 32h460.8c17.067 0 32-14.933 32-32V774.4h44.8c59.733 0 108.8-49.067 108.8-108.8v-192c0-59.733-49.067-108.8-108.8-108.8zM313.6 160h396.8v204.8H313.6V160zm396.8 704H313.6V620.8h396.8V864zM864 665.6c0 25.6-19.2 44.8-44.8 44.8h-44.8V588.8c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v121.6h-44.8c-25.6 0-44.8-19.2-44.8-44.8v-192c0-25.6 19.2-44.8 44.8-44.8h614.4c25.6 0 44.8 19.2 44.8 44.8v192z"}));yc.displayName="PrintIcon";const _c=()=>u(ye,{name:"tag"},()=>u("path",{d:"M939.902 458.563L910.17 144.567c-1.507-16.272-14.465-29.13-30.737-30.737L565.438 84.098h-.402c-3.215 0-5.726 1.005-7.634 2.913l-470.39 470.39a10.004 10.004 0 000 14.164l365.423 365.424c1.909 1.908 4.42 2.913 7.132 2.913s5.223-1.005 7.132-2.913l470.39-470.39c2.01-2.11 3.014-5.023 2.813-8.036zm-240.067-72.121c-35.458 0-64.286-28.828-64.286-64.286s28.828-64.285 64.286-64.285 64.286 28.828 64.286 64.285-28.829 64.286-64.286 64.286z"}));_c.displayName="TagIcon";const wc=()=>u(ye,{name:"timer"},()=>u("path",{d:"M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"}));wc.displayName="TimerIcon";const Ec=()=>u(ye,{name:"word"},()=>[u("path",{d:"M518.217 432.64V73.143A73.143 73.143 0 01603.43 1.097a512 512 0 01419.474 419.474 73.143 73.143 0 01-72.046 85.212H591.36a73.143 73.143 0 01-73.143-73.143z"}),u("path",{d:"M493.714 566.857h340.297a73.143 73.143 0 0173.143 85.577A457.143 457.143 0 11371.566 117.76a73.143 73.143 0 0185.577 73.143v339.383a36.571 36.571 0 0036.571 36.571z"})]);Ec.displayName="WordIcon";const Ft=()=>{const e=me();return x(()=>e.value.metaLocales)};var dv=W({name:"AuthorInfo",inheritAttrs:!1,props:{author:{type:Array,required:!0},pure:Boolean},setup(e){const t=Ft();return()=>e.author.length?u("span",{class:"page-author-info","aria-label":`${t.value.author}${e.pure?"":"🖊"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(mc),u("span",e.author.map(n=>n.url?u("a",{class:"page-author-item",href:n.url,target:"_blank",rel:"noopener noreferrer"},n.name):u("span",{class:"page-author-item"},n.name))),u("span",{property:"author",content:e.author.map(n=>n.name).join(", ")})]):null}}),pv=W({name:"CategoryInfo",inheritAttrs:!1,props:{category:{type:Array,required:!0},pure:Boolean},setup(e){const t=Xe(),n=he(),r=Ft(),l=(o,s="")=>{s&&n.value.path!==s&&(o.preventDefault(),t.push(s))};return()=>e.category.length?u("span",{class:"page-category-info","aria-label":`${r.value.category}${e.pure?"":"🌈"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(bc),e.category.map(({name:o,path:s})=>u("span",{class:["page-category-item",{[`category${gi(o,9)}`]:!e.pure,clickable:s}],role:s?"navigation":"",onClick:a=>l(a,s)},o)),u("meta",{property:"articleSection",content:e.category.map(({name:o})=>o).join(",")})]):null}}),hv=W({name:"DateInfo",inheritAttrs:!1,props:{date:{type:Object,default:null},localizedDate:{type:String,default:""},pure:Boolean},setup(e){const t=ei(),n=Ft();return()=>e.date?u("span",{class:"page-date-info","aria-label":`${n.value.date}${e.pure?"":"📅"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(gc),u("span",u(Fr,()=>e.localizedDate||e.date.toLocaleDateString(t.value))),u("meta",{property:"datePublished",content:e.date.toISOString()||""})]):null}}),vv=W({name:"OriginalInfo",inheritAttrs:!1,props:{isOriginal:Boolean},setup(e){const t=Ft();return()=>e.isOriginal?u("span",{class:"page-original-info"},t.value.origin):null}}),mv=W({name:"ReadingTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=Ft(),n=x(()=>{if(!e.readingTime)return null;const{minutes:r}=e.readingTime;return r<1?"PT1M":`PT${Math.round(r)}M`});return()=>{var r,l;return(r=e.readingTimeLocale)!=null&&r.time?u("span",{class:"page-reading-time-info","aria-label":`${t.value.readingTime}${e.pure?"":"⌛"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(wc),u("span",(l=e.readingTimeLocale)==null?void 0:l.time),u("meta",{property:"timeRequired",content:n.value})]):null}}}),gv=W({name:"TagInfo",inheritAttrs:!1,props:{tag:{type:Array,default:()=>[]},pure:Boolean},setup(e){const t=Xe(),n=he(),r=Ft(),l=(o,s="")=>{s&&n.value.path!==s&&(o.preventDefault(),t.push(s))};return()=>e.tag.length?u("span",{class:"page-tag-info","aria-label":`${r.value.tag}${e.pure?"":"🏷"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(_c),e.tag.map(({name:o,path:s})=>u("span",{class:["page-tag-item",{[`tag${gi(o,9)}`]:!e.pure,clickable:s}],role:s?"navigation":"",onClick:a=>l(a,s)},o)),u("meta",{property:"keywords",content:e.tag.map(({name:o})=>o).join(",")})]):null}}),bv=W({name:"ReadTimeInfo",inheritAttrs:!1,props:{readingTime:{type:Object,default:()=>null},readingTimeLocale:{type:Object,default:()=>null},pure:Boolean},setup(e){const t=Ft();return()=>{var n,r,l;return(n=e.readingTimeLocale)!=null&&n.words?u("span",{class:"page-word-info","aria-label":`${t.value.words}${e.pure?"":"🔠"}`,...e.pure?{}:{"data-balloon-pos":"down"}},[u(Ec),u("span",(r=e.readingTimeLocale)==null?void 0:r.words),u("meta",{property:"wordCount",content:(l=e.readingTime)==null?void 0:l.words})]):null}}}),yv=W({name:"PageInfo",components:{AuthorInfo:dv,CategoryInfo:pv,DateInfo:hv,OriginalInfo:vv,PageViewInfo:()=>null,ReadingTimeInfo:mv,TagInfo:gv,WordInfo:bv},props:{items:{type:[Array,Boolean],default:()=>["Author","Original","Date","PageView","ReadingTime","Category","Tag"]},info:{type:Object,required:!0}},setup(e){const t=jr();return()=>e.items?u("div",{class:"page-info"},e.items.map(n=>u(rt(`${n}Info`),{...e.info,pure:t.value}))):null}}),_v=W({name:"PrintButton",setup(){const e=nr(),t=me();return()=>e.value.print===!1?null:u("button",{type:"button",class:"print-button",title:t.value.metaLocales.print,onClick:()=>{window.print()}},u(yc))}});const wv=({title:e,level:t,slug:n})=>u(lt,{to:`#${n}`,class:["toc-link",`level${t}`]},()=>e),Ml=(e,t)=>{const n=kt();return e.length&&t>0?u("ul",{class:"toc-list"},e.map(r=>{const l=Ml(r.children,t-1);return[u("li",{class:["toc-item",{active:vo(n,`#${r.slug}`)}]},wv(r)),l?u("li",l):null]})):null};var Ev=W({name:"TOC",props:{items:{type:Array,default:()=>[]},headerDepth:{type:Number,default:2}},slots:Object,setup(e,{slots:t}){const n=kt(),r=he(),l=Ft(),o=Ye(),s=X("-1.7rem"),a=c=>{var f;(f=o.value)==null||f.scrollTo({top:c,behavior:"smooth"})},i=()=>{if(o.value){const c=document.querySelector(".toc-item.active");c?s.value=`${c.getBoundingClientRect().top-o.value.getBoundingClientRect().top+o.value.scrollTop}px`:s.value="-1.7rem"}else s.value="-1.7rem"};return _e(()=>{ae(()=>n.hash,c=>{if(o.value){const f=document.querySelector(`#toc a.toc-link[href$="${c}"]`);if(!f)return;const{top:d,height:p}=o.value.getBoundingClientRect(),{top:h,height:b}=f.getBoundingClientRect();hd+p&&a(o.value.scrollTop+h+b-d-p)}}),ae(()=>n.fullPath,()=>i(),{flush:"post",immediate:!0})}),()=>{var c,f;const d=e.items.length?Ml(e.items,e.headerDepth):r.value.headers?Ml(r.value.headers,e.headerDepth):null;return d?u("div",{class:"toc-place-holder"},[u("aside",{id:"toc"},[(c=t.before)==null?void 0:c.call(t),u("div",{class:"toc-header"},[l.value.toc,u(_v)]),u("div",{class:"toc-wrapper",ref:o},[d,u("div",{class:"toc-marker",style:{top:s.value}})]),(f=t.after)==null?void 0:f.call(t)])]):null}}}),Tc=W({name:"SkipLink",props:{content:{type:String,default:"main-content"}},setup(e){const t=he(),n=me(),r=Ye(),l=({target:o})=>{const s=document.querySelector(o.hash);if(s){const a=()=>{s.removeAttribute("tabindex"),s.removeEventListener("blur",a)};s.setAttribute("tabindex","-1"),s.addEventListener("blur",a),s.focus(),window.scrollTo(0,0)}};return _e(()=>{ae(()=>t.value.path,()=>r.value.focus())}),()=>[u("span",{ref:r,tabindex:"-1"}),u("a",{href:`#${e.content}`,class:"vp-skip-link sr-only",onClick:l},n.value.routeLocales.skipToContent)]}});let dl=null,mr=null;const Tv={wait:()=>dl,pending:()=>{dl=new Promise(e=>mr=e)},resolve:()=>{mr==null||mr(),dl=null,mr=null}},Cc=()=>Tv;var Cv=W({name:"FadeSlideY",slots:Object,setup(e,{slots:t}){const{resolve:n,pending:r}=Cc();return()=>u(Dt,{name:"fade-slide-y",mode:"out-in",onBeforeEnter:n,onBeforeLeave:r},()=>{var l;return(l=t.default)==null?void 0:l.call(t)})}});const kv=(e,t)=>{const n=e.replace(t,"/").split("/"),r=[];let l=io(t);return n.forEach((o,s)=>{s!==n.length-1?(l+=`${o}/`,r.push({link:l,name:o||"Home"})):o!==""&&(l+=o,r.push({link:l,name:o}))}),r},kc=(e,{slots:t})=>{var n,r;const{bgImage:l,bgImageDark:o,bgImageStyle:s,color:a,description:i,image:c,imageDark:f,header:d,features:p=[]}=e;return u("div",{class:"vp-feature-wrapper"},[l?u("div",{class:["vp-feature-bg",{light:o}],style:[{"background-image":`url(${l})`},s]}):null,o?u("div",{class:"vp-feature-bg dark",style:[{"background-image":`url(${o})`},s]}):null,u("div",{class:"vp-feature",style:a?{color:a}:{}},[((n=t.image)==null?void 0:n.call(t,e))||[c?u("img",{class:["vp-feature-image",{light:f}],src:De(c),alt:d}):null,f?u("img",{class:"vp-feature-image dark",src:De(f),alt:d}):null],((r=t.info)==null?void 0:r.call(t,e))||[d?u("h2",{class:"vp-feature-header"},d):null,i?u("p",{class:"vp-feature-description",innerHTML:i}):null],p.length?u("div",{class:"vp-features"},p.map(({icon:h,title:b,details:w,link:E})=>{const g=[u("h3",{class:"vp-feature-title"},[u(Be,{icon:h}),u("span",{innerHTML:b})]),u("p",{class:"vp-feature-details",innerHTML:w})];return E?Sr(E)?u("a",{class:"vp-feature-item link",href:E,role:"navigation","aria-label":b,target:"_blank"},g):u(lt,{class:"vp-feature-item link",to:E,role:"navigation","aria-label":b},()=>g):u("div",{class:"vp-feature-item"},g)})):null])])};kc.displayName="FeaturePanel";var Ks=kc,xv=W({name:"HeroInfo",slots:Object,setup(e,{slots:t}){const n=Ae(),r=Hr(),l=x(()=>n.value.heroFullScreen??!1),o=x(()=>{const{heroText:c,tagline:f}=n.value;return{text:c??r.value.title??"Hello",tagline:f??r.value.description??"",isFullScreen:l.value}}),s=x(()=>{const{heroText:c,heroImage:f,heroImageDark:d,heroAlt:p,heroImageStyle:h}=n.value;return{image:f?De(f):null,imageDark:d?De(d):null,heroStyle:h,alt:p||c||"hero image",isFullScreen:l.value}}),a=x(()=>{const{bgImage:c,bgImageDark:f,bgImageStyle:d}=n.value;return{image:Et(c)?De(c):null,imageDark:Et(f)?De(f):null,bgStyle:d,isFullScreen:l.value}}),i=x(()=>n.value.actions??[]);return()=>{var c,f,d;return u("header",{class:["vp-hero-info-wrapper",{fullscreen:l.value}]},[((c=t.heroBg)==null?void 0:c.call(t,a.value))||[a.value.image?u("div",{class:["vp-hero-mask",{light:a.value.imageDark}],style:[{"background-image":`url(${a.value.image})`},a.value.bgStyle]}):null,a.value.imageDark?u("div",{class:"vp-hero-mask dark",style:[{"background-image":`url(${a.value.imageDark})`},a.value.bgStyle]}):null],u("div",{class:"vp-hero-info"},[((f=t.heroImage)==null?void 0:f.call(t,s.value))||u(cn,{appear:!0,type:"group"},()=>[s.value.image?u("img",{key:"light",class:["vp-hero-image",{light:s.value.imageDark}],style:s.value.heroStyle,src:s.value.image,alt:s.value.alt}):null,s.value.imageDark?u("img",{key:"dark",class:"vp-hero-image dark",style:s.value.heroStyle,src:s.value.imageDark,alt:s.value.alt}):null]),((d=t.heroInfo)==null?void 0:d.call(t,o.value))??u("div",{class:"vp-hero-infos"},[o.value.text?u(cn,{appear:!0,delay:.04},()=>u("h1",{id:"main-title"},o.value.text)):null,o.value.tagline?u(cn,{appear:!0,delay:.08},()=>u("p",{class:"vp-description",innerHTML:o.value.tagline})):null,i.value.length?u(cn,{appear:!0,delay:.12},()=>u("p",{class:"vp-actions"},i.value.map(p=>u(He,{class:["vp-action",p.type||"default"],config:p,noExternalLinkIcon:!0})))):null])])])}}});const xc=(e,{slots:t})=>{var n,r,l;const{bgImage:o,bgImageDark:s,bgImageStyle:a,color:i,description:c,image:f,imageDark:d,header:p,highlights:h=[],type:b="un-order"}=e;return u("div",{class:"vp-highlight-wrapper",style:i?{color:i}:{}},[o?u("div",{class:["vp-highlight-bg",{light:s}],style:[{"background-image":`url(${o})`},a]}):null,s?u("div",{class:"vp-highlight-bg dark",style:[{"background-image":`url(${s})`},a]}):null,u("div",{class:"vp-highlight"},[((n=t.image)==null?void 0:n.call(t,e))||[f?u("img",{class:["vp-highlight-image",{light:d}],src:De(f),alt:p}):null,d?u("img",{class:"vp-highlight-image dark",src:De(d),alt:p}):null],((r=t.info)==null?void 0:r.call(t,e))||[u("div",{class:"vp-highlight-info-wrapper"},u("div",{class:"vp-highlight-info"},[p?u("h2",{class:"vp-highlight-header",innerHTML:p}):null,c?u("p",{class:"vp-highlight-description",innerHTML:c}):null,((l=t.highlights)==null?void 0:l.call(t,h))||u(b==="order"?"ol":b==="no-order"?"dl":"ul",{class:"vp-highlights"},h.map(({icon:w,title:E,details:g,link:y})=>{const P=[u(b==="no-order"?"dt":"h3",{class:"vp-highlight-title"},[w?u(Be,{class:"vp-highlight-icon",icon:w}):null,u("span",{innerHTML:E})]),g?u(b==="no-order"?"dd":"p",{class:"vp-highlight-details",innerHTML:g}):null];return u(b==="no-order"?"div":"li",{class:["vp-highlight-item-wrapper",{link:y}]},y?Zp(y)?u("a",{class:"vp-highlight-item link",href:y,role:"navigation","aria-label":E,target:"_blank"},P):u(lt,{class:"vp-highlight-item link",to:y,role:"navigation","aria-label":E},()=>P):u("div",{class:"vp-highlight-item"},P))}))]))]])])};xc.displayName="HighlightPanel";var Sv=xc,Lv=W({name:"HomePage",slots:Object,setup(e,{slots:t}){const n=jr(),r=Ae(),l=x(()=>{const{features:s}=r.value;return Y(s)?s:null}),o=x(()=>{const{highlights:s}=r.value;return Y(s)?s:null});return()=>{var s,a,i,c;return u("main",{id:"main-content",class:["vp-project-home ",{pure:n.value}],"aria-labelledby":r.value.heroText===null?"":"main-title"},[(s=t.top)==null?void 0:s.call(t),u(xv),((a=o.value)==null?void 0:a.map(f=>"features"in f?u(Ks,f):u(Sv,f)))||(l.value?u(cn,{appear:!0,delay:.24},()=>u(Ks,{features:l.value})):null),(i=t.center)==null?void 0:i.call(t),u(cn,{appear:!0,delay:.32},()=>u(vc)),(c=t.bottom)==null?void 0:c.call(t)])}}}),Av=W({name:"BreadCrumb",setup(){const e=Xe(),t=he(),n=Jt(),r=Ae(),l=me(),o=Ye([]),s=x(()=>(r.value.breadcrumb||r.value.breadcrumb!==!1&&l.value.breadcrumb!==!1)&&o.value.length>1),a=x(()=>r.value.breadcrumbIcon||r.value.breadcrumbIcon!==!1&&l.value.breadcrumbIcon!==!1),i=()=>{const c=e.getRoutes(),f=kv(t.value.path,n.value).map(({link:d,name:p})=>{const h=c.find(b=>b.path===d);if(h){const{meta:b,path:w}=Ar(e,h.path);return{title:b[yt.shortTitle]||b[yt.title]||p,icon:b[yt.icon],path:w}}return null}).filter(d=>d!==null);f.length>1&&(o.value=f)};return _e(()=>{i(),ae(()=>t.value.path,i)}),()=>u("nav",{class:["vp-breadcrumb",{disable:!s.value}]},s.value?u("ol",{vocab:"https://schema.org/",typeof:"BreadcrumbList"},o.value.map((c,f)=>u("li",{class:{"is-active":o.value.length-1===f},property:"itemListElement",typeof:"ListItem"},[u(lt,{to:c.path,property:"item",typeof:"WebPage"},()=>[a.value?u(Be,{icon:c.icon}):null,u("span",{property:"name"},c.title||"Unknown")]),u("meta",{property:"position",content:f+1})]))):[])}});const Us=e=>{const t=Xe();return e===!1?!1:fe(e)?pn(t,e,!0):ao(e)?e:null},$l=(e,t,n)=>{const r=e.findIndex(l=>l.link===t);if(r!==-1){const l=e[r+n];return l!=null&&l.link?l:null}for(const l of e)if(l.children){const o=$l(l.children,t,n);if(o)return o}return null};var Pv=W({name:"PageNav",setup(){const e=me(),t=Ae(),n=Co(),r=he(),l=O1(),o=x(()=>{const a=Us(t.value.prev);return a===!1?null:a||(e.value.prevLink===!1?null:$l(n.value,r.value.path,-1))}),s=x(()=>{const a=Us(t.value.next);return a===!1?null:a||(e.value.nextLink===!1?null:$l(n.value,r.value.path,1))});return Le("keydown",a=>{a.altKey&&(a.key==="ArrowRight"?s.value&&(l(s.value.link),a.preventDefault()):a.key==="ArrowLeft"&&o.value&&(l(o.value.link),a.preventDefault()))}),()=>o.value||s.value?u("nav",{class:"vp-page-nav"},[o.value?u(He,{class:"prev",config:o.value},()=>{var a,i;return[u("div",{class:"hint"},[u("span",{class:"arrow start"}),e.value.metaLocales.prev]),u("div",{class:"link"},[u(Be,{icon:(a=o.value)==null?void 0:a.icon}),(i=o.value)==null?void 0:i.text])]}):null,s.value?u(He,{class:"next",config:s.value},()=>{var a,i;return[u("div",{class:"hint"},[e.value.metaLocales.next,u("span",{class:"arrow end"})]),u("div",{class:"link"},[(a=s.value)==null?void 0:a.text,u(Be,{icon:(i=s.value)==null?void 0:i.icon})])]}):null]):null}});const Iv={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},Rv=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:l})=>{if(!r)return null;const o=Ci(e);let s;return l?s=l:o!==null&&(s=Iv[o]),s?s.replace(/:repo/,xn(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Za(`${io(n)}/${r}`)):null},Ov=()=>{const e=me(),t=he(),n=Ae();return x(()=>{const{repo:r,docsRepo:l=r,docsBranch:o="main",docsDir:s="",editLink:a,editLinkPattern:i=""}=e.value;if(!(n.value.editLink??a??!0)||!l)return null;const c=Rv({docsRepo:l,docsBranch:o,docsDir:s,editLinkPattern:i,filePathRelative:t.value.filePathRelative});return c?{text:e.value.metaLocales.editLink,link:c}:null})},Mv=()=>{const e=Hr(),t=me(),n=he(),r=Ae();return x(()=>{var l,o;return!(r.value.lastUpdated??t.value.lastUpdated??!0)||!((l=n.value.git)!=null&&l.updatedTime)?null:new Date((o=n.value.git)==null?void 0:o.updatedTime).toLocaleString(e.value.lang)})},$v=()=>{const e=me(),t=he(),n=Ae();return x(()=>{var r;return n.value.contributors??e.value.contributors??!0?((r=t.value.git)==null?void 0:r.contributors)??null:null})};var Nv=W({name:"PageTitle",setup(){const e=he(),t=Ae(),n=me(),{info:r,items:l}=D1();return()=>u("div",{class:"vp-page-title"},[u("h1",[n.value.titleIcon===!1?null:u(Be,{icon:t.value.icon}),e.value.title]),u(yv,{info:r.value,...l.value===null?{}:{items:l.value}}),u("hr")])}});const Sc=()=>u(ye,{name:"edit"},()=>[u("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),u("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})]);Sc.displayName="EditIcon";var Dv=W({name:"PageMeta",setup(){const e=me(),t=Ov(),n=Mv(),r=$v();return()=>{const{metaLocales:l}=e.value;return u("footer",{class:"page-meta"},[t.value?u("div",{class:"meta-item edit-link"},u(He,{class:"label",config:t.value},{before:()=>u(Sc)})):null,u("div",{class:"meta-item git-info"},[n.value?u("div",{class:"update-time"},[u("span",{class:"label"},`${l.lastUpdated}: `),u(Fr,()=>u("span",{class:"info"},n.value))]):null,r.value&&r.value.length?u("div",{class:"contributors"},[u("span",{class:"label"},`${l.contributors}: `),r.value.map(({email:o,name:s},a)=>[u("span",{class:"contributor",title:`email: ${o}`},s),a!==r.value.length-1?",":""])]):null])])}}}),Hv=W({name:"NormalPage",slots:Object,setup(e,{slots:t}){const n=Ae(),r=he(),{isDarkmode:l}=rr(),o=me(),s=x(()=>n.value.toc||n.value.toc!==!1&&o.value.toc!==!1);return()=>u("main",{id:"main-content",class:"vp-page"},u(_t("LocalEncrypt")?rt("LocalEncrypt"):mi,()=>{var a,i,c,f;return[(a=t.top)==null?void 0:a.call(t),n.value.cover?u("img",{class:"page-cover",src:De(n.value.cover),alt:r.value.title,"no-view":""}):null,u(Av),u(Nv),s.value?u(Ev,{headerDepth:n.value.headerDepth??o.value.headerDepth??2},{before:()=>{var d;return(d=t.tocBefore)==null?void 0:d.call(t)},after:()=>{var d;return(d=t.tocAfter)==null?void 0:d.call(t)}}):null,(i=t.contentBefore)==null?void 0:i.call(t),u(vc),(c=t.contentAfter)==null?void 0:c.call(t),u(Dv),u(Pv),_t("CommentService")?u(rt("CommentService"),{darkmode:l.value}):null,(f=t.bottom)==null?void 0:f.call(t)]}))}}),Fv=W({name:"Layout",setup(){me();const e=he(),t=Ae(),{isMobile:n}=Wr(),r=x(()=>"none");return()=>[u(Tc),u(hc,{},{default:()=>t.value.home?u(Lv):u(Cv,()=>u(Hv,{key:e.value.path})),...r.value!=="none"?{navScreenBottom:()=>u(rt("BloggerInfo"))}:{},...!n.value&&r.value==="always"?{sidebar:()=>u(rt("BloggerInfo"))}:{}})]}}),Bv=W({name:"NotFoundHint",setup(){const e=me(),t=()=>{const n=e.value.routeLocales.notFoundMsg;return n[Math.floor(Math.random()*n.length)]};return()=>u("div",{class:"not-found-hint"},[u("p",{class:"error-code"},"404"),u("h1",{class:"error-title"},e.value.routeLocales.notFoundTitle),u("p",{class:"error-hint"},t())])}}),Vv=W({name:"NotFound",slots:Object,setup(e,{slots:t}){const n=Jt(),r=me(),{navigate:l}=Ll({to:r.value.home??n.value});return()=>[u(Tc),u(hc,{noSidebar:!0},()=>{var o;return u("main",{id:"main-content",class:"vp-page not-found"},((o=t.default)==null?void 0:o.call(t))||[u(Bv),u("div",{class:"actions"},[u("button",{type:"button",class:"action-button",onClick:()=>{window.history.go(-1)}},r.value.routeLocales.back),u("button",{type:"button",class:"action-button",onClick:()=>l()},r.value.routeLocales.home)])])})]}});Wh(Be);const zv=st({enhance:({app:e,router:t})=>{const{scrollBehavior:n}=t.options;t.options.scrollBehavior=async(...r)=>(await Cc().wait(),n(...r)),B1(e),e.component("HopeIcon",Be),e.component("VPLink",lt)},setup:()=>{V1(),K1()},layouts:{Layout:Fv,NotFound:Vv}}),jv=()=>u(ye,{name:"heading"},()=>u("path",{d:"M250.4 704.6H64V595.4h202.4l26.2-166.6H94V319.6h214.4L352 64h127.8l-43.6 255.4h211.2L691 64h126.2l-43.6 255.4H960v109.2H756.2l-24.6 166.6H930v109.2H717L672 960H545.8l43.6-255.4H376.6L333 960H206.8l43.6-255.4zm168.4-276L394 595.4h211.2l24.6-166.6h-211z"}));jv.displayName="HeadingIcon";const Wv=()=>u(ye,{name:"heart"},()=>u("path",{d:"M1024 358.156C1024 195.698 892.3 64 729.844 64c-86.362 0-164.03 37.218-217.844 96.49C458.186 101.218 380.518 64 294.156 64 131.698 64 0 195.698 0 358.156 0 444.518 37.218 522.186 96.49 576H96l320 320c32 32 64 64 96 64s64-32 96-64l320-320h-.49c59.272-53.814 96.49-131.482 96.49-217.844zM841.468 481.232 517.49 805.49a2981.962 2981.962 0 0 1-5.49 5.48c-1.96-1.95-3.814-3.802-5.49-5.48L182.532 481.234C147.366 449.306 128 405.596 128 358.156 128 266.538 202.538 192 294.156 192c47.44 0 91.15 19.366 123.076 54.532L512 350.912l94.768-104.378C638.696 211.366 682.404 192 729.844 192 821.462 192 896 266.538 896 358.156c0 47.44-19.368 91.15-54.532 123.076z"}));Wv.displayName="HeartIcon";const Kv=()=>u(ye,{name:"history"},()=>u("path",{d:"M512 1024a512 512 0 1 1 512-512 512 512 0 0 1-512 512zm0-896a384 384 0 1 0 384 384 384 384 0 0 0-384-384zm192 448H512a64 64 0 0 1-64-64V320a64 64 0 0 1 128 0v128h128a64 64 0 0 1 0 128z"}));Kv.displayName="HistoryIcon";const Uv=()=>u(ye,{name:"title"},()=>u("path",{d:"M512 256c70.656 0 134.656 28.672 180.992 75.008A254.933 254.933 0 0 1 768 512c0 83.968-41.024 157.888-103.488 204.48C688.96 748.736 704 788.48 704 832c0 105.984-86.016 192-192 192-106.048 0-192-86.016-192-192h128a64 64 0 1 0 128 0 64 64 0 0 0-64-64 255.19 255.19 0 0 1-181.056-75.008A255.403 255.403 0 0 1 256 512c0-83.968 41.024-157.824 103.488-204.544C335.04 275.264 320 235.584 320 192A192 192 0 0 1 512 0c105.984 0 192 85.952 192 192H576a64.021 64.021 0 0 0-128 0c0 35.328 28.672 64 64 64zM384 512c0 70.656 57.344 128 128 128s128-57.344 128-128-57.344-128-128-128-128 57.344-128 128z"}));Uv.displayName="TitleIcon";const ko=()=>u(ye,{name:"search"},()=>u("path",{d:"M192 480a256 256 0 1 1 512 0 256 256 0 0 1-512 0m631.776 362.496-143.2-143.168A318.464 318.464 0 0 0 768 480c0-176.736-143.264-320-320-320S128 303.264 128 480s143.264 320 320 320a318.016 318.016 0 0 0 184.16-58.592l146.336 146.368c12.512 12.48 32.768 12.48 45.28 0 12.48-12.512 12.48-32.768 0-45.28"}));ko.displayName="SearchIcon";const Lc=()=>u("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",preserveAspectRatio:"xMidYMid",viewBox:"0 0 100 100"},[u("circle",{cx:"28",cy:"75",r:"11",fill:"currentColor"},u("animate",{attributeName:"fill-opacity",begin:"0s",dur:"1s",keyTimes:"0;0.2;1",repeatCount:"indefinite",values:"0;1;1"})),u("path",{fill:"none",stroke:"#88baf0","stroke-width":"10",d:"M28 47a28 28 0 0 1 28 28"},u("animate",{attributeName:"stroke-opacity",begin:"0.1s",dur:"1s",keyTimes:"0;0.2;1",repeatCount:"indefinite",values:"0;1;1"})),u("path",{fill:"none",stroke:"#88baf0","stroke-width":"10",d:"M28 25a50 50 0 0 1 50 50"},u("animate",{attributeName:"stroke-opacity",begin:"0.2s",dur:"1s",keyTimes:"0;0.2;1",repeatCount:"indefinite",values:"0;1;1"}))]);Lc.displayName="LoadingIcon";const Ac=({hint:e})=>u("div",{class:"search-pro-result-wrapper loading"},[u(Lc),e]);Ac.displayName="SearchLoading";const Gv='',xo={searchDelay:150,suggestDelay:0,queryHistoryCount:5,resultHistoryCount:5,hotKeys:[],worker:"search-pro.worker.js"},x0={},Pc=xo.hotKeys,So={"/":{cancel:"取消",placeholder:"搜索",search:"搜索",searching:"搜索中",defaultTitle:"文档",select:"选择",navigate:"切换",autocomplete:"自动补全",exit:"关闭",history:"搜索历史",emptyHistory:"无搜索历史",emptyResult:"没有找到结果",loading:"正在加载搜索索引..."}};new URL("data:application/javascript;base64,aW1wb3J0e3NlYXJjaCBhcyBDLGdldFN0b3JlZEZpZWxkcyBhcyBSLGF1dG9TdWdnZXN0IGFzIFQsbG9hZEpTT05JbmRleCBhcyB3fWZyb20ic2xpbXNlYXJjaCI7aW1wb3J0ICQgZnJvbSJAdGVtcC9zZWFyY2gtcHJvL2luZGV4IjtpbXBvcnR7ZW50cmllcyBhcyBFfWZyb20idnVlcHJlc3Mtc2hhcmVkL2NsaWVudCI7Y29uc3QgeD0obCxlKT0+e2NvbnN0IG49bC50b0xvd2VyQ2FzZSgpLHM9ZS50b0xvd2VyQ2FzZSgpLG89W107bGV0IHQ9MCxyPTA7Y29uc3QgaT0oYyxnPSExKT0+e2xldCBwPSIiO3I9PT0wP3A9Yy5sZW5ndGg+MjA/YOKApiAke2Muc2xpY2UoLTIwKX1gOmM6Zz9wPWMubGVuZ3RoK3I+MTAwP2Ake2Muc2xpY2UoMCwxMDAtcil94oCmIGA6YzpwPWMubGVuZ3RoPjIwP2Ake2Muc2xpY2UoMCwyMCl9IOKApiAke2Muc2xpY2UoLTIwKX1gOmMscCYmby5wdXNoKHApLHIrPXAubGVuZ3RoLGd8fChvLnB1c2goWyJtYXJrIixlXSkscis9ZS5sZW5ndGgscj49MTAwJiZvLnB1c2goIiDigKYiKSl9O2xldCBoPW4uaW5kZXhPZihzLHQpO2lmKGg9PT0tMSlyZXR1cm4gbnVsbDtmb3IoO2g+PTA7KXtjb25zdCBjPWgrcy5sZW5ndGg7aWYoaShsLnNsaWNlKHQsaCkpLHQ9YyxyPjEwMClicmVhaztoPW4uaW5kZXhPZihzLHQpfXJldHVybiByPDEwMCYmaShsLnNsaWNlKHQpLCEwKSxvfSxTPS9bXHU0ZTAwLVx1OWZhNV0vZyxNPShsPXt9KT0+KHtmdXp6eTouMixwcmVmaXg6ITAscHJvY2Vzc1Rlcm06ZT0+e2NvbnN0IG49ZS5tYXRjaChTKXx8W10scz1lLnJlcGxhY2UoUywiIikudG9Mb3dlckNhc2UoKTtyZXR1cm4gcz9bcywuLi5uXTpbLi4ubl19LC4uLmx9KSxGPShsLGUpPT5lLmNvbnRlbnRzLnJlZHVjZSgobixbLHNdKT0+bitzLDApLWwuY29udGVudHMucmVkdWNlKChuLFssc10pPT5uK3MsMCksXz0obCxlKT0+TWF0aC5tYXgoLi4uZS5jb250ZW50cy5tYXAoKFssbl0pPT5uKSktTWF0aC5tYXgoLi4ubC5jb250ZW50cy5tYXAoKFssbl0pPT5uKSksTz0obCxlLG49e30pPT57Y29uc3Qgcz17fTtyZXR1cm4gQyhlLGwsTSh7Ym9vc3Q6e2g6Mix0OjEsYzo0fSwuLi5ufSkpLmZvckVhY2gobz0+e2NvbnN0e2lkOnQsdGVybXM6cixzY29yZTppfT1vLGg9dC5pbmNsdWRlcygiQCIpLGM9dC5pbmNsdWRlcygiIyIpLFtnLHBdPXQuc3BsaXQoL1sjQF0vKSxtPXIuc29ydCgodSxhKT0+dS5sZW5ndGgtYS5sZW5ndGgpLmZpbHRlcigodSxhKT0+ci5zbGljZShhKzEpLmV2ZXJ5KGY9PiFmLmluY2x1ZGVzKHUpKSkse2NvbnRlbnRzOmR9PXNbZ10/Pz17dGl0bGU6IiIsY29udGVudHM6W119O2lmKGgpZC5wdXNoKFt7dHlwZToiY3VzdG9tRmllbGQiLGtleTpnLGluZGV4OnAsZGlzcGxheTptLm1hcCh1PT5vLmMubWFwKGE9PngoYSx1KSkpLmZsYXQoKS5maWx0ZXIodT0+dSE9PW51bGwpfSxpXSk7ZWxzZXtjb25zdCB1PW0ubWFwKGE9Pngoby5oLGEpKS5maWx0ZXIoYT0+YSE9PW51bGwpO2lmKHUubGVuZ3RoJiZkLnB1c2goW3t0eXBlOmM/ImhlYWRpbmciOiJ0aXRsZSIsa2V5OmcsLi4uYyYme2FuY2hvcjpwfSxkaXNwbGF5OnV9LGldKSwidCJpbiBvKWZvcihjb25zdCBhIG9mIG8udCl7Y29uc3QgZj1tLm1hcCh5PT54KGEseSkpLmZpbHRlcih5PT55IT09bnVsbCk7Zi5sZW5ndGgmJmQucHVzaChbe3R5cGU6InRleHQiLGtleTpnLC4uLmMmJnthbmNob3I6cH0sZGlzcGxheTpmfSxpXSl9fX0pLEUocykuc29ydCgoWyxvXSxbLHRdKT0+U0VBUkNIX1BST19TT1JUX1NUUkFURUdZPT09InRvdGFsIj9GKG8sdCk6XyhvLHQpKS5tYXAoKFtvLHt0aXRsZTp0LGNvbnRlbnRzOnJ9XSk9PntpZighdCl7Y29uc3QgaT1SKGUsbyk7aSYmKHQ9aS5oKX1yZXR1cm57dGl0bGU6dCxjb250ZW50czpyLm1hcCgoW2ldKT0+aSl9fSl9LGs9KGwsZSxuPXt9KT0+VChlLGwsTShuKSkubWFwKCh7c3VnZ2VzdGlvbjpzfSk9PnMpO3NlbGYub25tZXNzYWdlPWFzeW5jKHtkYXRhOnt0eXBlOmw9ImFsbCIscXVlcnk6ZSxsb2NhbGU6bixvcHRpb25zOnN9fSk9Pntjb25zdHtkZWZhdWx0Om99PWF3YWl0ICRbbl0oKSx0PXcobyx7ZmllbGRzOlsiaCIsInQiLCJjIl0sc3RvcmVGaWVsZHM6WyJoIiwidCIsImMiXX0pO2w9PT0ic3VnZ2VzdCI/c2VsZi5wb3N0TWVzc2FnZShrKGUsdCxzKSk6bD09PSJzZWFyY2giP3NlbGYucG9zdE1lc3NhZ2UoTyhlLHQscykpOnNlbGYucG9zdE1lc3NhZ2Uoe3N1Z2dlc3Rpb25zOmsoZSx0LHMpLHJlc3VsdHM6TyhlLHQscyl9KX07Ci8vIyBzb3VyY2VNYXBwaW5nVVJMPWluZGV4LmpzLm1hcAo=",self.location);let Zv={};const Ic=Symbol(""),qv=()=>be(Ic),Yv=e=>{e.provide(Ic,Zv)},Xv=()=>{const e=new Worker(`/OpenShamrock/${xo.worker}`,{}),t=[];return e.addEventListener("message",({data:n})=>{const{resolve:r}=t.shift();r(n)}),{search:n=>new Promise((r,l)=>{e.postMessage(n),t.push({resolve:r,reject:l})}),terminate:()=>{e.terminate(),t.forEach(({reject:n})=>n(new Error("Worker has been terminated.")))}}};const Qv=(e,t=!1)=>{const n=X(0),r=x(()=>e.value[n.value]),l=()=>{n.value=n.value>0?n.value-1:e.value.length-1},o=()=>{n.value=n.value{t||(n.value=0)}),{index:n,item:r,prev:l,next:o}},Lo=Symbol(""),Jv=()=>{const e=X(!1);Gt(Lo,e)},e0=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,t0=e=>Pc.some(t=>{const{key:n,ctrl:r=!1,shift:l=!1,alt:o=!1,meta:s=!1}=t;return n===e.key&&r===e.ctrlKey&&l===e.shiftKey&&o===e.altKey&&s===e.metaKey}),n0='',r0='',l0='',o0='',s0=e=>{const t=X([]);{const n=qv(),r=Jt();_e(()=>{const l=ph(a=>{a?o({type:"suggest",query:a,locale:r.value,options:n}).then(i=>{t.value=i.length?wn(i[0],a)&&!i[0].slice(a.length).includes(" ")?i:[a,...i]:[]}).catch(i=>{console.error(i)}):t.value=[]},xo.suggestDelay),{search:o,terminate:s}=Xv();ae([e,r],()=>l(e.value),{immediate:!0}),Xt(()=>{s()})})}return{suggestions:t}},pl=Pc[0];var a0=W({name:"SearchBox",setup(){const e=Ht(So),t=be(Lo),n=X(!1),r=x(()=>pl?[(n.value?["⌃","⇧","⌥","⌘"]:["Ctrl","Shift","Alt","Win"]).filter((l,o)=>pl[["ctrl","shift","alt","meta"][o]]),pl.key.toUpperCase()]:null);return Le("keydown",l=>{!t.value&&t0(l)&&!e0(l.target)&&(l.preventDefault(),t.value=!0)}),_e(()=>{const{userAgent:l}=navigator;n.value=zp(l)||Vp(l)||Bp(l)}),()=>[u("button",{type:"button",class:"search-pro-button",role:"search","aria-label":e.value.search,onClick:()=>{t.value=!0}},[u(ko),u("div",{class:"search-pro-placeholder"},e.value.search),r.value?u("div",{class:"search-pro-key-hints"},r.value.map(l=>u("kbd",{class:"search-pro-key"},l))):null])]}});const i0=re({loader:()=>H(()=>import("./SearchResult-67b7b903.js"),[]),loadingComponent:()=>{const e=Ht(So);return u(Ac,{hint:e.value.loading})}});var c0=W({name:"SearchModal",setup(){const e=be(Lo),t=Hr(),n=Pi(),r=Ht(So),l=X(""),{suggestions:o}=s0(l),s=X(!1),{index:a,prev:i,next:c}=Qv(o),f=Ye(),d=Ye(),p=(h=a.value)=>{l.value=o.value[h],s.value=!1};return Le("keydown",h=>{s.value?h.key==="ArrowUp"?i():h.key==="ArrowDown"?c():h.key==="Enter"?p():h.key==="Escape"&&(s.value=!1):h.key==="Escape"&&(e.value=!1)}),_e(()=>{const h=yo(document.body);ae(e,b=>{h.value=b,b&&Yt().then(()=>{var w;(w=f.value)==null||w.focus()})}),_h(d,()=>{s.value=!1}),Xt(()=>{h.value=!1})}),()=>e.value?u("div",{class:"search-pro-modal-wrapper"},[u("div",{class:"search-pro-mask",onClick:()=>{e.value=!1,l.value=""}}),u("div",{class:"search-pro-modal"},[u("div",{class:"search-pro-box"},[u("form",[u("label",{for:"search-pro","aria-label":r.value.search},u(ko)),u("input",{ref:f,type:"search",class:"search-pro-input",id:"search-pro",placeholder:r.value.placeholder,spellcheck:"false",autocapitalize:"off",autocomplete:"off",autocorrect:"off",name:`${t.value.title}-search`,value:l.value,"aria-controls":"search-pro-results",onKeydown:h=>{const{key:b}=h;o.value.length&&(b==="Tab"?(p(),h.preventDefault()):(b==="ArrowDown"||b==="ArrowUp"||b==="Escape")&&h.preventDefault())},onInput:({target:h})=>{l.value=h.value,s.value=!0,a.value=0}}),l.value?u("button",{type:"reset",class:"search-pro-clear-button",innerHTML:Gv,onClick:()=>{l.value=""}}):null,s.value&&o.value.length?u("ul",{class:"search-pro-suggestions",ref:d},o.value.map((h,b)=>u("li",{class:["search-pro-suggestion",{active:b===a.value}],onClick:()=>{p(b)}},[u("kbd",{class:"search-pro-auto-complete",title:`Tab ${r.value.autocomplete}`},"Tab"),h]))):null]),u("button",{type:"button",class:"search-pro-close-button",onClick:()=>{e.value=!1,l.value=""}},r.value.cancel)]),u(i0,{query:l.value,isFocusing:!s.value,onClose:()=>{e.value=!1},onUpdateQuery:h=>{l.value=h}}),n.value?null:u("div",{class:"search-pro-hints"},[u("span",{class:"search-pro-hint"},[u("kbd",{innerHTML:n0}),r.value.select]),u("span",{class:"search-pro-hint"},[u("kbd",{innerHTML:l0}),u("kbd",{innerHTML:r0}),r.value.navigate]),u("span",{class:"search-pro-hint"},[u("kbd",{innerHTML:o0}),r.value.exit])])])]):null}}),u0=st({enhance({app:e}){Yv(e),e.component("SearchBox",a0)},setup(){Jv()},rootComponents:[c0]});const gr=[Dd,Nh,jh,Zh,Xh,t1,s1,p1,v1,k1,zv,u0],f0=[["v-8daa1a0e","/",{y:"h",t:"首页",i:"home"},["/README.md"]],["v-638c1d18","/advanced/",{y:"a",t:"进阶",i:"gem"},["/advanced/README.md"]],["v-fc42014a","/advanced/voice.html",{y:"a",t:"语音支持",i:"microphone"},[":md"]],["v-744497ce","/api/",{y:"a",t:"接口",i:"laptop-code"},["/api/README.md"]],["v-ba4144cc","/api/account.html",{y:"a",t:"账号相关",i:"user"},[":md"]],["v-a405f8f2","/api/contact.html",{y:"a",t:"联系人相关",i:"address-book"},[":md"]],["v-e0692e30","/api/dispose.html",{y:"a",t:"处理相关",i:"bowling-ball"},[":md"]],["v-504f4f28","/api/fav.html",{y:"a",t:"QQ收藏 接口",i:"feather-alt"},[":md"]],["v-a83cae62","/api/file.html",{y:"a",t:"文件相关",i:"file"},[":md"]],["v-23159ff0","/api/group.html",{y:"a",t:"群聊相关",i:"user-group"},[":md"]],["v-4b693314","/api/guild.html",{y:"a",t:"频道相关",i:"user-group"},[":md"]],["v-15298000","/api/message.html",{y:"a",t:"消息相关",i:"comment"},[":md"]],["v-d1b14bd2","/api/other.html",{y:"a",t:"其他接口",i:"feather-alt"},[":md"]],["v-50f1df6c","/api/request-response.html",{y:"a",t:"请求与响应",i:"server"},[":md"]],["v-d0532dbc","/api/resources.html",{y:"a",t:"资源相关",i:"video-camera"},[":md"]],["v-1f099f65","/api/shamrock.html",{y:"a",t:"Shamrock 接口",i:"feather-alt"},[":md"]],["v-0e934be0","/api/user.html",{y:"a",t:"用户相关",i:"users"},[":md"]],["v-7ca4f50e","/event/",{y:"a",t:"事件",i:"bell"},["/event/README.md"]],["v-32977d7c","/event/general-data.html",{y:"a",t:"通用数据",i:"database"},[":md"]],["v-70b00580","/event/message.html",{y:"a",t:"消息事件",i:"comment"},[":md"]],["v-386d2733","/event/notice.html",{y:"a",t:"通知事件",i:"bell"},[":md"]],["v-61fe5fb8","/event/request.html",{y:"a",t:"请求事件",i:"bullhorn"},[":md"]],["v-fffb8e28","/guide/",{y:"a",t:"指南",i:"lightbulb"},["/guide/README.md"]],["v-4f4ccb8f","/guide/configuration.html",{y:"a",t:"应用配置",i:"cog"},[":md"]],["v-37e1c06f","/guide/faq.html",{y:"a",t:"常见问题",i:"question-circle"},[":md"]],["v-fb0f0066","/guide/getting-started.html",{y:"a",t:"快速开始",i:"rocket"},[":md"]],["v-89c429fe","/message/",{y:"a",t:"消息",i:"comment"},["/message/README.md"]],["v-75ed5c96","/message/advanced.html",{y:"a",t:"高级消息",i:"layer-group"},[":md"]],["v-e108f4be","/message/format.html",{y:"a",t:"消息格式",i:"message"},[":md"]],["v-30c0fd36","/message/media.html",{y:"a",t:"媒体消息",i:"compact-disc"},[":md"]],["v-28fa56b1","/message/normal.html",{y:"a",t:"常规消息",i:"comment-dots"},[":md"]],["v-41fe057e","/message/special.html",{y:"a",t:"特殊消息",i:"paper-plane"},[":md"]],["v-3706649a","/404.html",{y:"p",t:""},[]]];var Gs=W({name:"Vuepress",setup(){const e=Rd();return()=>u(e.value)}}),d0=()=>f0.reduce((e,[t,n,r,l])=>(e.push({name:t,path:n,component:Gs,meta:r},{path:n.endsWith("/")?n+"index.html":n.substring(0,n.length-5),redirect:n},...l.map(o=>({path:o===":md"?n.substring(0,n.length-5)+".md":o,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:Gs}]),p0=tp,h0=()=>{const e=Hp({history:p0(io("/OpenShamrock/")),routes:d0(),scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var r;(t.path!==n.path||n===gt)&&([t.meta._data]=await Promise.all([mt.resolvePageData(t.name),(r=qa[t.name])==null?void 0:r.__asyncLoader()]))}),e},v0=e=>{e.component("ClientOnly",Fr),e.component("Content",li)},m0=(e,t,n)=>{const r=Os(()=>t.currentRoute.value.path),l=Os(()=>mt.resolveRouteLocale(an.value.locales,r.value)),o=oh(r,()=>t.currentRoute.value.meta._data),s=x(()=>mt.resolveLayouts(n)),a=x(()=>mt.resolveSiteLocaleData(an.value,l.value)),i=x(()=>mt.resolvePageFrontmatter(o.value)),c=x(()=>mt.resolvePageHeadTitle(o.value,a.value)),f=x(()=>mt.resolvePageHead(c.value,i.value,a.value)),d=x(()=>mt.resolvePageLang(o.value,a.value)),p=x(()=>mt.resolvePageLayout(o.value,s.value));return e.provide(Ld,s),e.provide(Ya,o),e.provide(Xa,i),e.provide(Id,c),e.provide(Qa,f),e.provide(Ja,d),e.provide(ti,p),e.provide(co,l),e.provide(ri,a),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>i.value},$head:{get:()=>f.value},$headTitle:{get:()=>c.value},$lang:{get:()=>d.value},$page:{get:()=>o.value},$routeLocale:{get:()=>l.value},$site:{get:()=>an.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>De}}),{layouts:s,pageData:o,pageFrontmatter:i,pageHead:f,pageHeadTitle:c,pageLang:d,pageLayout:p,routeLocale:l,siteData:an,siteLocaleData:a}},g0=()=>{const e=Pd(),t=ei(),n=X([]),r=()=>{e.value.forEach(o=>{const s=b0(o);s&&n.value.push(s)})},l=()=>{document.documentElement.lang=t.value,n.value.forEach(o=>{o.parentNode===document.head&&document.head.removeChild(o)}),n.value.splice(0,n.value.length),e.value.forEach(o=>{const s=y0(o);s!==null&&(document.head.appendChild(s),n.value.push(s))})};Gt(Md,l),_e(()=>{r(),l(),ae(()=>e.value,l)})},b0=([e,t,n=""])=>{const r=Object.entries(t).map(([a,i])=>fe(i)?`[${a}=${JSON.stringify(i)}]`:i===!0?`[${a}]`:"").join(""),l=`head > ${e}${r}`;return Array.from(document.querySelectorAll(l)).find(a=>a.innerText===n)||null},y0=([e,t,n])=>{if(!fe(e))return null;const r=document.createElement(e);return ao(t)&&Object.entries(t).forEach(([l,o])=>{fe(o)?r.setAttribute(l,o):o===!0&&r.setAttribute(l,"")}),fe(n)&&r.appendChild(document.createTextNode(n)),r},_0=gd,w0=async()=>{var n;const e=_0({name:"VuepressApp",setup(){var r;g0();for(const l of gr)(r=l.setup)==null||r.call(l);return()=>[u(vi),...gr.flatMap(({rootComponents:l=[]})=>l.map(o=>u(o)))]}}),t=h0();v0(e),m0(e,t,gr);for(const r of gr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:an}));return e.use(t),{app:e,router:t}};w0().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Ye as A,_e as B,Xt as C,fe as D,x0 as E,ao as F,xo as G,ph as H,Xv as O,qv as R,Ht as Z,Na as a,Se as b,T0 as c,w0 as createVueApp,Da as d,C0 as e,W as f,Xe as g,Jt as h,So as i,X as j,x as k,Le as l,ae as m,u as n,E0 as o,Kv as p,Gv as q,rt as r,lt as s,Or as t,k0 as u,Ac as v,Vu as w,Uv as x,jv as y,Wv as z}; diff --git a/assets/configuration.html-a2ca3d1d.js b/assets/configuration.html-a2ca3d1d.js new file mode 100644 index 00000000..38a2ede0 --- /dev/null +++ b/assets/configuration.html-a2ca3d1d.js @@ -0,0 +1,43 @@ +import{_ as n}from"./plugin-vue_export-helper-c27b6911.js";import{o as s,c as a,e}from"./app-edf8b1e7.js";const t={},o=e(`

提示

Shamrock 提供了一个图形化的配置界面,可进行简单的配置操作。
大部分配置简单易于理解,我们仅仅介绍部分难于理解的配置选项。

配置选项

强制平板模式

QQ 客户端 识别设备为平板,使其账号可在安卓和平板同时在线。

提示

除了 WebSocket 相关功能,其他功能的配置进行修改立即生效,无需重新启动 QQ 。 不建议使用 CQ 码,因为在新一代机器人设计理念中,该操作过于落后,可能会出现许多问题。

注意

被动 WebSocket 在断线之后,每隔 5 秒尝试重新连接。

目录定义

  • 内部存储目录: /storage/emulated/0/sdcard
  • QQ 主目录: 内部存储目录 + /Android/data/com.tencent.mobileqq
  • Shamrock 主目录: QQ主目录 + /Tencent/Shamrock

配置文件

将下方 JSON 文件创建在 Shamrock 主目录 + /config.json
请确保 JSON 格式正确。

{
+  rules: {
+    group_rule: {
+      black_list: [12345678], // 如果群号是\`12345678\`就跳过了哦!
+      white_list: []
+    },
+    private_rule: {
+      black_list: [12345678],
+      white_list: []
+    }
+  },
+  default_token: null,
+  active_websocket: {
+    port: 5800, // 主动WS监听的端口
+    token: 'aaaa1111,bbbb1111', // 同时允许两个token可使用|或,作为分割
+    tokens: ['aaaa1111', 'aaaa2222'], // 使用tokens实现多token,优先级比上面那个高
+    heartbeat_interval: 15000 // 设置为null则默认15000毫秒作为心跳间隔,0则为无心跳
+  },
+  passive_websocket: [
+    {
+      address: 'ws://xxxxxxxxx' // 这里是个例子,如果默认tk存在则使用默认token鉴权
+    },
+    {
+      address: 'ws://aaaaaaaaa',
+      token: 'aaa666', // 提供了特例化token,将不使用默认token
+      heartbeat_interval: 15000 // 设置为null则默认15000毫秒作为心跳间隔,0则为无心跳
+    }
+  ],
+  'allow-temp-session': false // 是否允许临时消息
+}
+
参数名称类型作用例子
default_tokenstring默认 tokenHTTP接口/主被动WS 如果未单独定义 token ,则使用默认 tokenaaa123456

记得把注释删掉哦?JSON5貌似也没有完全支持呢?该配置文件采用Json5标准!

WebSocket认证方法

HTTP Upgrade 请求头中添加 access_tokenticketAuthorization

例:

GET / HTTP/1.1
+Host: 192.168.3.4
+Upgrade: websocket
+Connection: upgrade
+Sec-WebSocket-Key: wwwwwwwwwwwwwwwwwwwwww==
+Sec-WebSocket-Version: 13
+Authorization: aaaa1111
+

数据目录

大部分 Shamrock 的数据/缓存保存在 Shamrock 主目录
其中的日志可作为 Issue 内容,截取部分提交。

.
+├── tmpfiles # 临时文件目录
+│   ├── logs # 日志目录
+│   │   └── xxx.log # 日志文件
+├── config.json # 配置文件
+
`,20),p=[o];function c(l,i){return s(),a("div",null,p)}const u=n(t,[["render",c],["__file","configuration.html.vue"]]);export{u as default}; diff --git a/assets/configuration.html-c1e61f48.js b/assets/configuration.html-c1e61f48.js new file mode 100644 index 00000000..66cec590 --- /dev/null +++ b/assets/configuration.html-c1e61f48.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-4f4ccb8f","path":"/guide/configuration.html","title":"应用配置","lang":"zh-CN","frontmatter":{"title":"应用配置","icon":"cog"},"headers":[{"level":2,"title":"配置选项","slug":"配置选项","link":"#配置选项","children":[{"level":3,"title":"强制平板模式","slug":"强制平板模式","link":"#强制平板模式","children":[]}]},{"level":2,"title":"目录定义","slug":"目录定义","link":"#目录定义","children":[]},{"level":2,"title":"配置文件","slug":"配置文件","link":"#配置文件","children":[]},{"level":2,"title":"WebSocket认证方法","slug":"websocket认证方法","link":"#websocket认证方法","children":[]},{"level":2,"title":"数据目录","slug":"数据目录","link":"#数据目录","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":5},{"name":"aleck099","email":"aleck099@outlook.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"owo233","email":"callng@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":2.01,"words":602},"filePathRelative":"guide/configuration.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/contact.html-086627fd.js b/assets/contact.html-086627fd.js new file mode 100644 index 00000000..215e7819 --- /dev/null +++ b/assets/contact.html-086627fd.js @@ -0,0 +1,223 @@ +import{_ as i}from"./plugin-vue_export-helper-c27b6911.js";import{r as c,o as d,c as u,a as n,d as t,b as l,w as s,e as o}from"./app-edf8b1e7.js";const k={},h={class:"hint-container warning"},b=n("p",{class:"hint-container-title"},"注意",-1),m=o('

获取陌生人信息

该接口用于获取陌生人的信息。

API 端点

/get_stranger_info

参数

字段类型必须说明
user_idint64QQ 号

响应

注意

该 API 可能会返回不存在于以下表格中的字段,请不要作为参考使用。

',8),_=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"user_id"),n("td",null,"int64"),n("td",null,"QQ 号")]),n("tr",null,[n("td",null,"nickname"),n("td",null,"string"),n("td",null,"昵称")]),n("tr",null,[n("td",null,"age"),n("td",null,"int32"),n("td",null,"年龄")]),n("tr",null,[n("td",null,"sex"),n("td",null,"string"),n("td",null,"性别")]),n("tr",null,[n("td",null,"ext"),n("td",null,"object"),n("td",null,"扩展字段(一堆垃圾)")])])],-1),v=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"user_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"534103824"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"nickname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"优"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"age"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"5"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"sex"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"female"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"level"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"10"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"login_days"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"qid"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"vote"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"90"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"wzry_honor"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"ext"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"add_src_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"add_src_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"add_sub_src_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"allow_cal_interactive"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"allow_click"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"allow_people_see"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"auth_state"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"-1"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"big_club_vip_open"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"hollywood_vip_open"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"qq_vip_open"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"super_qq_open"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"super_vip_open"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"voted"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"baby_q_switch"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"bind_phone_info"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"card_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"card_type"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"category"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"-1"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"clothes_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"cover_url"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"declaration"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"default_card_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_complicated_info"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_default_text"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text_degree"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0.0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text_font_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text_height"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0.0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text_width"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0.0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text_loc_x"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0.0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"diy_text_loc_y"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0.0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"dress_up_is_on"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"enc_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"enlarge_qzone_pic"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"extend_friend_entry_add_friend"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"extend_friend_entry_contact"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"extend_friend_flag"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"extend_friend_question"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"extend_friend_voice_duration"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"favorite_source"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"12"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"feed_preview_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"font_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"font_type"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"qid_bg_url"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"qid_color"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"qid_logo_url"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"https://sola.gtimg.cn/aoi/sola/20200925143823_CqAm9t45Us.png"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"qq_card_is_on"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"school_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"school_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token null keyword"},"null"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"school_verified_flag"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"show_publish_button"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"singer"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"song_dura"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"song_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"song_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),t(` + `),n("span",{class:"token punctuation"},"}"),t(` + `),n("span",{class:"token punctuation"},"}"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),g=o('

获取好友列表

该接口用于获取好友列表。

API 端点

/get_friend_list

参数

提示

该接口无输入参数,除 refresh 参数决定是否刷新数据。可能不是立即生效。

响应

该接口返回的 data 数据为数组,每个元素为一个好友的信息,具体如下。

',8),y=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"user_id"),n("td",null,"int64"),n("td",null,"QQ 号")]),n("tr",null,[n("td",null,"user_name"),n("td",null,"string"),n("td",null,"昵称")]),n("tr",null,[n("td",null,"user_displayname"),n("td",null,"string"),n("td",null,"显示名")]),n("tr",null,[n("td",null,"user_remark"),n("td",null,"string"),n("td",null,"备注")]),n("tr",null,[n("td",null,"age"),n("td",null,"int32"),n("td",null,"年龄")]),n("tr",null,[n("td",null,"gender"),n("td",null,"int32"),n("td",null,"性别")]),n("tr",null,[n("td",null,"group_id"),n("td",null,"int64"),n("td",null,"分组 ID")]),n("tr",null,[n("td",null,"platform"),n("td",null,"string"),n("td",null,"平台")]),n("tr",null,[n("td",null,"term_type"),n("td",null,"string"),n("td",null,"终端类型")])])],-1),f=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),t(` + `),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"user_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"2854200454"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"Shamrock"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_displayname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"QQ机器人"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_remark"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"QQ机器人"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"age"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"gender"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"platform"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"MOBILE_ANDROID"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"term_type"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"65799"),t(` + `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"user_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1372362033"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_displayname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_remark"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"age"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"gender"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"platform"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"MOBILE_PC"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"term_type"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"65793"),t(` + `),n("span",{class:"token punctuation"},"}"),t(` + `),n("span",{class:"token punctuation"},"]"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),x={id:"获取单向好友列表",tabindex:"-1"},q=n("a",{class:"header-anchor",href:"#获取单向好友列表","aria-hidden":"true"},"#",-1),A=o('

该接口用于获取单向好友列表。

API 端点

/get_unidirectional_friend_list

参数

提示

该 API 无需参数

响应

响应内容为 json 数组, 每个元素如下:

字段名数据类型说明
user_idint64QQ 号
nicknamestring昵称
sourcestring来源

获取群信息

该接口用于获取群信息。

API 端点

/get_group_info

参数

字段类型必须说明
group_idint64群号

响应

注意

该 API 可能会返回不存在于以下表格中的字段,请不要作为参考使用。

',16),I=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"group_id"),n("td",null,"int64"),n("td",null,"群号")]),n("tr",null,[n("td",null,"group_name"),n("td",null,"string"),n("td",null,"群名称")]),n("tr",null,[n("td",null,"group_remark"),n("td",null,"string"),n("td",null,"群备注")]),n("tr",null,[n("td",null,"group_uin"),n("td",null,"int64"),n("td",null,"群 Uin")]),n("tr",null,[n("td",null,"admins"),n("td",null,"List"),n("td",null,"管理员列表")]),n("tr",null,[n("td",null,"class_text"),n("td",null,"string"),n("td",null,"群分类")]),n("tr",null,[n("td",null,"is_frozen"),n("td",null,"bool"),n("td",null,"是否冻结")]),n("tr",null,[n("td",null,"max_member"),n("td",null,"int32"),n("td",null,"最大成员数")]),n("tr",null,[n("td",null,"max_member_count"),n("td",null,"int32"),n("td",null,"最大成员数")]),n("tr",null,[n("td",null,"member_num"),n("td",null,"int32"),n("td",null,"成员数量")]),n("tr",null,[n("td",null,"member_count"),n("td",null,"int32"),n("td",null,"成员数量")])])],-1),Q=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"758533243"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"Shamrock"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_remark"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_uin"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"758533243"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"admins"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),n("span",{class:"token number"},"1372362033"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token number"},"1307993674"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"class_text"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"is_frozen"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"max_member"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"500"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"member_num"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"165"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"member_count"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"165"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"max_member_count"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"500"),t(` + `),n("span",{class:"token punctuation"},"}"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),j=o('

获取群列表

该接口用于获取群列表。

API 端点

/get_group_list

参数

提示

该 API 无需参数

响应

该接口返回的 data 数据为数组,每个元素为一个群的信息,具体如下。

',8),w=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"group_id"),n("td",null,"int64"),n("td",null,"群号")]),n("tr",null,[n("td",null,"group_name"),n("td",null,"string"),n("td",null,"群名称")]),n("tr",null,[n("td",null,"group_remark"),n("td",null,"string"),n("td",null,"群备注")]),n("tr",null,[n("td",null,"group_uin"),n("td",null,"int64"),n("td",null,"群 Uin")]),n("tr",null,[n("td",null,"admins"),n("td",null,"List"),n("td",null,"管理员列表")]),n("tr",null,[n("td",null,"class_text"),n("td",null,"string"),n("td",null,"群分类")]),n("tr",null,[n("td",null,"is_frozen"),n("td",null,"bool"),n("td",null,"是否冻结")]),n("tr",null,[n("td",null,"max_member"),n("td",null,"int32"),n("td",null,"最大成员数")]),n("tr",null,[n("td",null,"max_member_count"),n("td",null,"int32"),n("td",null,"最大成员数")]),n("tr",null,[n("td",null,"member_num"),n("td",null,"int32"),n("td",null,"成员数量")]),n("tr",null,[n("td",null,"member_count"),n("td",null,"int32"),n("td",null,"成员数量")])])],-1),P=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),t(` + `),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"758533243"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"Shamrock"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_remark"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_uin"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"758533243"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"admins"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),n("span",{class:"token number"},"1372362033"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token number"},"1307993674"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"class_text"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"is_frozen"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"max_member"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"500"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"member_num"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"165"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"member_count"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"165"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"max_member_count"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"500"),t(` + `),n("span",{class:"token punctuation"},"}"),t(` + `),n("span",{class:"token punctuation"},"]"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),L=o('

获取群成员信息

该接口用于获取群成员信息。

API 端点

/get_group_member_info

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号

响应

',7),D=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"user_id"),n("td",null,"int64"),n("td",null,"QQ 号")]),n("tr",null,[n("td",null,"group_id"),n("td",null,"int64"),n("td",null,"群号")]),n("tr",null,[n("td",null,"user_name"),n("td",null,"string"),n("td",null,"昵称")]),n("tr",null,[n("td",null,"sex"),n("td",null,"string"),n("td",null,"性别")]),n("tr",null,[n("td",null,"title"),n("td",null,"string"),n("td",null,"专属头衔")]),n("tr",null,[n("td",null,"title_expire_time"),n("td",null,"int64"),n("td",null,"专属头衔过期时间戳")]),n("tr",null,[n("td",null,"nickname"),n("td",null,"string"),n("td",null,"群昵称")]),n("tr",null,[n("td",null,"user_displayname"),n("td",null,"string"),n("td",null,"显示名")]),n("tr",null,[n("td",null,"distance"),n("td",null,"int32"),n("td",null,"距离")]),n("tr",null,[n("td",null,"honor"),n("td",null,"List"),n("td",null,"群荣誉")]),n("tr",null,[n("td",null,"join_time"),n("td",null,"int64"),n("td",null,"入群时间")]),n("tr",null,[n("td",null,"last_active_time"),n("td",null,"int64"),n("td",null,"最后发言时间")]),n("tr",null,[n("td",null,"last_sent_time"),n("td",null,"int64"),n("td",null,"最后发言时间")]),n("tr",null,[n("td",null,"unique_name"),n("td",null,"string"),n("td",null,"群头衔")]),n("tr",null,[n("td",null,"area"),n("td",null,"string"),n("td",null,"地区")]),n("tr",null,[n("td",null,"level"),n("td",null,"string"),n("td",null,"成员等级")]),n("tr",null,[n("td",null,"role"),n("td",null,"string"),n("td",null,"角色")]),n("tr",null,[n("td",null,"unfriendly"),n("td",null,"bool"),n("td",null,"是否不良记录成员")]),n("tr",null,[n("td",null,"card_changeable"),n("td",null,"bool"),n("td",null,"是否允许修改群名片")])])],-1),H=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"user_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1372362033"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"758533243"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"sex"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"female"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"title"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"title_expire_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"nickname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_displayname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"distance"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"100"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"honor"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),n("span",{class:"token number"},"3"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"join_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1687759547"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"last_active_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1697105041"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"last_sent_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1697105041"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"unique_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"area"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"level"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"10315"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"role"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"owner"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"unfriendly"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"card_changeable"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),t(` + `),n("span",{class:"token punctuation"},"}"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),B=o('

获取群成员列表

该接口用于获取群成员列表。

API 端点

/get_group_member_list

参数

字段类型必须说明
group_idint64群号

响应

该接口返回的 data 数据为数组,每个元素为一个群成员的信息,具体如下。

',8),z=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"user_id"),n("td",null,"int64"),n("td",null,"QQ 号")]),n("tr",null,[n("td",null,"group_id"),n("td",null,"int64"),n("td",null,"群号")]),n("tr",null,[n("td",null,"user_name"),n("td",null,"string"),n("td",null,"昵称")]),n("tr",null,[n("td",null,"sex"),n("td",null,"string"),n("td",null,"性别")]),n("tr",null,[n("td",null,"title"),n("td",null,"string"),n("td",null,"专属头衔")]),n("tr",null,[n("td",null,"title_expire_time"),n("td",null,"int64"),n("td",null,"专属头衔过期时间戳")]),n("tr",null,[n("td",null,"nickname"),n("td",null,"string"),n("td",null,"群昵称")]),n("tr",null,[n("td",null,"user_displayname"),n("td",null,"string"),n("td",null,"显示名")]),n("tr",null,[n("td",null,"distance"),n("td",null,"int32"),n("td",null,"距离")]),n("tr",null,[n("td",null,"honor"),n("td",null,"List"),n("td",null,"群荣誉")]),n("tr",null,[n("td",null,"join_time"),n("td",null,"int64"),n("td",null,"入群时间")]),n("tr",null,[n("td",null,"last_active_time"),n("td",null,"int64"),n("td",null,"最后发言时间")]),n("tr",null,[n("td",null,"last_sent_time"),n("td",null,"int64"),n("td",null,"最后发言时间")]),n("tr",null,[n("td",null,"unique_name"),n("td",null,"string"),n("td",null,"群头衔")]),n("tr",null,[n("td",null,"area"),n("td",null,"string"),n("td",null,"地区")]),n("tr",null,[n("td",null,"level"),n("td",null,"string"),n("td",null,"成员等级")]),n("tr",null,[n("td",null,"role"),n("td",null,"string"),n("td",null,"角色")]),n("tr",null,[n("td",null,"unfriendly"),n("td",null,"bool"),n("td",null,"是否不良记录成员")]),n("tr",null,[n("td",null,"card_changeable"),n("td",null,"bool"),n("td",null,"是否允许修改群名片")])])],-1),N=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),t(` + `),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"user_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1372362033"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"758533243"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"sex"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"female"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"title"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"title_expire_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"nickname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"伏秋洛~"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"user_displayname"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"distance"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"100"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"honor"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),n("span",{class:"token number"},"3"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"join_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1687759547"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"last_active_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1697105041"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"last_sent_time"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1697105041"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"unique_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"area"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"level"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"10315"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"role"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"owner"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"unfriendly"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"card_changeable"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),t(` + `),n("span",{class:"token punctuation"},"}"),t(` + `),n("span",{class:"token punctuation"},"]"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),S=o('

获取群荣誉信息

该接口用于获取群荣誉信息。

API 端点

/get_group_honor_info

参数

字段类型必须说明
group_idint64群号

响应

字段类型说明
group_idint64群号
current_talkativeList<HonorInfo>当前龙王
talkative_listList<HonorInfo>历史龙王
performer_listList<HonorInfo>群聊之火
legend_listList<HonorInfo>群聊炽焰
strong_newbie_listList<HonorInfo>冒尖小春笋
emotion_listList<HonorInfo>快乐之源
allList<HonorInfo>全部荣誉

HonorInfo

字段类型说明
user_idint64QQ 号
nicknamestring昵称
avatarstring头像链接
day_countint32持续天数
idint32ID
descriptionstring描述

获取群系统消息

该接口用于获取群系统消息。

API 端点

/get_group_system_msg

响应

字段类型说明
invited_requestsList<InvitedRequest>邀请消息列表
join_requestsList<JoinRequest>进群消息列表

注意

如果列表不存在任何消息, 将返回 null

InvitedRequest

字段类型说明
request_idint64请求ID
invitor_uinint64邀请者
invitor_nickstring邀请者昵称
group_idint64群号
group_namestring群名
checkedbool是否已被处理
actorint64处理者, 未处理为0
requester_uinint64被邀请者ID
flagstringflag,用于处理请求

JoinRequest

字段类型说明
request_idint64请求ID
requester_uinint64请求者ID
requester_nickstring请求者昵称
messagestring验证消息
group_idint64群号
group_namestring群名
checkedbool是否已被处理
actorint64处理者, 未处理为0
flagstringflag,用于处理请求

获取好友系统消息

该接口用于获取好友系统消息。

API 端点

/get_friend_system_msg

响应

该接口返回的 data 数据为数组,每个元素为一个好友请求的系统信息,具体如下。

',27),R=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"request_id"),n("td",null,"int64"),n("td",null,"请求id")]),n("tr",null,[n("td",null,"requester_uin"),n("td",null,"int64"),n("td",null,"请求者QQ号")]),n("tr",null,[n("td",null,"requester_nick"),n("td",null,"string"),n("td",null,"请求者昵称")]),n("tr",null,[n("td",null,"source"),n("td",null,"string"),n("td",null,"来源")]),n("tr",null,[n("td",null,"message"),n("td",null,"string"),n("td",null,"附加消息")]),n("tr",null,[n("td",null,"source_group_name"),n("td",null,"string"),n("td",null,"来源群名称,仅当从群添加好友时存在")]),n("tr",null,[n("td",null,"source_group_id"),n("td",null,"int64"),n("td",null,"来源群号,仅当从群添加好友时存在")]),n("tr",null,[n("td",null,"sex"),n("td",null,"string"),n("td",null,"请求者性别")]),n("tr",null,[n("td",null,"age"),n("td",null,"string"),n("td",null,"请求者年龄")]),n("tr",null,[n("td",null,"msg_detail"),n("td",null,"string"),n("td",null,"处理结果")]),n("tr",null,[n("td",null,"status"),n("td",null,"string"),n("td",null,[t("可选值:"),n("code",null,"已同意"),t("、"),n("code",null,"已拒绝"),t(",为空则表示尚未处理")])]),n("tr",null,[n("td",null,"flag"),n("td",null,"string"),n("td",null,"flag,用于处理请求")])])],-1),C=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"["),t(` + `),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"request_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1702011024000000"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"requester_uin"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1234567890"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"requester_nick"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"流月e"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"source"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"QQ群-群名称"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"message"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"我是流月e"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"source_group_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"群名称"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"source_group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1234567890"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"flag"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"1702011024000000;3004;3;1234567890"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"sex"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"female"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"age"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"23"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"msg_detail"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),t(` + `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token punctuation"},"{"),t(` + `),n("span",{class:"token property"},'"request_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1702010997000000"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"requester_uin"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"1234567891"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"requester_nick"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"是铃音啦"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"source"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"QQ群"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"message"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"source_group_name"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"source_group_id"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"flag"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"1702010997000000;6;1;1234567891"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"sex"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"male"'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"age"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"msg_detail"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),n("span",{class:"token punctuation"},","),t(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'""'),t(` + `),n("span",{class:"token punctuation"},"}"),t(` + `),n("span",{class:"token punctuation"},"]"),t(` +`),n("span",{class:"token punctuation"},"}"),t(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),O=o('

获取精华消息列表

该接口用于获取精华消息列表。

API 端点

/get_essence_msg_list

参数

字段类型说明
group_idint64群号

响应

响应内容为 JSON 数组,每个元素如下:

字段名数据类型说明
sender_idint64发送者QQ 号
sender_nickstring发送者昵称
sender_timeint64消息发送时间
operator_idint64操作者QQ 号
operator_nickstring操作者昵称
operator_timeint64精华设置时间
message_idint32消息ID,可能为0表示找不到消息映射
message_seqint32消息seq

QQ是否在黑名单内

获取好友/陌生人是否处于黑名单列表。

API 端点

/is_blacklist_uin

参数

字段类型必须说明
user_idint64QQ账号

响应

字段类型说明
isbool是否是黑名单
',17);function V(E,J){const p=c("Badge"),r=c("Tabs");return d(),u("div",null,[n("div",h,[b,n("p",null,[t("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),l(p,{text:"未实现",type:"danger",vertical:"baseline"})])]),m,l(r,{id:"62",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[_]),tab1:s(({value:a,isActive:e})=>[v]),_:1}),g,l(r,{id:"167",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[y]),tab1:s(({value:a,isActive:e})=>[f]),_:1}),n("h2",x,[q,t(" 获取单向好友列表 "),l(p,{text:"未实现",type:"danger"})]),A,l(r,{id:"423",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[I]),tab1:s(({value:a,isActive:e})=>[Q]),_:1}),j,l(r,{id:"594",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[w]),tab1:s(({value:a,isActive:e})=>[P]),_:1}),L,l(r,{id:"805",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[D]),tab1:s(({value:a,isActive:e})=>[H]),_:1}),B,l(r,{id:"1093",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[z]),tab1:s(({value:a,isActive:e})=>[N]),_:1}),S,l(r,{id:"1884",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:s(({value:a,isActive:e})=>[t("响应字段")]),title1:s(({value:a,isActive:e})=>[t("响应示例")]),tab0:s(({value:a,isActive:e})=>[R]),tab1:s(({value:a,isActive:e})=>[C]),_:1}),O])}const M=i(k,[["render",V],["__file","contact.html.vue"]]);export{M as default}; diff --git a/assets/contact.html-3cff63b3.js b/assets/contact.html-3cff63b3.js new file mode 100644 index 00000000..0ca278e4 --- /dev/null +++ b/assets/contact.html-3cff63b3.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-a405f8f2","path":"/api/contact.html","title":"联系人相关","lang":"zh-CN","frontmatter":{"title":"联系人相关","icon":"address-book"},"headers":[{"level":2,"title":"获取陌生人信息","slug":"获取陌生人信息","link":"#获取陌生人信息","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"获取好友列表","slug":"获取好友列表","link":"#获取好友列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"获取单向好友列表","slug":"获取单向好友列表","link":"#获取单向好友列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"获取群信息","slug":"获取群信息","link":"#获取群信息","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"获取群列表","slug":"获取群列表","link":"#获取群列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]},{"level":2,"title":"获取群成员信息","slug":"获取群成员信息","link":"#获取群成员信息","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]},{"level":2,"title":"获取群成员列表","slug":"获取群成员列表","link":"#获取群成员列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]},{"level":3,"title":"响应","slug":"响应-6","link":"#响应-6","children":[]}]},{"level":2,"title":"获取群荣誉信息","slug":"获取群荣誉信息","link":"#获取群荣誉信息","children":[{"level":3,"title":"API 端点","slug":"api-端点-7","link":"#api-端点-7","children":[]},{"level":3,"title":"参数","slug":"参数-7","link":"#参数-7","children":[]},{"level":3,"title":"响应","slug":"响应-7","link":"#响应-7","children":[]}]},{"level":2,"title":"获取群系统消息","slug":"获取群系统消息","link":"#获取群系统消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-8","link":"#api-端点-8","children":[]},{"level":3,"title":"响应","slug":"响应-8","link":"#响应-8","children":[]}]},{"level":2,"title":"获取好友系统消息","slug":"获取好友系统消息","link":"#获取好友系统消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-9","link":"#api-端点-9","children":[]},{"level":3,"title":"响应","slug":"响应-9","link":"#响应-9","children":[]}]},{"level":2,"title":"获取精华消息列表","slug":"获取精华消息列表","link":"#获取精华消息列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-10","link":"#api-端点-10","children":[]},{"level":3,"title":"参数","slug":"参数-8","link":"#参数-8","children":[]},{"level":3,"title":"响应","slug":"响应-10","link":"#响应-10","children":[]}]},{"level":2,"title":"QQ是否在黑名单内","slug":"qq是否在黑名单内","link":"#qq是否在黑名单内","children":[{"level":3,"title":"API 端点","slug":"api-端点-11","link":"#api-端点-11","children":[]},{"level":3,"title":"参数","slug":"参数-9","link":"#参数-9","children":[]},{"level":3,"title":"响应","slug":"响应-11","link":"#响应-11","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"ikechan8370","email":"geyinchibuaa@gmail.com","commits":4},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":7.18,"words":2154},"filePathRelative":"api/contact.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/dispose.html-102b9d52.js b/assets/dispose.html-102b9d52.js new file mode 100644 index 00000000..c5927662 --- /dev/null +++ b/assets/dispose.html-102b9d52.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-e0692e30","path":"/api/dispose.html","title":"处理相关","lang":"zh-CN","frontmatter":{"title":"处理相关","icon":"bowling-ball"},"headers":[{"level":2,"title":"处理加好友请求","slug":"处理加好友请求","link":"#处理加好友请求","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"处理加群请求/邀请","slug":"处理加群请求-邀请","link":"#处理加群请求-邀请","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1700581436000,"contributors":[{"name":"ikechan8370","email":"geyinchibuaa@gmail.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.89,"words":268},"filePathRelative":"api/dispose.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/dispose.html-b9b3b569.js b/assets/dispose.html-b9b3b569.js new file mode 100644 index 00000000..c0b43771 --- /dev/null +++ b/assets/dispose.html-b9b3b569.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper-c27b6911.js";import{r as a,o as r,c as h,a as t,d as o,b as i,e as n}from"./app-edf8b1e7.js";const c={},s={class:"hint-container warning"},p=t("p",{class:"hint-container-title"},"注意",-1),l=n('

处理加好友请求

该接口用于处理加好友请求。

API 端点

/set_friend_add_request

参数

字段名数据类型默认值说明
flagstring-加好友请求的 flag(需从上报的数据中获得)
approvebooleantrue是否同意请求
remarkstring添加后的好友备注(仅在同意时有效)

响应

该接口将返回处理结果,其中 data 字段无数据。

处理加群请求/邀请

该接口用于处理加群请求/邀请。

API 端点

/set_group_add_request

参数

字段名数据类型默认值说明
flagstring-加群请求的 flag(需从上报的数据中获得)
sub_type 或 typestring-addinvite, 请求类型(需要和上报消息中的 sub_type 字段相符)
approvebooleantrue是否同意请求/邀请
reasonstring拒绝理由(仅在拒绝时有效)

响应

该接口将返回处理结果,其中 data 字段无数据。

',16);function _(b,f){const d=a("Badge");return r(),h("div",null,[t("div",s,[p,t("p",null,[o("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),i(d,{text:"未实现",type:"danger",vertical:"baseline"})])]),l])}const x=e(c,[["render",_],["__file","dispose.html.vue"]]);export{x as default}; diff --git a/assets/faq.html-23bd903d.js b/assets/faq.html-23bd903d.js new file mode 100644 index 00000000..ff591d94 --- /dev/null +++ b/assets/faq.html-23bd903d.js @@ -0,0 +1,2 @@ +import{_ as e}from"./plugin-vue_export-helper-c27b6911.js";import{o as d,c,e as a}from"./app-edf8b1e7.js";const o={},r=a(`

支持的QQ版本

  • 版本 8.9.688.9.708.9.738.9.758.9.788.9.808.9.818.9.839.0.15, 9.0.8
  • 理论上支持上述说明未提到的更高版本,如遇问题请提交 issue

反检测

Shamrock 内部已经做了对应处理,无需再进行任何操作。

注意

禁止使用隐藏应用列表等其他方法对 QQ 隐藏 Shamrock ,否则会出现 框架未激活 等异常。

模拟器部署成功后电脑无法访问?

部分模拟器采用的是 NAT 网络,请使用

adb forward xxx
+

将模拟器内的端口监听转发到电脑,别和我说为什么别人的模拟器可以在外面直接访问,你的不行就不行!

执行这个命令前,请注意adb是安卓调试桥工具包内的东西,请确保你的环境中有这个玩意,否则请前往谷歌官网或者刷机论坛之类的地方获取。

修改了配置文件,但没有生效?

Shamrock 的部分配置需要重新启动 QQ (请确保100%杀死QQ),然后在保证 Shamrock 存活的情况下启动 QQShamrockWebSocket 相关的所有配置都需要重新启动生效。

注意

如果启用了 实验功能->免死金牌 在更新配置或更新模块后需重启系统,否则更新可能不会生效。

某些事件/消息/操作不支持?

提交 issue ,我们会实现。

QQ闪退(每隔一段时间)怎么办?

勾选 Shamrock 的自动唤醒,或者使用某些框架自带QQ死亡自动唤醒的XP, MAGISK...插件。你要习以为常这个操作,请安装一些软件进行按时重启或者闪退重启,同时QQ有时也会有概率杀死他自己。

真机息屏状态,API会变慢/无响应?

断网式:这个操作源自于 MIUI息屏省电 ,请保证关闭锁屏后断开数据,这个选项,关闭睡眠模式。

缓慢式:使用某些息屏挂机软件,为 QQ 附加一个息屏挂机状态。安装息屏挂机软件 extinguish ,或者使用 MIUI游戏助手 息屏挂机

模拟器部署,QQ闪退?

QQ修复了登录响应超时的问题,经测试(逍遥,夜神,MuMu)模拟器可正常使用,去QQ官网下载最新版本即可。

其次,模拟器部署请使用Shamrock的ALL版本,不要使用WSA(Windows安卓子系统)部署(有兼容问题)。

模拟器部署,外部无法访问接口?

参考 模拟器部署成功后电脑无法访问?

Docker部署支持?

目前依旧在计划中,主要是不太会 docker

一定要保证Shamrock主APP在后台运行吗?

不需要,因为 OneBot 服务运行在 QQ 主进程中,无需 Shamrock 主进程运行(当然第一次使用 Shamrock ,请启动 Shamrock ,推送配置要求 ShamrockQQ 都在运行)。

云手机支持哪些?

目前允许在中国移动云手机(Magisk)和红手指云手机(Lspatch)使用 Shamrock ,其它平台未测试。

Shamrock的日志怎么导出?

Shamrock 的日志文件,按照时间和进程名称,保存在 /sdcard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/log 文件夹内,请查看,提交 issue 时可以使用它们,注意请不要提交超过 50kb 的日志文件。

`,33),h=[r];function i(n,s){return d(),c("div",null,h)}const l=e(o,[["render",i],["__file","faq.html.vue"]]);export{l as default}; diff --git a/assets/faq.html-b8980499.js b/assets/faq.html-b8980499.js new file mode 100644 index 00000000..782f74fb --- /dev/null +++ b/assets/faq.html-b8980499.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-37e1c06f","path":"/guide/faq.html","title":"常见问题","lang":"zh-CN","frontmatter":{"title":"常见问题","icon":"question-circle"},"headers":[{"level":3,"title":"支持的QQ版本","slug":"支持的qq版本","link":"#支持的qq版本","children":[]},{"level":3,"title":"反检测","slug":"反检测","link":"#反检测","children":[]},{"level":3,"title":"模拟器部署成功后电脑无法访问?","slug":"模拟器部署成功后电脑无法访问","link":"#模拟器部署成功后电脑无法访问","children":[]},{"level":3,"title":"修改了配置文件,但没有生效?","slug":"修改了配置文件-但没有生效","link":"#修改了配置文件-但没有生效","children":[]},{"level":3,"title":"某些事件/消息/操作不支持?","slug":"某些事件-消息-操作不支持","link":"#某些事件-消息-操作不支持","children":[]},{"level":3,"title":"QQ闪退(每隔一段时间)怎么办?","slug":"qq闪退-每隔一段时间-怎么办","link":"#qq闪退-每隔一段时间-怎么办","children":[]},{"level":3,"title":"真机息屏状态,API会变慢/无响应?","slug":"真机息屏状态-api会变慢-无响应","link":"#真机息屏状态-api会变慢-无响应","children":[]},{"level":3,"title":"模拟器部署,QQ闪退?","slug":"模拟器部署-qq闪退","link":"#模拟器部署-qq闪退","children":[]},{"level":3,"title":"模拟器部署,外部无法访问接口?","slug":"模拟器部署-外部无法访问接口","link":"#模拟器部署-外部无法访问接口","children":[]},{"level":3,"title":"Docker部署支持?","slug":"docker部署支持","link":"#docker部署支持","children":[]},{"level":3,"title":"一定要保证Shamrock主APP在后台运行吗?","slug":"一定要保证shamrock主app在后台运行吗","link":"#一定要保证shamrock主app在后台运行吗","children":[]},{"level":3,"title":"云手机支持哪些?","slug":"云手机支持哪些","link":"#云手机支持哪些","children":[]},{"level":3,"title":"Shamrock的日志怎么导出?","slug":"shamrock的日志怎么导出","link":"#shamrock的日志怎么导出","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1708669619000,"contributors":[{"name":"owo233","email":"callng@qq.com","commits":2},{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":2},{"name":"Miuzarte","email":"982809597@qq.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":2.88,"words":865},"filePathRelative":"guide/faq.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/fav.html-20a3b00e.js b/assets/fav.html-20a3b00e.js new file mode 100644 index 00000000..c0421249 --- /dev/null +++ b/assets/fav.html-20a3b00e.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-504f4f28","path":"/api/fav.html","title":"QQ收藏 接口","lang":"zh-CN","frontmatter":{"title":"QQ收藏 接口","icon":"feather-alt"},"headers":[{"level":2,"title":"获取收藏列表","slug":"获取收藏列表","link":"#获取收藏列表","children":[{"level":3,"title":"API端点","slug":"api端点","link":"#api端点","children":[]}]},{"level":2,"title":"参数","slug":"参数","link":"#参数","children":[{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"获取指定收藏的内容","slug":"获取指定收藏的内容","link":"#获取指定收藏的内容","children":[{"level":3,"title":"API端点","slug":"api端点-1","link":"#api端点-1","children":[]}]},{"level":2,"title":"参数","slug":"参数-1","link":"#参数-1","children":[{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"添加文本收藏","slug":"添加文本收藏","link":"#添加文本收藏","children":[{"level":3,"title":"API端点","slug":"api端点-2","link":"#api端点-2","children":[]}]},{"level":2,"title":"参数","slug":"参数-2","link":"#参数-2","children":[{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"添加图片收藏","slug":"添加图片收藏","link":"#添加图片收藏","children":[{"level":3,"title":"API端点","slug":"api端点-3","link":"#api端点-3","children":[]}]},{"level":2,"title":"参数","slug":"参数-3","link":"#参数-3","children":[{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]}],"git":{"createdTime":1703279929000,"updatedTime":1708324623000,"contributors":[{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":1.04,"words":312},"filePathRelative":"api/fav.md","localizedDate":"2023年12月22日","excerpt":""}');export{l as data}; diff --git a/assets/fav.html-2a68d12c.js b/assets/fav.html-2a68d12c.js new file mode 100644 index 00000000..f76d9d6c --- /dev/null +++ b/assets/fav.html-2a68d12c.js @@ -0,0 +1,44 @@ +import{_ as a}from"./plugin-vue_export-helper-c27b6911.js";import{o as n,c as s,e as t}from"./app-edf8b1e7.js";const e={},o=t(`

注意

这里的API处于实验性阶段,不会进行大量维护和更新,由于过于简单,如果需要某些功能可以自行PR!

获取收藏列表

获取收藏列表

API端点

/fav/get_item_list (HTTP)

fav.get_item_list (WebSocket)

参数

字段类型必须说明默认值
page_sizeint32获取的数量
categoryint32分类
start_posint32开始的位置

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "items": [
+      {
+        "id": "1-1-9dec6664-dcb7-4b46-986f-xxxxxx",
+        "author_type": 2,
+        "author": 2806922524,
+        "author_name": "2806922524",
+        "group_name": "ˢʰᵃᵐʳᵒᶜᵏ",
+        "group_id": 333425833,
+        "client_version": "8.9.12820",
+        "time": 1703004793000
+      }
+    ]
+  },
+  "echo": ""
+}
+

获取指定收藏的内容

获取收藏内容

API端点

/fav/get_item_content (HTTP)

fav.get_item_content (WebSocket)

参数

字段类型必须说明默认值
idstringid

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "content": "在想可不可以在手机上跑bot()"
+  },
+  "echo": ""
+}
+

添加文本收藏

添加一段文字到QQ收藏

API端点

/fav/add_text_msg (HTTP)

fav.add_text_msg (WebSocket)

参数

字段类型必须说明默认值
contentstring内容

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "id": "xxxxxxxx"
+  },
+  "echo": ""
+}
+

添加图片收藏

添加一个图片到QQ收藏

API端点

/fav/add_image_msg (HTTP)

fav.add_image_msg (WebSocket)

参数

字段类型必须说明默认值
filestring图片base64或者绝对路径或者URL

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "id": "xxxxxxxx"
+  },
+  "echo": ""
+}
+
`,37),p=[o];function r(d,i){return n(),s("div",null,p)}const u=a(e,[["render",r],["__file","fav.html.vue"]]);export{u as default}; diff --git a/assets/file.html-873076e9.js b/assets/file.html-873076e9.js new file mode 100644 index 00000000..438febc4 --- /dev/null +++ b/assets/file.html-873076e9.js @@ -0,0 +1,42 @@ +import{_ as p}from"./plugin-vue_export-helper-c27b6911.js";import{r as o,o as c,c as h,a as t,d as a,b as s,w as e,e as r}from"./app-edf8b1e7.js";const u={},b={class:"hint-container warning"},k=t("p",{class:"hint-container-title"},"注意",-1),f=r('

上传私聊文件

该接口用于上传私聊文件。

注意

只能上传本地文件, 需要上传 http 文件的话请先下载至本地

API 端点

/upload_private_file

参数

字段类型说明
user_idint64目标
filestring本地文件路径文件base64文件url
namestring文件名称

注意

本地文件路径为绝对路径,文件base64为base64://开头,文件url则应该是正确的http请求地址。

响应

',9),_=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"msg_id"),t("td",null,"int32"),t("td",null,"消息id")]),t("tr",null,[t("td",null,"bizid"),t("td",null,"int32"),t("td")]),t("tr",null,[t("td",null,"md5"),t("td",null,"string"),t("td",null,"MD5")]),t("tr",null,[t("td",null,"file_id"),t("td",null,"string"),t("td",null,"文件uuid")])])],-1),m=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"status"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"ok"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"retcode"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"msg_id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"286479341"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"bizid"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"102"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"md5"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"6742327a8b0147eebd6e1d4018626082"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"sha"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'""'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"sha3"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'""'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"file_id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"/c65b7c5c-50e0-47c6-951f-4e3377505f7f"'),a(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"echo"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'""'),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),v=r('

上传群文件

该接口用于上传群文件。

注意

只能上传本地文件, 需要上传 http 文件的话请先下载至本地

API 端点

/upload_group_file

参数

字段类型说明
group_idint64群号
filestring本地文件路径文件base64文件url
namestring文件名称

注意

本地文件路径为绝对路径,文件base64为base64://开头,文件url则应该是正确的http请求地址。

响应

',9),g=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"msg_id"),t("td",null,"int32"),t("td",null,"消息id")]),t("tr",null,[t("td",null,"bizid"),t("td",null,"int32"),t("td")]),t("tr",null,[t("td",null,"md5"),t("td",null,"string"),t("td",null,"MD5")]),t("tr",null,[t("td",null,"file_id"),t("td",null,"string"),t("td",null,"文件uuid")])])],-1),y=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"status"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"ok"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"retcode"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"msg_id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"286479341"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"bizid"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"102"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"md5"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"6742327a8b0147eebd6e1d4018626082"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"sha"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'""'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"sha3"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'""'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"file_id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"/c65b7c5c-50e0-47c6-951f-4e3377505f7f"'),a(` + `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"echo"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'""'),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),x=r(`

注意

参数 folder在Shamrock不受支持。

删除群文件

该接口用于删除群文件。

API 端点

/delete_group_file

参数

字段类型说明
group_idint64群号
file_idstring文件ID 参考 File 对象
busidint32文件类型 参考 File 对象

提示

该 API 无响应数据

创建群文件文件夹

该接口用于创建群文件文件夹。

注意

仅能在根目录创建文件夹

API 端点

/create_group_file_folder

参数

字段类型说明
group_idint64群号
namestring群文件夹名字

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "folder_id": "/ad86c100-031d-4139-8cab-c6c661a413ba",
+    "parent_folder_id": "/",
+    "folder_name": "测试",
+    "create_time": 1706269735,
+    "modify_time": 1706269735,
+    "creator_uin": 1650114384,
+    "modifier_uin": 1650114384
+  },
+  "message": "成功",
+  "echo": 111
+}
+

重命名群文件夹

把已经存在的群文件夹改个名字。

API 端点

/rename_group_folder

字段类型说明
group_idint64群号
folder_idstring群文件夹ID
namestring群文件夹名字

响应解释

可通过返回的状态码判断重命名是否成功。

删除群文件文件夹

该接口用于删除群文件文件夹。

API 端点

/delete_group_folder

参数

字段类型说明
group_idint64群号
folder_idstring文件夹ID 参考 Folder 对象

响应解释

可通过返回的状态码判断删除是否成功。

获取群文件系统信息

该接口用于获取群文件系统信息。

API 端点

/get_group_file_system_info

参数

字段类型说明
group_idint64群号

响应

字段类型说明
file_countint32文件总数
limit_countint32文件上限
used_spaceint64已使用空间
total_spaceint64空间上限

获取群根目录文件列表

该接口用于获取群根目录文件列表。

API 端点

/get_group_root_files

参数

字段类型说明
group_idint64群号

响应

字段类型说明
filesList<File>文件列表
foldersList<Folder>文件夹列表

File

字段类型说明
group_idint32群号
file_idstring文件ID
file_namestring文件名
busidint32文件类型
file_sizeint64文件大小
upload_timeint64上传时间
dead_timeint64过期时间,永久文件恒为0
modify_timeint64最后修改时间
download_timesint32下载次数
uploaderint64上传者ID
uploader_namestring上传者名字
md5stringmd5
shastringsha
sha3stringsha3 可能获取不到

Folder

字段类型说明
group_idint32群号
folder_idstring文件夹ID
folder_namestring文件名
create_timeint64创建时间
creatorint64创建者
creator_namestring创建者名字
total_file_countint32子文件数量

获取群子目录文件列表

该接口用于获取群子目录文件列表。

API 端点

/get_group_files_by_folder

参数

字段类型说明
group_idint64群号
folder_idstring文件夹ID 参考 Folder 对象

响应

字段类型说明
filesFile[]文件列表
foldersFolder[]文件夹列表

获取群文件资源链接

该接口用于获取群文件资源链接。

API 端点

/get_group_file_url

参数

字段类型说明
group_idint64群号
file_idstring文件ID 参考 File 对象
busidint32文件类型 参考 File 对象

响应

字段类型说明
urlstring文件下载链接
`,68);function q(A,I){const l=o("Badge"),i=o("Tabs");return c(),h("div",null,[t("div",b,[k,t("p",null,[a("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),s(l,{text:"未实现",type:"danger",vertical:"baseline"})])]),f,s(i,{id:"83",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:e(({value:n,isActive:d})=>[a("响应字段")]),title1:e(({value:n,isActive:d})=>[a("响应示例")]),tab0:e(({value:n,isActive:d})=>[_]),tab1:e(({value:n,isActive:d})=>[m]),_:1}),v,s(i,{id:"229",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:e(({value:n,isActive:d})=>[a("响应字段")]),title1:e(({value:n,isActive:d})=>[a("响应示例")]),tab0:e(({value:n,isActive:d})=>[g]),tab1:e(({value:n,isActive:d})=>[y]),_:1}),x])}const w=p(u,[["render",q],["__file","file.html.vue"]]);export{w as default}; diff --git a/assets/file.html-dfe880a4.js b/assets/file.html-dfe880a4.js new file mode 100644 index 00000000..8026b830 --- /dev/null +++ b/assets/file.html-dfe880a4.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-a83cae62","path":"/api/file.html","title":"文件相关","lang":"zh-CN","frontmatter":{"title":"文件相关","icon":"file"},"headers":[{"level":2,"title":"上传私聊文件","slug":"上传私聊文件","link":"#上传私聊文件","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"上传群文件","slug":"上传群文件","link":"#上传群文件","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"删除群文件","slug":"删除群文件","link":"#删除群文件","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]}]},{"level":2,"title":"创建群文件文件夹","slug":"创建群文件文件夹","link":"#创建群文件文件夹","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应示例","slug":"响应示例","link":"#响应示例","children":[]}]},{"level":2,"title":"重命名群文件夹","slug":"重命名群文件夹","link":"#重命名群文件夹","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"响应解释","slug":"响应解释","link":"#响应解释","children":[]}]},{"level":2,"title":"删除群文件文件夹","slug":"删除群文件文件夹","link":"#删除群文件文件夹","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应解释","slug":"响应解释-1","link":"#响应解释-1","children":[]}]},{"level":2,"title":"获取群文件系统信息","slug":"获取群文件系统信息","link":"#获取群文件系统信息","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"获取群根目录文件列表","slug":"获取群根目录文件列表","link":"#获取群根目录文件列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-7","link":"#api-端点-7","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"获取群子目录文件列表","slug":"获取群子目录文件列表","link":"#获取群子目录文件列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-8","link":"#api-端点-8","children":[]},{"level":3,"title":"参数","slug":"参数-7","link":"#参数-7","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]},{"level":2,"title":"获取群文件资源链接","slug":"获取群文件资源链接","link":"#获取群文件资源链接","children":[{"level":3,"title":"API 端点","slug":"api-端点-9","link":"#api-端点-9","children":[]},{"level":3,"title":"参数","slug":"参数-8","link":"#参数-8","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708853599000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":3},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"ikechan8370","email":"geyinchibuaa@gmail.com","commits":1},{"name":"owo233","email":"callng@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":3.75,"words":1125},"filePathRelative":"api/file.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/format.html-2e24f616.js b/assets/format.html-2e24f616.js new file mode 100644 index 00000000..5a8e6743 --- /dev/null +++ b/assets/format.html-2e24f616.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-e108f4be","path":"/message/format.html","title":"消息格式","lang":"zh-CN","frontmatter":{"title":"消息格式","icon":"message"},"headers":[{"level":2,"title":"CQ 码","slug":"cq-码","link":"#cq-码","children":[{"level":3,"title":"格式","slug":"格式","link":"#格式","children":[]},{"level":3,"title":"示例","slug":"示例","link":"#示例","children":[]},{"level":3,"title":"转义","slug":"转义","link":"#转义","children":[]}]},{"level":2,"title":"消息段","slug":"消息段","link":"#消息段","children":[{"level":3,"title":"格式","slug":"格式-1","link":"#格式-1","children":[]},{"level":3,"title":"示例","slug":"示例-1","link":"#示例-1","children":[]},{"level":3,"title":"组合","slug":"组合","link":"#组合","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.3,"words":389},"filePathRelative":"message/format.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/format.html-f6f78276.js b/assets/format.html-f6f78276.js new file mode 100644 index 00000000..b653c8d4 --- /dev/null +++ b/assets/format.html-f6f78276.js @@ -0,0 +1,33 @@ +import{_ as a}from"./plugin-vue_export-helper-c27b6911.js";import{o as n,c as e,e as s}from"./app-edf8b1e7.js";const t={},o=s(`

提示

在后续的文档中,我们将提供 CQ 码和消息段两种格式的消息示例,以便于您更好地理解。

CQ 码

CQ 码是一种特殊的文本格式,用于在消息中插入表情、图片、音乐、语音、视频、网页等内容。

格式

这是一个 CQ 码的基本格式:

[CQ:action,param1=value1,param2=value2]
+

CQ 码中内容含义如下:

  • action:动作,指示要进行的操作,如发送图片、音乐等。
  • param:对应动作需要的参数,如 qqfile 等。
  • value:参数所对应的值,如 AT 的 QQ 号。

示例

例如,要 AT 一个 QQ 号为 123456 的用户,可以这样写:

[CQ:at,qq=123456] Hello!
+

他会被解析为:

@小明 Hello!
+

转义

CQ 码由 [] 并以 , 分隔的多个部分组成,因此如果要在 CQ 码中使用这些字符,需要进行转义。

原字符转义字符
&&amp;
[&#91;
]&#93;
,&#44;

消息段

消息段是新一代的消息格式,采用 JSON 格式。

格式

消息段是一个 JSON 对象,以下是一个消息段的基本格式:

{
+  "type": "text", // 消息段类型
+  "data": {
+    // 消息段数据/参数
+    "text": "Hello!"
+  }
+}
+

示例

例如,要 AT 一个 QQ 号为 123456 的用户,可以这样写:

{
+  "type": "at",
+  "data": {
+    "qq": 123456
+  }
+}
+

他会被解析为:

@小明
+

组合

消息段可以组合在一起,形成一个消息。

[
+  {
+    "type": "at",
+    "data": {
+      "qq": 123456
+    }
+  },
+  {
+    "type": "text",
+    "data": {
+      "text": " Hello!"
+    }
+  }
+]
+

以上消息段会被解析为:

@小明 Hello!
+
`,31),d=[o];function i(p,c){return n(),e("div",null,d)}const u=a(t,[["render",i],["__file","format.html.vue"]]);export{u as default}; diff --git a/assets/general-data.html-b027dcd6.js b/assets/general-data.html-b027dcd6.js new file mode 100644 index 00000000..845a2355 --- /dev/null +++ b/assets/general-data.html-b027dcd6.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-32977d7c","path":"/event/general-data.html","title":"通用数据","lang":"zh-CN","frontmatter":{"title":"通用数据","icon":"database"},"headers":[{"level":2,"title":"所有上报","slug":"所有上报","link":"#所有上报","children":[]},{"level":2,"title":"事件类型","slug":"事件类型","link":"#事件类型","children":[{"level":3,"title":"PostType","slug":"posttype","link":"#posttype","children":[]},{"level":3,"title":"MessageType","slug":"messagetype","link":"#messagetype","children":[]},{"level":3,"title":"MessageSubType","slug":"messagesubtype","link":"#messagesubtype","children":[]},{"level":3,"title":"NoticeType","slug":"noticetype","link":"#noticetype","children":[]},{"level":3,"title":"NoticeNotifySubType","slug":"noticenotifysubtype","link":"#noticenotifysubtype","children":[]},{"level":3,"title":"RequestType","slug":"requesttype","link":"#requesttype","children":[]}]},{"level":2,"title":"数据结构","slug":"数据结构","link":"#数据结构","children":[{"level":3,"title":"MessageSender","slug":"messagesender","link":"#messagesender","children":[]},{"level":3,"title":"Post_Message_TempSource","slug":"post-message-tempsource","link":"#post-message-tempsource","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":3},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.45,"words":435},"filePathRelative":"event/general-data.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/general-data.html-fa6997a7.js b/assets/general-data.html-fa6997a7.js new file mode 100644 index 00000000..5130da76 --- /dev/null +++ b/assets/general-data.html-fa6997a7.js @@ -0,0 +1 @@ +import{_ as t}from"./plugin-vue_export-helper-c27b6911.js";import{o as d,c as e,e as r}from"./app-edf8b1e7.js";const a={},h=r('

所有上报

所有上报事件都包含以下字段:

字段类型说明
timeint64时间戳
self_idint64机器人QQ
post_typestring上报类型

提示

post_typemessagemessage_sent 时,数据是一致的。
区别在于 message 是收到的消息,message_sent 是发送的消息。

默认情况下,Shamrock 只会上报 message 类型的消息。

事件类型

PostType

类型说明
message收到消息
message_sent发送消息
notice通知
request请求

MessageType

类型说明
private私聊消息
group群消息

MessageSubType

类型说明
friend好友消息
normal群消息
anonymous匿名消息
group群临时消息
group_self群消息(自身操作)
notice系统提示

NoticeType

类型说明
group_upload群文件上传
group_admin群管理员变动
group_decrease群成员减少
group_increase群成员增加
group_ban群禁言
group_recall群消息撤回
group_card群成员名片变动
friend_add好友添加
friend_recall好友撤回
offline_file接收到离线文件包
client_status客户端状态
essence精华消息
notify系统通知

NoticeNotifySubType

类型说明
honor群荣誉变更
poke戳一戳
lucky_king运气王
title群头衔变更

RequestType

类型说明
friend好友请求
group群请求

数据结构

MessageSender

字段类型说明
user_idint64发送者 QQ 号
nicknamestring发送者昵称

如果是群消息,还会包含以下字段:

字段类型说明
cardstring发送者群名片
levelstring发送者等级
rolestring发送者角色
titlestring发送者头衔

如果是频道消息,则会包含以下字段:

字段类型说明
tiny_idstring发送者TinyId

Post_Message_TempSource

类型来源
0群聊
1QQ咨询
2查找
3QQ电影
4热聊
6验证消息
7多人聊天
8约会
9通讯录
',26),s=[h];function o(i,n){return d(),e("div",null,s)}const b=t(a,[["render",o],["__file","general-data.html.vue"]]);export{b as default}; diff --git a/assets/getting-started.html-33fa2926.js b/assets/getting-started.html-33fa2926.js new file mode 100644 index 00000000..0c9b4ca6 --- /dev/null +++ b/assets/getting-started.html-33fa2926.js @@ -0,0 +1 @@ +import{_ as t}from"./plugin-vue_export-helper-c27b6911.js";import{r,o as n,c as h,a as e,d as o,b as d,w as s,e as a}from"./app-edf8b1e7.js";const l={},p=a('

注意

Shamrock 的更新会围绕一个稳定的版本,如果盲目升级,可能导致 Shamrock 不可用。
Shamrock 仍然处于快速开发阶段,可能会有大量 API 在未来版本中被删除或修改。
请不要过度依赖实验室中的功能,以免造成不必要的损失。

下载

提示

目前推荐您下载 开发版本 的 Shamrock

稳定版本

',4),_=e("code",null,"Shamrock",-1),u={href:"https://github.com/whitechi73/OpenShamrock/releases",target:"_blank",rel:"noopener noreferrer"},k=e("h3",{id:"开发版本",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#开发版本","aria-hidden":"true"},"#"),o(" 开发版本")],-1),m=e("code",null,"Shamrock",-1),f={href:"https://github.com/whitechi73/OpenShamrock/actions/workflows/build-apk.yml",target:"_blank",rel:"noopener noreferrer"},S=e("h2",{id:"部署",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#部署","aria-hidden":"true"},"#"),o(" 部署")],-1),b={class:"hint-container warning"},x=e("p",{class:"hint-container-title"},"注意",-1),Q=e("code",null,"Shamrock",-1),g=e("code",null,"QQ",-1),w=a("

如果您使用了 QRSpeed/ShamrockNative 有关的插件,请确保 Shamrock 存活。
无论什么情况都请确保 QQ 客户端 存活。
禁止对 QQ 客户端 隐藏 Shamrock,这将导致无法运行。
首次启动,必须打开 Shamrock,否则无法推送配置文件导致失败。

",1),v=a('

模拟器上部署

在Mumu模拟器、逍遥模拟器......各种模拟器,其中对Shamrock兼容较好的是 Mumu模拟器 ,其它模拟器在测试情况下都出现高版本 QQ 闪退的问题。

注意

Shamrock 必须是 ALL版本 才能在模拟器正常使用

Magisk+Lsposed

推荐的是 XposedLsposed 框架,而不是 EdXposed,在测试情况下, EdXP 出现了无法注入的问题。

',5),E=e("code",null,"Magisk",-1),L={href:"https://www.52pojie.cn/thread-1583586-1-1.html",target:"_blank",rel:"noopener noreferrer"},A=e("code",null,"Lsposed",-1),P={href:"https://magiskcn.com/lsposed-install",target:"_blank",rel:"noopener noreferrer"},B=a('

Lspatch

查看 使用LSPatch

在Linux类服务器上部署(使用docker)

这个选择过于多元化,你可以使用 redroid, docker-android,需要注意的是部分框架要求开起虚拟化才能使用哦!目前依旧是采用 Lspatch+Shamrock 方案在 docker 部署,因为安装 magisk 类需要修补镜像,难以实现。

查看 使用LSPatch

在PVE上使用

部署Windows

',7),V={href:"https://zhuanlan.zhihu.com/p/354034712?utm_psn=1695915211926863872",target:"_blank",rel:"noopener noreferrer"},M=e("p",null,[o("之后可在系统内使用 "),e("a",{href:"#%E6%A8%A1%E6%8B%9F%E5%99%A8%E4%B8%8A%E9%83%A8%E7%BD%B2"},"安卓模拟器部署"),o("。")],-1),X=e("h4",{id:"部署blissos",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#部署blissos","aria-hidden":"true"},"#"),o(" 部署BlissOS")],-1),C={href:"https://www.bilibili.com/video/BV1Mj411e7V9",target:"_blank",rel:"noopener noreferrer"},N=e("br",null,null,-1),O=e("code",null,"OpenShamrock",-1),R=e("h3",{id:"在linux-kvm部署",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#在linux-kvm部署","aria-hidden":"true"},"#"),o(" 在Linux KVM部署")],-1),W={href:"https://cloud.tencent.com/developer/article/1484145",target:"_blank",rel:"noopener noreferrer"},F=a('

在WSA上部署

WSA 拥有自带 Magisk 的版本,但是 QQWSA 在第二次启动时会闪退,怀疑为热更新问题。

有 XP 环境

  • 打开 QQ 客户端,登录你的 QQ 账号
  • 安装 Shamrock 并在 Xposed 启用 Shamrock 模块,如果使用 LSPosed 则需要勾选模块作用域(默认QQ)
  • 启动 Shamrock重新启动 QQ 客户端,如果环境为 Xposed 则需要重启手机
  • 此时 Shamrock 会显示已激活(需要成功登陆,才会显示已激活)

无 Root 环境

使用 LSPatch

  • 打开 LSPatch 并在 管理 页面选择 + 新建修补,可以选择从存储目录选择 QQAPK 或者直接使用已经安装过的 QQ
  • 修补模式默认且应该优先选择 本地模式 ,这样方便直接更新 Shamrock 模块而不用重新修补,缺点是需要 LSPatch 保持后台运行
  • 其他配置保持默认,然后点击 开始修补 ,修补完成后会提示安装(如果已经安装会提示卸载)
  • 安装 Shamrock 模块后在 管理 页面点击修补好的 QQ 选择 模块作用域 勾选上 Shamrock 模块然后保存
  • 启动 Shamrock重新启动 QQ 客户端
  • 此时 Shamrock 会显示已激活

注意

使用 本地模式 修补后需要保持 LSPatch 在后台运行,优点是模块更新无需重新修补 QQ

使用 集成模式 修补后无需保持 LSPatch 在后台运行,缺点是模块更新后需要重新修补 QQ

使用 VirtualXposed

注意

在 Android 12 以上的系统中,使用 VirtualXposed 会导致闪退。

使用 太极

注意

暂不支持太极使用,正在申请。

',12);function j(q,D){const c=r("ExternalLinkIcon"),i=r("RouterLink");return n(),h("div",null,[p,e("ul",null,[e("li",null,[o("要下载 "),_,o(" 的稳定版本,请访问 "),e("a",u,[o("GitHub Releases"),d(c)])])]),k,e("ul",null,[e("li",null,[o("要下载 "),m,o(" 的开发版本(推荐),请访问 "),e("a",f,[o("GitHub Actions"),d(c)])])]),S,e("div",b,[x,e("p",null,[o("请使用 "),Q,o(" 兼容的 "),g,o(" 客户端部署,见 "),d(i,{to:"/guide/faq.html#%E6%94%AF%E6%8C%81%E7%9A%84qq%E7%89%88%E6%9C%AC"},{default:s(()=>[o("支持的QQ版本")]),_:1})]),w]),v,e("ul",null,[e("li",null,[o("安装 "),E,o(" 方法,见 "),e("a",L,[o("52pojie论坛"),d(c)])]),e("li",null,[o("安装 "),A,o(" 方法,见 "),e("a",P,[o("Magisk中文网"),d(c)])])]),B,e("p",null,[o("使用PVE安装任意Windows系统之后,阅读文章 "),e("a",V,[o("PVE开启嵌套虚拟化"),d(c)])]),M,X,e("p",null,[o("操作视频参考"),e("a",C,[o("PVE下安装BlissOS及Magisk,LSP"),d(c)]),N,o(" 之后可以直接使用 "),O]),R,e("p",null,[o("参考文章:"),e("a",W,[o("KVM上部署Android"),d(c)]),o(" 该文章使用的安卓版本可能较低,请使用安卓9+系统")]),F])}const z=t(l,[["render",j],["__file","getting-started.html.vue"]]);export{z as default}; diff --git a/assets/getting-started.html-717781e9.js b/assets/getting-started.html-717781e9.js new file mode 100644 index 00000000..4a0a2241 --- /dev/null +++ b/assets/getting-started.html-717781e9.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-fb0f0066","path":"/guide/getting-started.html","title":"快速开始","lang":"zh-CN","frontmatter":{"title":"快速开始","icon":"rocket"},"headers":[{"level":2,"title":"下载","slug":"下载","link":"#下载","children":[{"level":3,"title":"稳定版本","slug":"稳定版本","link":"#稳定版本","children":[]},{"level":3,"title":"开发版本","slug":"开发版本","link":"#开发版本","children":[]}]},{"level":2,"title":"部署","slug":"部署","link":"#部署","children":[{"level":3,"title":"模拟器上部署","slug":"模拟器上部署","link":"#模拟器上部署","children":[]},{"level":3,"title":"在Linux类服务器上部署(使用docker)","slug":"在linux类服务器上部署-使用docker","link":"#在linux类服务器上部署-使用docker","children":[]},{"level":3,"title":"在PVE上使用","slug":"在pve上使用","link":"#在pve上使用","children":[]},{"level":3,"title":"在Linux KVM部署","slug":"在linux-kvm部署","link":"#在linux-kvm部署","children":[]},{"level":3,"title":"在WSA上部署","slug":"在wsa上部署","link":"#在wsa上部署","children":[]},{"level":3,"title":"有 XP 环境","slug":"有-xp-环境","link":"#有-xp-环境","children":[]},{"level":3,"title":"无 Root 环境","slug":"无-root-环境","link":"#无-root-环境","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":2},{"name":"Miuzarte","email":"982809597@qq.com","commits":1},{"name":"XingNian-www","email":"44593434+XingNian-www@users.noreply.github.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"owo233","email":"ver@vip.qq.com","commits":1}]},"readingTime":{"minutes":3.5,"words":1050},"filePathRelative":"guide/getting-started.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/group.html-d11fdb99.js b/assets/group.html-d11fdb99.js new file mode 100644 index 00000000..f51ffbef --- /dev/null +++ b/assets/group.html-d11fdb99.js @@ -0,0 +1,24 @@ +import{_ as l}from"./plugin-vue_export-helper-c27b6911.js";import{r as i,o as p,c as u,a as t,d as a,b as n,w as d,e as h}from"./app-edf8b1e7.js";const b={},_={class:"hint-container warning"},g=t("p",{class:"hint-container-title"},"注意",-1),f=h('

设置群名

该接口用于设置群名。

API 端点

/set_group_name

参数

字段名数据类型说明
group_idint64群号
group_namestring新群名

提示

该 API 无响应数据

响应

该接口将返回处理结果,其中 data 字段无数据。。

',9),m={id:"设置群头像",tabindex:"-1"},x=t("a",{class:"header-anchor",href:"#设置群头像","aria-hidden":"true"},"#",-1),k=h('

该接口用于设置群头像。

API 端点

/set_group_portrait

参数

字段类型说明
group_idint64群号
filestring图片文件名
cacheint表示是否使用已缓存的文件

[1] file 参数支持以下几种格式:

',6),v=t("code",null,"file:///sdcard/Pictures/shamrock.png",-1),y={href:"https://tools.ietf.org/html/rfc8089",target:"_blank",rel:"noopener noreferrer"},A=t("code",null,"file",-1),I=t("li",null,[a("网络 URL, 例如 "),t("code",null,"http://i1.piimg.com/567571/fdd6e7b6d93f1ef0.jpg")],-1),P=t("li",null,[a("Base64 编码, 例如 "),t("code",null,"base64://iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAIAAADJt1n/AAAAKElEQVQ4EWPk5+RmIBcwkasRpG9UM4mhNxpgowFGMARGEwnBIEJVAAAdBgBNAZf+QAAAAABJRU5ErkJggg==")],-1),Q=h('

[2] cache参数: 通过网络 URL 发送时有效, 1表示使用缓存, 0关闭关闭缓存, 默认 为1

设置群管理员

该接口用于设置群管理员。

API 端点

/set_group_admin

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号
enablebool是否设置

响应

该接口将返回处理结果,其中 data 字段无数据。。

设置群名片

该接口用于设置群成员名片。

API 端点

/set_group_card

参数

字段名数据类型默认值说明
group_idint64-群号
user_idint64-要设置的 QQ 号
cardstring群名片内容, 不填或空字符串表示删除群名片

提示

该 API 无响应数据

设置群聊备注

该接口用于设置群聊备注。

API 端点

/set_group_remark

参数

字段名数据类型默认值说明
group_idint64-群号
remarkstring群备注, 不填或空字符串表示删除群备注

提示

该 API 无响应数据

设置群组专属头衔

该接口用于设置群组专属头衔。

API 端点

/set_group_special_title

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号
special_titlestring头衔

响应

该接口将返回处理结果,其中 data 字段无数据。。

群单人禁言

该接口用于群单人禁言。

API 端点

/set_group_ban

参数

提示

duration0 时,将解除禁言。

字段类型必须说明
group_idint64群号
user_idint64QQ 号
durationint64禁言时长

响应

该接口将返回处理结果,其中 data 字段无数据。。

群全员禁言

该接口用于群全员禁言。

API 端点

/set_group_whole_ban

参数

字段名数据类型默认值说明
group_idint64-群号
enablebooleantrue是否禁言

提示

该 API 无响应数据

响应

该接口将返回处理结果,其中 data 字段无数据。。

设置精华消息

该接口用于设置精华消息。

API 端点

/set_essence_msg

参数

字段类型说明
message_idint32消息ID

提示

该 API 没有响应数据

移出精华消息

该接口用于移出精华消息。

API 端点

/delete_essence_msg

参数

字段类型说明
message_idint32消息ID

提示

该 API 没有响应数据

群打卡

该接口用于群打卡。

API 端点

/send_group_sign

参数

字段名数据类型说明
group_idint64群号

响应

该接口将返回处理结果,其中 data 字段无数据。

发送群公告

该接口用于发送群公告。

API 端点

/_send_group_notice

参数

字段名数据类型默认值说明
group_idint64群号
contentstring公告内容
imagestring图片(可选),支持base64、http(s)和本地路径

响应

该接口将返回处理结果,其中 data 字段无数据。

获取群公告

该接口用于获取群公告。

API 端点

/_get_group_notice

参数

字段名数据类型默认值说明
group_idint64群号

响应数据

data 的响应内容为 json 数组,每个元素内容如下:

字段类型说明
sender_idint64公告发表者
publish_timeint64公告发表时间
messageObject<Message>公告内容

message

字段类型说明
textstring公告内容
imagesList<Images>公告图片

images

字段类型说明
heightstring图片高度
widthstring图片宽度
idstring图片ID,可用https://gdynamic.qpic.cn/gdynamic/{id}/628获取

群组踢人

该接口用于群组踢人。

API 端点

/set_group_kick

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号
reject_add_requestbool是否拒绝再次加群

响应

该接口将返回处理结果,其中 data 字段无数据。

退出群组

该接口用于退出群组。

API 端点

/set_group_leave

参数

字段类型必须说明
group_idint64群号

响应

该接口将返回处理结果,其中 data 字段无数据。。

群戳一戳

该接口用于群戳一戳。

API 端点

/group_touch - 用于HTTP

/poke - 用于主动WebSocket与被动WebSocket

参数

字段类型必须说明
group_idint64群号
user_idint64QQ 号

响应

该接口将返回处理结果,其中 data 字段无数据。。

获取被禁言的群成员列表

用于获取群聊谁谁谁啊犯贱或者被二比滥权管理或者某群主时援交手滑禁言掉的人的列表。

API端点

/get_prohibited_member_list

参数

字段类型必须说明
group_idint64群号

响应

',124),B=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"user_id"),t("td",null,"int64"),t("td",null,"QQ 号")]),t("tr",null,[t("td",null,"time"),t("td",null,"int64"),t("td",null,"禁言结束时间")])])],-1),j=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"status"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"ok"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"retcode"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"["),a(` + `),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"user_id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"2262206340"),t("span",{class:"token punctuation"},","),a(),t("span",{class:"token comment"},"// 被禁言的人"),a(` + `),t("span",{class:"token property"},'"time"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"1700749967"),a(),t("span",{class:"token comment"},"// 禁言结束时间"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` + `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"echo"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"xxxx"'),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),E=h('

获取群 @全体成员 剩余次数

当机器人是管理员时可用

API端点

/get_group_at_all_remain

参数

字段类型必须说明
group_idint64群号

响应

',7),w=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"字段"),t("th",null,"类型"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"can_at_all"),t("td",null,"bool"),t("td",null,"是否可以 @全体成员")]),t("tr",null,[t("td",null,"remain_at_all_count_for_group"),t("td",null,"int32"),t("td",null,"群内所有管理当天剩余 @全体成员 次数")]),t("tr",null,[t("td",null,"remain_at_all_count_for_uin"),t("td",null,"int32"),t("td",null,"Bot 当天剩余 @全体成员 次数")])])],-1),R=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"status"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"ok"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"retcode"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"["),a(` + `),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"can_at_all"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token boolean"},"true"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"remain_at_all_count_for_group"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"20"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"remain_at_all_count_for_group"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"10"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` + `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"echo"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"xxxx"'),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),V=h('

设置消息底部评论小表情

貌似是从别的地方抄的奇怪功能,目前版本(9.0.15)只在部分群聊进行灰度测试!

API 端点

/set_group_comment_face

参数

字段类型必须说明
group_idint64群号
msg_idint32消息ID
face_idint32表情ID
is_setbool是否设置或取消评论

响应

该接口将返回处理结果,其中 data 字段无数据。。

',8);function N(U,D){const s=i("Badge"),c=i("ExternalLinkIcon"),o=i("Tabs");return p(),u("div",null,[t("div",_,[g,t("p",null,[a("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),n(s,{text:"未实现",type:"danger",vertical:"baseline"})])]),f,t("h2",m,[x,a(" 设置群头像 "),n(s,{text:"未实现",type:"danger"})]),k,t("ul",null,[t("li",null,[a("绝对路径, 例如 "),v,a(", 格式使用 "),t("a",y,[A,a(" URI"),n(c)])]),I,P]),Q,n(o,{id:"1326",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:d(({value:e,isActive:r})=>[a("响应字段")]),title1:d(({value:e,isActive:r})=>[a("响应示例")]),tab0:d(({value:e,isActive:r})=>[B]),tab1:d(({value:e,isActive:r})=>[j]),_:1}),E,n(o,{id:"1424",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:d(({value:e,isActive:r})=>[a("响应字段")]),title1:d(({value:e,isActive:r})=>[a("响应示例")]),tab0:d(({value:e,isActive:r})=>[w]),tab1:d(({value:e,isActive:r})=>[R]),_:1}),V])}const T=l(b,[["render",N],["__file","group.html.vue"]]);export{T as default}; diff --git a/assets/group.html-ec66990a.js b/assets/group.html-ec66990a.js new file mode 100644 index 00000000..c2d9f0fb --- /dev/null +++ b/assets/group.html-ec66990a.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-23159ff0","path":"/api/group.html","title":"群聊相关","lang":"zh-CN","frontmatter":{"title":"群聊相关","icon":"user-group"},"headers":[{"level":2,"title":"设置群名","slug":"设置群名","link":"#设置群名","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"设置群头像","slug":"设置群头像","link":"#设置群头像","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]}]},{"level":2,"title":"设置群管理员","slug":"设置群管理员","link":"#设置群管理员","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"设置群名片","slug":"设置群名片","link":"#设置群名片","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]}]},{"level":2,"title":"设置群聊备注","slug":"设置群聊备注","link":"#设置群聊备注","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]}]},{"level":2,"title":"设置群组专属头衔","slug":"设置群组专属头衔","link":"#设置群组专属头衔","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"群单人禁言","slug":"群单人禁言","link":"#群单人禁言","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"群全员禁言","slug":"群全员禁言","link":"#群全员禁言","children":[{"level":3,"title":"API 端点","slug":"api-端点-7","link":"#api-端点-7","children":[]},{"level":3,"title":"参数","slug":"参数-7","link":"#参数-7","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]},{"level":2,"title":"设置精华消息","slug":"设置精华消息","link":"#设置精华消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-8","link":"#api-端点-8","children":[]},{"level":3,"title":"参数","slug":"参数-8","link":"#参数-8","children":[]}]},{"level":2,"title":"移出精华消息","slug":"移出精华消息","link":"#移出精华消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-9","link":"#api-端点-9","children":[]},{"level":3,"title":"参数","slug":"参数-9","link":"#参数-9","children":[]}]},{"level":2,"title":"群打卡","slug":"群打卡","link":"#群打卡","children":[{"level":3,"title":"API 端点","slug":"api-端点-10","link":"#api-端点-10","children":[]},{"level":3,"title":"参数","slug":"参数-10","link":"#参数-10","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]},{"level":2,"title":"发送群公告","slug":"发送群公告","link":"#发送群公告","children":[{"level":3,"title":"API 端点","slug":"api-端点-11","link":"#api-端点-11","children":[]},{"level":3,"title":"参数","slug":"参数-11","link":"#参数-11","children":[]},{"level":3,"title":"响应","slug":"响应-6","link":"#响应-6","children":[]}]},{"level":2,"title":"获取群公告","slug":"获取群公告","link":"#获取群公告","children":[{"level":3,"title":"API 端点","slug":"api-端点-12","link":"#api-端点-12","children":[]},{"level":3,"title":"参数","slug":"参数-12","link":"#参数-12","children":[]},{"level":3,"title":"响应数据","slug":"响应数据","link":"#响应数据","children":[]}]},{"level":2,"title":"群组踢人","slug":"群组踢人","link":"#群组踢人","children":[{"level":3,"title":"API 端点","slug":"api-端点-13","link":"#api-端点-13","children":[]},{"level":3,"title":"参数","slug":"参数-13","link":"#参数-13","children":[]},{"level":3,"title":"响应","slug":"响应-7","link":"#响应-7","children":[]}]},{"level":2,"title":"退出群组","slug":"退出群组","link":"#退出群组","children":[{"level":3,"title":"API 端点","slug":"api-端点-14","link":"#api-端点-14","children":[]},{"level":3,"title":"参数","slug":"参数-14","link":"#参数-14","children":[]},{"level":3,"title":"响应","slug":"响应-8","link":"#响应-8","children":[]}]},{"level":2,"title":"群戳一戳","slug":"群戳一戳","link":"#群戳一戳","children":[{"level":3,"title":"API 端点","slug":"api-端点-15","link":"#api-端点-15","children":[]},{"level":3,"title":"参数","slug":"参数-15","link":"#参数-15","children":[]},{"level":3,"title":"响应","slug":"响应-9","link":"#响应-9","children":[]}]},{"level":2,"title":"获取被禁言的群成员列表","slug":"获取被禁言的群成员列表","link":"#获取被禁言的群成员列表","children":[{"level":3,"title":"API端点","slug":"api端点","link":"#api端点","children":[]},{"level":3,"title":"参数","slug":"参数-16","link":"#参数-16","children":[]},{"level":3,"title":"响应","slug":"响应-10","link":"#响应-10","children":[]}]},{"level":2,"title":"获取群 @全体成员 剩余次数","slug":"获取群-全体成员-剩余次数","link":"#获取群-全体成员-剩余次数","children":[{"level":3,"title":"API端点","slug":"api端点-1","link":"#api端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-17","link":"#参数-17","children":[]},{"level":3,"title":"响应","slug":"响应-11","link":"#响应-11","children":[]}]},{"level":2,"title":"设置消息底部评论小表情","slug":"设置消息底部评论小表情","link":"#设置消息底部评论小表情","children":[{"level":3,"title":"API 端点","slug":"api-端点-16","link":"#api-端点-16","children":[]},{"level":3,"title":"参数","slug":"参数-18","link":"#参数-18","children":[]},{"level":3,"title":"响应","slug":"响应-12","link":"#响应-12","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708388116000,"contributors":[{"name":"ikechan8370","email":"geyinchibuaa@gmail.com","commits":4},{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":4},{"name":"Kamisato-Ayaka-233","email":"2627706725@qq.com","commits":1},{"name":"Miuzarte","email":"982809597@qq.com","commits":1},{"name":"Tuuz","email":"24893075+tobycroft@users.noreply.github.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":5.26,"words":1579},"filePathRelative":"api/group.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/guild.html-081b5f38.js b/assets/guild.html-081b5f38.js new file mode 100644 index 00000000..fb7edbd9 --- /dev/null +++ b/assets/guild.html-081b5f38.js @@ -0,0 +1,330 @@ +import{_ as a}from"./plugin-vue_export-helper-c27b6911.js";import{r as t,o as p,c as e,a as n,d as o,b as c,e as l}from"./app-edf8b1e7.js";const u={},r={class:"hint-container warning"},i=n("p",{class:"hint-container-title"},"注意",-1),d=l(`

获取频道系统内BOT的资料

该接口用于获取频道系统内BOT的资料。

API 端点

/get_guild_service_profile

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "nickname": "田所浩二",
+    "tiny_id": 1145141919810,
+    "avatar_url": "http://thirdqq.qlogo.cn/g?b=oidb&k=***&kti=***&s=0&t=***"
+  },
+  "echo": 123446
+}
+

获取频道列表

获取频道列表,数据相比于Go-CQHTTP会有一点不一样。

API 端点

/get_guild_list

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "guild_list": [
+      {
+        "guild_id": 111111111111111,
+        "guild_name": "北京大学频道",
+        "guild_display_id": "abcdefg",
+        "profile": "北京大学交流频道",
+        "status": {
+          "is_enable": true,
+          "is_banned": false,
+          "is_frozen": false
+        },
+        "owner_id": 22222222222222,
+        "shutup_expire_time": 0,
+        "allow_search": true
+      }
+    ]
+  },
+  "message": "success",
+  "echo": 111
+}
+

通过访客获取频道元数据

获取频道元数据,例如当前成员数量之类。

API 端点

/get_guild_meta_by_guest

参数

字段类型说明
guild_iduint64频道ID

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "guild_id": 11111111111,
+    "guild_name": "北京大学交流频道",
+    "guild_profile": "",
+    "create_time": 1606878500,
+    "max_member_count": 100000,
+    "max_robot_count": 100,
+    "max_admin_count": 50,
+    "member_count": 6241,
+    "owner_id": 2222222221,
+    "guild_display_id": ""
+  },
+  "echo": 111
+}
+

获取子频道列表

获取一个频道的子频道(channel)列表。

API 端点

/get_guild_channel_list

参数

字段类型说明
guild_iduint64频道ID
refreshbool是否刷新数据,默认false

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "channel_list": [
+      {
+        "owner_guild_id": 1111111111111111111,
+        "channel_id": 639093000,
+        "channel_uin": 639093000,
+        "guild_id": "1111111111111111111",
+        "channel_type": 2,
+        "channel_name": "Test",
+        "create_time": 1606879350,
+        "max_member_count": 99,
+        "creator_tiny_id": 124105218677239793,
+        "talk_permission": 1,
+        "visible_type": 1,
+        "current_slow_mode": 0,
+        "slow_modes": [],
+        "icon_url": "",
+        "jump_switch": 0,
+        "jump_type": 0,
+        "jump_url": "",
+        "category_id": 0,
+        "my_talk_permission": 2
+      },
+      {
+        "owner_guild_id": 1111111111111111111,
+        "channel_id": 639093001,
+        "channel_uin": 639093001,
+        "guild_id": "1111111111111111111",
+        "channel_type": 1,
+        "channel_name": "闲聊吹水",
+        "create_time": 1606878501,
+        "max_member_count": 0,
+        "creator_tiny_id": 124105218677239793,
+        "talk_permission": 1,
+        "visible_type": 1,
+        "current_slow_mode": 0,
+        "slow_modes": [
+          {
+            "slow_mode_key": 0,
+            "slow_mode_text": "关闭",
+            "speak_frequency": 0,
+            "slow_mode_circle": 0
+          },
+          {
+            "slow_mode_key": 1,
+            "slow_mode_text": "每分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 2,
+            "slow_mode_text": "每分钟2条",
+            "speak_frequency": 2,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 3,
+            "slow_mode_text": "每分钟5条",
+            "speak_frequency": 5,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 4,
+            "slow_mode_text": "每分钟10条",
+            "speak_frequency": 10,
+            "slow_mode_circle": 60
+          },
+          {
+            "slow_mode_key": 5,
+            "slow_mode_text": "每5分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 300
+          },
+          {
+            "slow_mode_key": 6,
+            "slow_mode_text": "每10分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 600
+          },
+          {
+            "slow_mode_key": 7,
+            "slow_mode_text": "每15分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 900
+          },
+          {
+            "slow_mode_key": 8,
+            "slow_mode_text": "每30分钟1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 1800
+          },
+          {
+            "slow_mode_key": 9,
+            "slow_mode_text": "每1小时1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 3600
+          },
+          {
+            "slow_mode_key": 10,
+            "slow_mode_text": "每12小时1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 43200
+          },
+          {
+            "slow_mode_key": 11,
+            "slow_mode_text": "每24小时1条",
+            "speak_frequency": 1,
+            "slow_mode_circle": 86400
+          }
+        ],
+        "icon_url": "",
+        "jump_switch": 0,
+        "jump_type": 0,
+        "jump_url": "",
+        "category_id": 0,
+        "my_talk_permission": 2
+      }
+    ]
+  },
+  "message": "success",
+  "echo": 111
+}
+

已知子频道类型列表

类型说明
1文字频道
2语音频道
5直播频道
7主题频道

获取频道成员列表

获取一个频道成员列表,但是因为数据量大,可能需要分页。

API 端点

/get_guild_member_list

参数

字段类型说明
guild_iduint64频道ID
next_tokenstring不提供则从首页开始获取
allbool是否一次性获取完所有成员,默认false
refreshbool是否刷新数据,默认false

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "members": [
+      {
+        "tiny_id": 144115218185291865,
+        "title": "频道助手",
+        "nickname": "频道助手",
+        "role_id": 2,
+        "role_name": "小管家",
+        "role_color": 4294936110,
+        "join_time": 1606878501,
+        "robot_type": 1,
+        "type": 1,
+        "in_black": false,
+        "platform": 0
+      }
+    ],
+    "next_token": "0800100118032001",
+    "finished": true
+  },
+  "echo": ""
+}
+

单独获取频道成员资料

单独获取频道成员信息,附带有权限信息和身份组哦~!

API 端点

/get_guild_member_profile

参数

字段类型说明
guild_iduint64频道ID
user_iduint64成员tinyId

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "tiny_id": 123456,
+    "nickname": "***",
+    "avatar_url": "https://qqchannel-profile-1251316161.file.myqcloud.com/***",
+    "join_time": 1606878500,
+    "roles": [
+      {
+        "role_id": "4",
+        "role_name": "频道主",
+        "color": 4294917938,
+        "permission": [
+          {
+            "root_id": 10000,
+            "child_ids": [10001, 10002, 10003, 10004, 10005]
+          },
+          {
+            "root_id": 20000,
+            "child_ids": [
+              20001, 20002, 20003, 20004, 20005, 20006, 20007, 20008, 20009, 20010, 20011, 20012,
+              20013, 20014, 20015, 20018, 20019
+            ]
+          },
+          {
+            "root_id": 30000,
+            "child_ids": [30001, 30002, 30003, 30004, 30005, 30006, 30007, 90002]
+          },
+          {
+            "root_id": 40000,
+            "child_ids": [40001, 40002]
+          },
+          {
+            "root_id": 50000,
+            "child_ids": [50001]
+          },
+          {
+            "root_id": 60000,
+            "child_ids": [60001]
+          },
+          {
+            "root_id": 70000,
+            "child_ids": [70001, 70002, 70003, 70004, 70005, 70006, 70007]
+          },
+          {
+            "root_id": 80000,
+            "child_ids": [80001, 80002]
+          },
+          {
+            "root_id": 90000,
+            "child_ids": [90001, 30003]
+          },
+          {
+            "root_id": 100000,
+            "child_ids": [100001, 100002]
+          },
+          {
+            "root_id": 1,
+            "child_ids": [1001, 1002, 1003, 1004, 1005]
+          },
+          {
+            "root_id": 2,
+            "child_ids": [
+              2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014,
+              2015, 2016, 2017, 2018
+            ]
+          },
+          {
+            "root_id": 3,
+            "child_ids": [3001, 3002, 3003, 3004, 3005, 3006]
+          },
+          {
+            "root_id": 4,
+            "child_ids": [4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008]
+          },
+          {
+            "root_id": 5,
+            "child_ids": [5001]
+          },
+          {
+            "root_id": 6,
+            "child_ids": [6001, 6002, 6003]
+          }
+        ],
+        "type": 0,
+        "display_name": "频道主"
+      },
+      {
+        "role_id": "15",
+        "role_name": "15活跃值",
+        "color": 4278190080,
+        "permission": [],
+        "type": 100,
+        "display_name": ""
+      }
+    ]
+  },
+  "echo": 111
+}
+

发送信息到子频道

发送频道内信息,需要单独的API哦,不要使用/send_message去发频道消息,发不出去的~~

API 端点

/send_guild_channel_msg

参数

字段类型说明
guild_iduint64频道ID
channel_iduint64子频道ID
messagestring or Message消息体,可为消息段或者CQ码
auto_escapebool是否解析CQ码,true为不解析,默认false
retry_cntint32消息发送失败,最大重试次数,默认3
recall_durationint64自动撤回间隔(毫秒),默认不撤回

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "message_id": 1933593189,
+    "time": 1706909190
+  },
+  "echo": 111
+}
+

获取话题频道帖子

该API接口已经被遗弃!

获取频道帖子广场帖子

新的获取帖子广场的帖子哦!

API 端点

/get_guild_feeds

参数

字段类型说明
guild_iduint64频道ID
fromuint32开始获取的位置

响应示例

该请求携带了大量原生响应数据,无法详细介绍,请自行测试!

获取频道角色列表

获取身份组列表,包括隐藏的身份组哦~~

API 端点

/get_guild_roles

参数

字段类型说明
guild_iduint64频道ID

响应示例

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "roles": [
+      {
+        "argb_color": 4286151052,
+        "disabled": false,
+        "independent": false,
+        "max_count": 1000,
+        "member_count": 0,
+        "owned": false,
+        "role_id": 1,
+        "role_name": "普通成员",
+        "permission": []
+      }
+    ]
+  },
+  "echo": 111
+}
+

获取频道消息

该接口不会实现,因为您可以调用/get_msg来获取来自频道的消息,无需实现一个专属的接口。

删除频道角色

删除一个身份组,首先,你得保证你有权限,因为这个API不会提供任何返回数据哦!

API 端点

/delete_guild_role

参数

字段类型说明
guild_iduint64频道ID
role_iduint64角色ID

响应

该 API 无响应数据

设置用户在频道中的角色

设置用户身份组。

API端点

/set_guild_member_role

参数

字段类型说明
guild_iduint64频道ID
role_iduint64角色ID
setbool设置还是移除,默认false
usersstring or vector<int64>批量设置用户s
user_idint64单独设置某个用户的身份

如果users是字符串那么其格式为123456,6656656526,2652656,以逗号分隔每个tinyId

修改频道角色

修改频道角色,暂不支持设置权限,如有需要请提交issue

API 端点

/update_guild_role

参数

字段类型说明
guild_iduint64频道ID
role_iduint64角色ID
namestring名称
colorint64颜色ARGB

响应

该 API 无响应数据

创建频道角色

创建频道身份组。

API 端点

/create_guild_role

参数

字段类型说明
guild_iduint64频道ID
namestring名称
colorint64颜色ARGB
initial_usersvector<int64>默认身份组成员

如果是HTTP请求,则initial_users使用字符串,以,为用户tiny_id分隔。

响应

字段类型说明
role_iduint64角色ID
`,106);function k(b,v){const s=t("Badge");return p(),e("div",null,[n("div",r,[i,n("p",null,[o("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),c(s,{text:"未实现",type:"danger",vertical:"baseline"})])]),d])}const h=a(u,[["render",k],["__file","guild.html.vue"]]);export{h as default}; diff --git a/assets/guild.html-6966c300.js b/assets/guild.html-6966c300.js new file mode 100644 index 00000000..932a5f28 --- /dev/null +++ b/assets/guild.html-6966c300.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-4b693314","path":"/api/guild.html","title":"频道相关","lang":"zh-CN","frontmatter":{"title":"频道相关","icon":"user-group"},"headers":[{"level":2,"title":"获取频道系统内BOT的资料","slug":"获取频道系统内bot的资料","link":"#获取频道系统内bot的资料","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"响应示例","slug":"响应示例","link":"#响应示例","children":[]}]},{"level":2,"title":"获取频道列表","slug":"获取频道列表","link":"#获取频道列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-1","link":"#响应示例-1","children":[]}]},{"level":2,"title":"通过访客获取频道元数据","slug":"通过访客获取频道元数据","link":"#通过访客获取频道元数据","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-2","link":"#响应示例-2","children":[]}]},{"level":2,"title":"获取子频道列表","slug":"获取子频道列表","link":"#获取子频道列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-3","link":"#响应示例-3","children":[]}]},{"level":2,"title":"获取频道成员列表","slug":"获取频道成员列表","link":"#获取频道成员列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-4","link":"#响应示例-4","children":[]}]},{"level":2,"title":"单独获取频道成员资料","slug":"单独获取频道成员资料","link":"#单独获取频道成员资料","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-5","link":"#响应示例-5","children":[]}]},{"level":2,"title":"发送信息到子频道","slug":"发送信息到子频道","link":"#发送信息到子频道","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-6","link":"#响应示例-6","children":[]}]},{"level":2,"title":"获取话题频道帖子","slug":"获取话题频道帖子","link":"#获取话题频道帖子","children":[]},{"level":2,"title":"获取频道帖子广场帖子","slug":"获取频道帖子广场帖子","link":"#获取频道帖子广场帖子","children":[{"level":3,"title":"API 端点","slug":"api-端点-7","link":"#api-端点-7","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-7","link":"#响应示例-7","children":[]}]},{"level":2,"title":"获取频道角色列表","slug":"获取频道角色列表","link":"#获取频道角色列表","children":[{"level":3,"title":"API 端点","slug":"api-端点-8","link":"#api-端点-8","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]},{"level":3,"title":"响应示例","slug":"响应示例-8","link":"#响应示例-8","children":[]}]},{"level":2,"title":"获取频道消息","slug":"获取频道消息","link":"#获取频道消息","children":[]},{"level":2,"title":"删除频道角色","slug":"删除频道角色","link":"#删除频道角色","children":[{"level":3,"title":"API 端点","slug":"api-端点-9","link":"#api-端点-9","children":[]},{"level":3,"title":"参数","slug":"参数-7","link":"#参数-7","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"设置用户在频道中的角色","slug":"设置用户在频道中的角色","link":"#设置用户在频道中的角色","children":[{"level":3,"title":"API端点","slug":"api端点","link":"#api端点","children":[]},{"level":3,"title":"参数","slug":"参数-8","link":"#参数-8","children":[]}]},{"level":2,"title":"修改频道角色","slug":"修改频道角色","link":"#修改频道角色","children":[{"level":3,"title":"API 端点","slug":"api-端点-10","link":"#api-端点-10","children":[]},{"level":3,"title":"参数","slug":"参数-9","link":"#参数-9","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"创建频道角色","slug":"创建频道角色","link":"#创建频道角色","children":[{"level":3,"title":"API 端点","slug":"api-端点-11","link":"#api-端点-11","children":[]},{"level":3,"title":"参数","slug":"参数-10","link":"#参数-10","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]}],"git":{"createdTime":1706910607000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":5},{"name":"huan_kong","email":"2564076459@qq.com","commits":1}]},"readingTime":{"minutes":5.41,"words":1623},"filePathRelative":"api/guild.md","localizedDate":"2024年2月2日","excerpt":""}');export{l as data}; diff --git a/assets/index.html-0199c0aa.js b/assets/index.html-0199c0aa.js new file mode 100644 index 00000000..b609b2bb --- /dev/null +++ b/assets/index.html-0199c0aa.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-fffb8e28","path":"/guide/","title":"指南","lang":"zh-CN","frontmatter":{"title":"指南","icon":"lightbulb"},"headers":[{"level":2,"title":"目录","slug":"目录","link":"#目录","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.08,"words":23},"filePathRelative":"guide/README.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/index.html-02864eab.js b/assets/index.html-02864eab.js new file mode 100644 index 00000000..852b1fa4 --- /dev/null +++ b/assets/index.html-02864eab.js @@ -0,0 +1 @@ +import{_ as o}from"./plugin-vue_export-helper-c27b6911.js";import{r,o as s,c,a as e,b as n,w as a,d as t}from"./app-edf8b1e7.js";const d={},i=e("h2",{id:"目录",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#目录","aria-hidden":"true"},"#"),t(" 目录")],-1);function _(u,m){const l=r("RouterLink");return s(),c("div",null,[i,e("ul",null,[e("li",null,[n(l,{to:"/event/general-data.html"},{default:a(()=>[t("通用数据")]),_:1})]),e("li",null,[n(l,{to:"/event/message.html"},{default:a(()=>[t("消息事件")]),_:1})]),e("li",null,[n(l,{to:"/event/notice.html"},{default:a(()=>[t("通知事件")]),_:1})]),e("li",null,[n(l,{to:"/event/request.html"},{default:a(()=>[t("请求事件")]),_:1})])])])}const x=o(d,[["render",_],["__file","index.html.vue"]]);export{x as default}; diff --git a/assets/index.html-061944dc.js b/assets/index.html-061944dc.js new file mode 100644 index 00000000..67ed3c4d --- /dev/null +++ b/assets/index.html-061944dc.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper-c27b6911.js";import{o as t,c}from"./app-edf8b1e7.js";const o={};function r(n,_){return t(),c("div")}const f=e(o,[["render",r],["__file","index.html.vue"]]);export{f as default}; diff --git a/assets/index.html-0feb9f4d.js b/assets/index.html-0feb9f4d.js new file mode 100644 index 00000000..074d52c5 --- /dev/null +++ b/assets/index.html-0feb9f4d.js @@ -0,0 +1 @@ +import{_ as n}from"./plugin-vue_export-helper-c27b6911.js";import{r as s,o as r,c as d,a as e,b as l,w as o,d as t}from"./app-edf8b1e7.js";const c={},i=e("h2",{id:"目录",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#目录","aria-hidden":"true"},"#"),t(" 目录")],-1);function m(_,u){const a=s("RouterLink");return r(),d("div",null,[i,e("ul",null,[e("li",null,[l(a,{to:"/message/format.html"},{default:o(()=>[t("消息格式")]),_:1})]),e("li",null,[l(a,{to:"/message/normal.html"},{default:o(()=>[t("常规消息")]),_:1})]),e("li",null,[l(a,{to:"/message/media.html"},{default:o(()=>[t("媒体消息")]),_:1})]),e("li",null,[l(a,{to:"/message/special.html"},{default:o(()=>[t("特殊消息")]),_:1})]),e("li",null,[l(a,{to:"/message/advanced.html"},{default:o(()=>[t("高级消息")]),_:1})])])])}const p=n(c,[["render",m],["__file","index.html.vue"]]);export{p as default}; diff --git a/assets/index.html-2510ab56.js b/assets/index.html-2510ab56.js new file mode 100644 index 00000000..70db0246 --- /dev/null +++ b/assets/index.html-2510ab56.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-89c429fe","path":"/message/","title":"消息","lang":"zh-CN","frontmatter":{"title":"消息","icon":"comment"},"headers":[{"level":2,"title":"目录","slug":"目录","link":"#目录","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.11,"words":32},"filePathRelative":"message/README.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/index.html-258d0d5f.js b/assets/index.html-258d0d5f.js new file mode 100644 index 00000000..8b52f7d8 --- /dev/null +++ b/assets/index.html-258d0d5f.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-7ca4f50e","path":"/event/","title":"事件","lang":"zh-CN","frontmatter":{"title":"事件","icon":"bell"},"headers":[{"level":2,"title":"目录","slug":"目录","link":"#目录","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.09,"words":28},"filePathRelative":"event/README.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/index.html-7b2996b5.js b/assets/index.html-7b2996b5.js new file mode 100644 index 00000000..7f226618 --- /dev/null +++ b/assets/index.html-7b2996b5.js @@ -0,0 +1 @@ +import{_ as a}from"./plugin-vue_export-helper-c27b6911.js";import{r as n,o as r,c,a as e,b as s,w as d,d as t}from"./app-edf8b1e7.js";const l={},i=e("h2",{id:"目录",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#目录","aria-hidden":"true"},"#"),t(" 目录")],-1);function _(u,h){const o=n("RouterLink");return r(),c("div",null,[i,e("ul",null,[e("li",null,[s(o,{to:"/advanced/voice.html"},{default:d(()=>[t("语音支持")]),_:1})])])])}const x=a(l,[["render",_],["__file","index.html.vue"]]);export{x as default}; diff --git a/assets/index.html-7ea406c2.js b/assets/index.html-7ea406c2.js new file mode 100644 index 00000000..428f53bd --- /dev/null +++ b/assets/index.html-7ea406c2.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-8daa1a0e","path":"/","title":"首页","lang":"zh-CN","frontmatter":{"title":"首页","home":true,"icon":"home","heroText":"Shamrock","tagline":"基于 Xposed 实现 OneBot 标准的 QQ 机器人框架","heroImage":"https://element.ele.me/static/theme-index-blue.c38b733.png","actions":[{"text":"快速开始","link":"/guide/getting-started","type":"primary","icon":"arrow-right"},{"text":"API 文档","link":"/api/request-response","type":"secondary","icon":"book"}],"features":[{"title":"安全稳定","details":"采用 Xposed Hook 实现,不会影响系统稳定性","icon":"lock"},{"title":"部署简单","details":"无需安装额外的应用,只需安装 Xposed 框架即可","icon":"rocket"},{"title":"适配快速","details":"适配 OneBot 11/12 标准,可快速适配其他 OneBot 标准的机器人框架","icon":"magic"}],"footer":"©2023 Shamrock Team All Rights Reserved","footerHtml":true},"headers":[],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.48,"words":145},"filePathRelative":"README.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/index.html-8c5205d0.js b/assets/index.html-8c5205d0.js new file mode 100644 index 00000000..1ecd9566 --- /dev/null +++ b/assets/index.html-8c5205d0.js @@ -0,0 +1 @@ +import{_ as l}from"./plugin-vue_export-helper-c27b6911.js";import{r,o as i,c as d,a as e,b as a,w as n,d as t}from"./app-edf8b1e7.js";const c={},s=e("h2",{id:"目录",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#目录","aria-hidden":"true"},"#"),t(" 目录")],-1);function u(_,f){const o=r("RouterLink");return i(),d("div",null,[s,e("ul",null,[e("li",null,[a(o,{to:"/guide/getting-started.html"},{default:n(()=>[t("快速开始")]),_:1})]),e("li",null,[a(o,{to:"/guide/configuration.html"},{default:n(()=>[t("应用配置")]),_:1})]),e("li",null,[a(o,{to:"/guide/faq.html"},{default:n(()=>[t("常见问题")]),_:1})])])])}const x=l(c,[["render",u],["__file","index.html.vue"]]);export{x as default}; diff --git a/assets/index.html-8d913685.js b/assets/index.html-8d913685.js new file mode 100644 index 00000000..cf63fbf8 --- /dev/null +++ b/assets/index.html-8d913685.js @@ -0,0 +1 @@ +import{_ as i}from"./plugin-vue_export-helper-c27b6911.js";import{r as u,o as n,c as r,a as l,b as a,w as o,d as t}from"./app-edf8b1e7.js";const s={},d=l("h2",{id:"目录",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#目录","aria-hidden":"true"},"#"),t(" 目录")],-1);function _(c,h){const e=u("RouterLink");return n(),r("div",null,[d,l("ul",null,[l("li",null,[a(e,{to:"/api/request-response.html"},{default:o(()=>[t("请求与响应")]),_:1})]),l("li",null,[a(e,{to:"/api/account.html"},{default:o(()=>[t("账号相关")]),_:1})]),l("li",null,[a(e,{to:"/api/contact.html"},{default:o(()=>[t("联系人相关")]),_:1})]),l("li",null,[a(e,{to:"/api/user.html"},{default:o(()=>[t("用户相关")]),_:1})]),l("li",null,[a(e,{to:"/api/message.html"},{default:o(()=>[t("消息相关")]),_:1})]),l("li",null,[a(e,{to:"/api/resources.html"},{default:o(()=>[t("资源相关")]),_:1})]),l("li",null,[a(e,{to:"/api/dispose.html"},{default:o(()=>[t("处理相关")]),_:1})]),l("li",null,[a(e,{to:"/api/group.html"},{default:o(()=>[t("群聊相关")]),_:1})]),l("li",null,[a(e,{to:"/api/guild.html"},{default:o(()=>[t("频道相关")]),_:1})]),l("li",null,[a(e,{to:"/api/file.html"},{default:o(()=>[t("文件相关")]),_:1})]),l("li",null,[a(e,{to:"/api/fav.html"},{default:o(()=>[t("QQ收藏")]),_:1})]),l("li",null,[a(e,{to:"/api/shamrock.html"},{default:o(()=>[t("Shamrock相关")]),_:1})]),l("li",null,[a(e,{to:"/api/other.html"},{default:o(()=>[t("其他接口")]),_:1})])])])}const p=i(s,[["render",_],["__file","index.html.vue"]]);export{p as default}; diff --git a/assets/index.html-983e0a4a.js b/assets/index.html-983e0a4a.js new file mode 100644 index 00000000..bca0ea76 --- /dev/null +++ b/assets/index.html-983e0a4a.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-744497ce","path":"/api/","title":"接口","lang":"zh-CN","frontmatter":{"title":"接口","icon":"laptop-code"},"headers":[{"level":2,"title":"目录","slug":"目录","link":"#目录","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1706910607000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":2},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.25,"words":74},"filePathRelative":"api/README.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/index.html-f5c92ed1.js b/assets/index.html-f5c92ed1.js new file mode 100644 index 00000000..9b26ee6b --- /dev/null +++ b/assets/index.html-f5c92ed1.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-638c1d18","path":"/advanced/","title":"进阶","lang":"zh-CN","frontmatter":{"title":"进阶","icon":"gem"},"headers":[{"level":2,"title":"目录","slug":"目录","link":"#目录","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.04,"words":12},"filePathRelative":"advanced/README.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/media.html-26e079f3.js b/assets/media.html-26e079f3.js new file mode 100644 index 00000000..ae79c089 --- /dev/null +++ b/assets/media.html-26e079f3.js @@ -0,0 +1,22 @@ +import{_ as c}from"./plugin-vue_export-helper-c27b6911.js";import{r as l,o as h,c as u,b as n,w as a,a as t,d as e,e as r}from"./app-edf8b1e7.js";const p={},v=r('

提示

对于下述消息类型, 涉及 文件地址 的参数规则如下:

  • 可以是本地文件路径, 以 file:// 开头。
  • 可以是 http(s) 链接, 以 http://https:// 开头。
  • 可以是 base64 编码的数据, 但是必须以 base64:// 开头。

图片

参数

字段类型必填说明
filestring图片文件地址
urlstring图片链接地址
typestringx图片类型, 分为show, flash, original
subTypeint32x图片子类型
',4),b=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:image,file=file:///sdcard/Pictures/shamrock.png] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),m=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"image"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"file"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"file:///sdcard/Pictures/shamrock.png"'),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),k=r('

图片子类型

value说明
0正常图片
1表情包, 在客户端会被分类到表情包图片并缩放显示
2热图
3斗图
4智图?
7贴图
8自拍
9贴图广告?
10有待测试
13热搜图

语音

参数

字段类型必填说明
filestring×语音文件地址
urlstring语音链接地址
magicbool×是否为魔法语音
',5),g=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:record,file=file:///sdcard/Music/shamrock.mp3] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),_=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"record"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"file"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"file:///sdcard/Music/shamrock.mp3"'),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),f={class:"hint-container warning"},x=t("p",{class:"hint-container-title"},"注意",-1),y=r('

视频

参数

字段类型必填说明
filestring×视频文件地址
',3),A=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:video,file=file:///sdcard/Movies/shamrock.mp4] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),C=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"video"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"file"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"file:///sdcard/Movies/shamrock.mp4"'),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1);function j(Q,w){const i=l("Tabs"),o=l("RouterLink");return h(),u("div",null,[v,n(i,{id:"134",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:s,isActive:d})=>[e("CQ 码")]),title1:a(({value:s,isActive:d})=>[e("消息段")]),tab0:a(({value:s,isActive:d})=>[b]),tab1:a(({value:s,isActive:d})=>[m]),_:1}),k,n(i,{id:"331",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:s,isActive:d})=>[e("CQ 码")]),title1:a(({value:s,isActive:d})=>[e("消息段")]),tab0:a(({value:s,isActive:d})=>[g]),tab1:a(({value:s,isActive:d})=>[_]),_:1}),t("div",f,[x,t("p",null,[e("发送语音消息需要安装语音引擎,可以在 "),n(o,{to:"/advanced/voice.html"},{default:a(()=>[e("这里")]),_:1}),e(" 查看。")])]),y,n(i,{id:"396",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:s,isActive:d})=>[e("CQ 码")]),title1:a(({value:s,isActive:d})=>[e("消息段")]),tab0:a(({value:s,isActive:d})=>[A]),tab1:a(({value:s,isActive:d})=>[C]),_:1})])}const T=c(p,[["render",j],["__file","media.html.vue"]]);export{T as default}; diff --git a/assets/media.html-5b7447ab.js b/assets/media.html-5b7447ab.js new file mode 100644 index 00000000..a3786074 --- /dev/null +++ b/assets/media.html-5b7447ab.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-30c0fd36","path":"/message/media.html","title":"媒体消息","lang":"zh-CN","frontmatter":{"title":"媒体消息","icon":"compact-disc"},"headers":[{"level":2,"title":"图片","slug":"图片","link":"#图片","children":[{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"图片子类型","slug":"图片子类型","link":"#图片子类型","children":[]}]},{"level":2,"title":"语音","slug":"语音","link":"#语音","children":[{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]}]},{"level":2,"title":"视频","slug":"视频","link":"#视频","children":[{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":3},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.18,"words":354},"filePathRelative":"message/media.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/message.html-01bc5fb8.js b/assets/message.html-01bc5fb8.js new file mode 100644 index 00000000..9f25c644 --- /dev/null +++ b/assets/message.html-01bc5fb8.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-15298000","path":"/api/message.html","title":"消息相关","lang":"zh-CN","frontmatter":{"title":"消息相关","icon":"comment"},"headers":[{"level":2,"title":"发送私聊消息","slug":"发送私聊消息","link":"#发送私聊消息","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"发送群聊消息","slug":"发送群聊消息","link":"#发送群聊消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"发送消息","slug":"发送消息","link":"#发送消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"获取消息","slug":"获取消息","link":"#获取消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"撤回消息","slug":"撤回消息","link":"#撤回消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]},{"level":2,"title":"获取历史消息","slug":"获取历史消息","link":"#获取历史消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]},{"level":2,"title":"获取群聊历史消息","slug":"获取群聊历史消息","link":"#获取群聊历史消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]},{"level":3,"title":"响应","slug":"响应-6","link":"#响应-6","children":[]}]},{"level":2,"title":"清除本地缓存消息","slug":"清除本地缓存消息","link":"#清除本地缓存消息","children":[{"level":3,"title":"API 端点","slug":"api-端点-7","link":"#api-端点-7","children":[]},{"level":3,"title":"参数","slug":"参数-7","link":"#参数-7","children":[]},{"level":3,"title":"响应","slug":"响应-7","link":"#响应-7","children":[]}]},{"level":2,"title":"获取合并转发消息内容","slug":"获取合并转发消息内容","link":"#获取合并转发消息内容","children":[{"level":3,"title":"API 端点","slug":"api-端点-8","link":"#api-端点-8","children":[]},{"level":3,"title":"参数","slug":"参数-8","link":"#参数-8","children":[]},{"level":3,"title":"响应","slug":"响应-8","link":"#响应-8","children":[]}]},{"level":2,"title":"发送群聊合并转发","slug":"发送群聊合并转发","link":"#发送群聊合并转发","children":[{"level":3,"title":"API 端点","slug":"api-端点-9","link":"#api-端点-9","children":[]},{"level":3,"title":"参数","slug":"参数-9","link":"#参数-9","children":[]},{"level":3,"title":"响应","slug":"响应-9","link":"#响应-9","children":[]},{"level":3,"title":"示例","slug":"示例","link":"#示例","children":[]}]},{"level":2,"title":"发送私聊合并转发","slug":"发送私聊合并转发","link":"#发送私聊合并转发","children":[{"level":3,"title":"API 端点","slug":"api-端点-10","link":"#api-端点-10","children":[]},{"level":3,"title":"参数","slug":"参数-10","link":"#参数-10","children":[]},{"level":3,"title":"响应","slug":"响应-10","link":"#响应-10","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":6},{"name":"Sheng Fan","email":"fredtools999@gmail.com","commits":2},{"name":"ikechan8370","email":"geyinchibuaa@gmail.com","commits":2},{"name":"Miuzarte","email":"982809597@qq.com","commits":1},{"name":"aleck099","email":"aleck099@outlook.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":4.48,"words":1345},"filePathRelative":"api/message.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/message.html-084f1447.js b/assets/message.html-084f1447.js new file mode 100644 index 00000000..a629fa43 --- /dev/null +++ b/assets/message.html-084f1447.js @@ -0,0 +1 @@ +import{_ as r}from"./plugin-vue_export-helper-c27b6911.js";import{r as a,o,c as h,a as d,d as t,b as s,w as n,e as i}from"./app-edf8b1e7.js";const c={},l={class:"hint-container tip"},_=d("p",{class:"hint-container-title"},"提示",-1),p=d("br",null,null,-1),b=i('

消息事件

字段类型说明
message_typestring消息类型
sub_typestring消息子类型
message_idint64消息 ID
user_idint64发送者 QQ 号(在频道中,则为发送者的Tiny ID)
tiny_idint64发送者的Tiny ID(频道)
messageobject消息内容
raw_messagestringCQ 码格式消息
fontint32字体
senderobject发送人信息
group_idint64群号
target_idint64消息目标(私聊)
temp_sourceint32临时聊天来源(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

私聊消息

message_typeprivate 时,表示收到了私聊消息。

群消息

message_typegroup 时,表示收到了群消息。

私聊消息

message_typeless 时,表示收到了群消息。

频道消息

message_typeguild 时,表示收到了群消息。

快速回复

Shamrock 提供了快速回复的功能,可以在收到消息时快速回复消息。

字段类型说明
replystring回复内容
auto_escapebool是否自动转义
auto_replybool是否自动回复到消息

快速操作

Shamrock 提供了快速操作的功能,可以在收到消息时快速执行操作。

字段类型说明
replystring回复内容
auto_escapebool是否自动转义
at_senderbool是否 @发送者
deletebool是否撤回消息
kickbool是否踢出发送者
banbool是否禁言发送者
ban_durationint64禁言时长(秒)
',16);function u(m,g){const e=a("RouterLink");return o(),h("div",null,[d("div",l,[_,d("p",null,[t("所有上报事件都包含通用数据,详见 "),s(e,{to:"/event/general-data.html"},{default:n(()=>[t("通用数据")]),_:1}),t("。"),p,t(" 包含在通用数据中的字段不会在下面的表格中重复出现。")])]),b])}const x=r(c,[["render",u],["__file","message.html.vue"]]);export{x as default}; diff --git a/assets/message.html-0ca9d8ee.js b/assets/message.html-0ca9d8ee.js new file mode 100644 index 00000000..75896f1b --- /dev/null +++ b/assets/message.html-0ca9d8ee.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-70b00580","path":"/event/message.html","title":"消息事件","lang":"zh-CN","frontmatter":{"title":"消息事件","icon":"comment"},"headers":[{"level":2,"title":"消息事件","slug":"消息事件","link":"#消息事件","children":[]},{"level":2,"title":"私聊消息","slug":"私聊消息","link":"#私聊消息","children":[]},{"level":2,"title":"群消息","slug":"群消息","link":"#群消息","children":[]},{"level":2,"title":"私聊消息","slug":"私聊消息-1","link":"#私聊消息-1","children":[]},{"level":2,"title":"频道消息","slug":"频道消息","link":"#频道消息","children":[]},{"level":2,"title":"快速回复","slug":"快速回复","link":"#快速回复","children":[]},{"level":2,"title":"快速操作","slug":"快速操作","link":"#快速操作","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1708388381000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":2},{"name":"Kamisato-Ayaka-233","email":"2627706725@qq.com","commits":1},{"name":"aleck099","email":"aleck099@outlook.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.32,"words":396},"filePathRelative":"event/message.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/message.html-921e9a24.js b/assets/message.html-921e9a24.js new file mode 100644 index 00000000..5a66331e --- /dev/null +++ b/assets/message.html-921e9a24.js @@ -0,0 +1,90 @@ +import{_ as p}from"./plugin-vue_export-helper-c27b6911.js";import{r as e,o as i,c,a,d as t,b as n,w as d,e as r}from"./app-edf8b1e7.js";const l={},u={class:"hint-container warning"},h=a("p",{class:"hint-container-title"},"注意",-1),b=r('

发送私聊消息

该接口用于发送私聊消息。

API 端点

/send_private_msg

参数

字段类型必须说明
user_idint64QQ 号
messagestring / object / array消息内容
auto_escapebool是否解析 CQ 码(true为不解析)。
recall_durationint64自动撤回时间间隔(毫秒)
',6),k=r(`

响应

字段类型说明
message_idint32消息 ID
timeint64时间戳

发送群聊消息

该接口用于发送群聊消息。

API 端点

/send_group_msg

参数

字段类型必须说明
group_idint64群号
messagestring / object / array消息内容
auto_escapebool是否解析 CQ 码(true为不解析)。
recall_durationint64自动撤回时间间隔(毫秒)

message格式同/send_private_msg

响应

字段类型说明
message_idint32消息 ID
timeint64时间戳

发送消息

该接口用于发送消息。

API 端点

/send_msg

参数

字段类型必须说明
message_typestring消息类型
user_idint64QQ 号
group_idint64群号
discuss_idint64讨论组号
messagestring / object / array消息内容
auto_escapebool是否解析 CQ 码(true为不解析)。
recall_durationint64自动撤回时间间隔(毫秒)

message格式同/send_private_msg

注意

当前发送消息的 API 暂不支持发送讨论组消息。

响应

字段类型说明
message_idint32消息 ID
timeint64时间戳

获取消息

API 端点

/get_msg

参数

字段类型必须说明
message_idint32消息 ID

响应

字段类型说明
timeint64时间戳
message_typestring消息类型
message_idint32消息 ID
real_idint32真实 ID
senderObject<Sender>发送人信息
messageobject消息体
group_idint64群号
target_idint64消息目标(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

peer_id是其他同类框架所表达的target_id!

Sender

字段类型说明
user_idint64QQ 号
nicknamestring昵称
sexstring性别
ageint32年龄
uidstringUID

撤回消息

该接口用于撤回消息。

API 端点

/delete_msg

参数

字段类型必须说明
message_idint32消息 ID

响应

该接口将返回处理结果,其中 data 字段无数据。。

获取历史消息

API 端点

/get_history_msg

参数

字段类型必须说明
message_typestring消息 类型
user_idint64私聊QQ
group_idint64群号
countint32获取的消息数量(默认为20)
message_seqint32起始消息的message_id(默认为0,表示从最后一条发言往前)

响应

字段类型说明
messagesMessage[]消息集

Message

字段类型说明
timeint64时间戳
message_typestring消息类型
message_idint32消息 ID
real_idint32真实 ID
senderObject<Sender>发送人信息
messageobject消息体
group_idint64群号
target_idint64消息目标(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

peer_id是其他同类框架所表达的target_id!

获取群聊历史消息

API 端点

/get_group_msg_history

参数

字段类型必须说明
group_idint64群号
countint32获取的消息数量(默认为20)
message_seqint32起始消息的message_id(默认为0,表示从最后一条发言往前)

响应

字段类型说明
messagesMessage[]消息集

清除本地缓存消息

该接口用于清除本地消息缓存。

API 端点

/clear_msgs

参数

字段类型必须说明
message_typestring消息 类型
user_idint64私聊QQ
group_idint64群号

响应

该接口将返回处理结果,其中 data 字段无数据。

获取合并转发消息内容

获取合并转发内容

API 端点

/get_forward_msg

参数

字段类型必须说明
idstring消息资源ID(卡片消息里面的resId)

由于QQ内部错误,该接口可能导致闪退等问题的出现!一般是闪退一次后再次重新启动便不再闪退,但是可能无法获取合并转发的内容!

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "messages": [
+      {
+        "time": 1699375697,
+        "message_type": "private",
+        "message_id": 123456,
+        "real_id": 0,
+        "sender": {
+          "user_id": 114514,
+          "nickname": "伏秋洛~",
+          "sex": "unknown",
+          "age": 0,
+          "uid": "u_xxxx"
+        },
+        "message": [
+          {
+            "type": "text",
+            "data": {
+              "text": "aaaaaaaaaa"
+            }
+          }
+        ],
+        "peer_id": 114514,
+        "target_id": 114514
+      }
+    ]
+  },
+  "echo": ""
+}
+

发送群聊合并转发

发送群聊合并转发。

API 端点

/send_group_forward_msg

参数

字段类型必须说明
group_idint64发送到的目标群号
messagesfoward message[]合并转发消息集

响应

由于QQ限制,该接口的响应结果暂不具备意义,其中:message_id不匹配、forward_id为空。

字段类型说明
message_idint32消息 ID
forward_idint32转发 ID
{
+  "status": "ok",
+  "retcode": 0,
+  "data": {
+    "message_id": 251425915,
+    "forward_id": ""
+  }
+}
+

示例

直接引用消息的合并转发,id为消息id

[
+  {
+    "type": "node",
+    "data": {
+      "id": "123"
+    }
+  },
+  {
+    "type": "node",
+    "data": {
+      "id": "456"
+    }
+  }
+]
+

注意

Shamrock 不同于 go-cqhttp ,消息节点无法自定义发送者QQ号(设置头像)与昵称。

自定义消息合并转发:

[
+  {
+    "type": "node",
+    "data": {
+      "content": [
+        {
+          "type": "text",
+          "data": {
+            "text": "测试消息1"
+          }
+        }
+      ]
+    }
+  },
+  {
+    "type": "node",
+    "data": {
+      "content": "[CQ:image,file=xxxxx]测试消息2"
+    }
+  }
+]
+

引用自定义混合合并转发:

[
+  {
+    "type": "node",
+    "data": {
+      "content": "我是自定义消息"
+    }
+  },
+  {
+    "type": "node",
+    "data": {
+      "id": "123"
+    }
+  }
+]
+

发送私聊合并转发

发送私聊合并转发。

API 端点

/send_private_forward_msg

参数

字段类型必须说明
user_idint64发送到的目标QQ
messagesfoward message[]合并转发消息集

响应

/send_private_forward_msg

`,99);function v(m,q){const o=e("Badge"),s=e("RouterLink");return i(),c("div",null,[a("div",u,[h,a("p",null,[t("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),n(o,{text:"未实现",type:"danger",vertical:"baseline"})])]),b,a("p",null,[t("message格式可为"),n(s,{to:"/message/format.html#%E6%B6%88%E6%81%AF%E6%AE%B5"},{default:d(()=>[t("消息段")]),_:1}),t("object,或"),n(s,{to:"/message/format.html#%E7%BB%84%E5%90%88"},{default:d(()=>[t("消息段组合")]),_:1}),t("array")]),k])}const y=p(l,[["render",v],["__file","message.html.vue"]]);export{y as default}; diff --git a/assets/normal.html-a29eb19d.js b/assets/normal.html-a29eb19d.js new file mode 100644 index 00000000..8ca73f7c --- /dev/null +++ b/assets/normal.html-a29eb19d.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-28fa56b1","path":"/message/normal.html","title":"常规消息","lang":"zh-CN","frontmatter":{"title":"常规消息","icon":"comment-dots"},"headers":[{"level":2,"title":"AT 某人","slug":"at-某人","link":"#at-某人","children":[{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]}]},{"level":2,"title":"表情","slug":"表情","link":"#表情","children":[{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]}]},{"level":2,"title":"弹射表情","slug":"弹射表情","link":"#弹射表情","children":[{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]}]},{"level":2,"title":"回复","slug":"回复","link":"#回复","children":[{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":2},{"name":"aleck099","email":"aleck099@outlook.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.97,"words":290},"filePathRelative":"message/normal.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/normal.html-f51d1b4f.js b/assets/normal.html-f51d1b4f.js new file mode 100644 index 00000000..370bb906 --- /dev/null +++ b/assets/normal.html-f51d1b4f.js @@ -0,0 +1,31 @@ +import{_ as r}from"./plugin-vue_export-helper-c27b6911.js";import{r as c,o as u,c as p,b as i,w as a,a as t,d as e,e as o}from"./app-edf8b1e7.js";const h={},b=o('

AT 某人

参数

提示

qq 字段为 "0""all" 时, 表示 AT 全体成员。

字段类型必填说明
qqstringQQ 号

注意

将在未来实现 qq 字段为 onlineadmin 时的功能。

',5),v=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:at,qq=123456] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),m=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"at"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"qq"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"123456"'),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),k=o('

表情

参数

字段类型必填说明
idint表情 ID
bigboolX是否是大表情
',3),_={class:"hint-container tip"},g=t("p",{class:"hint-container-title"},"提示",-1),x={href:"https://github.com/richardchien/coolq-http-api/wiki/%E8%A1%A8%E6%83%85-CQ-%E7%A0%81-ID-%E8%A1%A8",target:"_blank",rel:"noopener noreferrer"},y=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:face,id=351,big=true] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),A=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"face"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token number"},"351"),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"big"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token boolean"},"true"),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),f=o('

弹射表情

参数

字段类型必填说明
idint表情 ID
countint数量
',3),q={class:"hint-container tip"},C=t("p",{class:"hint-container-title"},"提示",-1),Q={href:"https://github.com/richardchien/coolq-http-api/wiki/%E8%A1%A8%E6%83%85-CQ-%E7%A0%81-ID-%E8%A1%A8",target:"_blank",rel:"noopener noreferrer"},j=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:bubble_face,id=351,count=114514] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),E=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"bubble_face"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token number"},"351"),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"count"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token number"},"114514"),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),I=o('

回复

参数

字段类型必填说明
idint消息 ID
',3),D=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:reply,id=1] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),w=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token string"},'"reply"'),t("span",{class:"token punctuation"},","),e(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token punctuation"},"{"),e(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),e(),t("span",{class:"token number"},"1"),e(` + `),t("span",{class:"token punctuation"},"}"),e(` +`),t("span",{class:"token punctuation"},"}"),e(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1);function T(N,V){const d=c("Tabs"),l=c("ExternalLinkIcon");return u(),p("div",null,[b,i(d,{id:"62",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:n,isActive:s})=>[e("CQ 码")]),title1:a(({value:n,isActive:s})=>[e("消息段")]),tab0:a(({value:n,isActive:s})=>[v]),tab1:a(({value:n,isActive:s})=>[m]),_:1}),k,t("div",_,[g,t("p",null,[e("表情 ID 可以在 "),t("a",x,[e("这里"),i(l)]),e(" 查看。")])]),i(d,{id:"147",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:n,isActive:s})=>[e("CQ 码")]),title1:a(({value:n,isActive:s})=>[e("消息段")]),tab0:a(({value:n,isActive:s})=>[y]),tab1:a(({value:n,isActive:s})=>[A]),_:1}),f,t("div",q,[C,t("p",null,[e("表情 ID 可以在 "),t("a",Q,[e("这里"),i(l)]),e(" 查看。")])]),i(d,{id:"232",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:n,isActive:s})=>[e("CQ 码")]),title1:a(({value:n,isActive:s})=>[e("消息段")]),tab0:a(({value:n,isActive:s})=>[j]),tab1:a(({value:n,isActive:s})=>[E]),_:1}),I,i(d,{id:"292",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:a(({value:n,isActive:s})=>[e("CQ 码")]),title1:a(({value:n,isActive:s})=>[e("消息段")]),tab0:a(({value:n,isActive:s})=>[D]),tab1:a(({value:n,isActive:s})=>[w]),_:1})])}const S=r(h,[["render",T],["__file","normal.html.vue"]]);export{S as default}; diff --git a/assets/notice.html-5519df6e.js b/assets/notice.html-5519df6e.js new file mode 100644 index 00000000..eaea7795 --- /dev/null +++ b/assets/notice.html-5519df6e.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-386d2733","path":"/event/notice.html","title":"通知事件","lang":"zh-CN","frontmatter":{"title":"通知事件","icon":"bell"},"headers":[{"level":2,"title":"私聊消息撤回","slug":"私聊消息撤回","link":"#私聊消息撤回","children":[]},{"level":2,"title":"群聊消息撤回","slug":"群聊消息撤回","link":"#群聊消息撤回","children":[]},{"level":2,"title":"群组成员增加","slug":"群组成员增加","link":"#群组成员增加","children":[]},{"level":2,"title":"群组成员减少","slug":"群组成员减少","link":"#群组成员减少","children":[]},{"level":2,"title":"群组管理员变动","slug":"群组管理员变动","link":"#群组管理员变动","children":[]},{"level":2,"title":"群文件上传","slug":"群文件上传","link":"#群文件上传","children":[{"level":3,"title":"群文件信息结构体","slug":"群文件信息结构体","link":"#群文件信息结构体","children":[]}]},{"level":2,"title":"私聊文件上传","slug":"私聊文件上传","link":"#私聊文件上传","children":[{"level":3,"title":"私聊文件信息结构体","slug":"私聊文件信息结构体","link":"#私聊文件信息结构体","children":[]}]},{"level":2,"title":"群禁言","slug":"群禁言","link":"#群禁言","children":[]},{"level":2,"title":"群成员名片变动","slug":"群成员名片变动","link":"#群成员名片变动","children":[]},{"level":2,"title":"好友添加","slug":"好友添加","link":"#好友添加","children":[]},{"level":2,"title":"收到离线文件","slug":"收到离线文件","link":"#收到离线文件","children":[{"level":3,"title":"文件信息","slug":"文件信息","link":"#文件信息","children":[]}]},{"level":2,"title":"精华消息","slug":"精华消息","link":"#精华消息","children":[]},{"level":2,"title":"客户端状态","slug":"客户端状态","link":"#客户端状态","children":[]},{"level":2,"title":"头像戳一戳","slug":"头像戳一戳","link":"#头像戳一戳","children":[{"level":3,"title":"PokeDetail","slug":"pokedetail","link":"#pokedetail","children":[]}]},{"level":2,"title":"群红包运气王","slug":"群红包运气王","link":"#群红包运气王","children":[]},{"level":2,"title":"群荣誉变更","slug":"群荣誉变更","link":"#群荣誉变更","children":[]},{"level":2,"title":"群头衔变更","slug":"群头衔变更","link":"#群头衔变更","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"ikechan8370","email":"geyinchibuaa@gmail.com","commits":3},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"kagg886","email":"iveour@163.com","commits":1},{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":3.87,"words":1161},"filePathRelative":"event/notice.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/notice.html-9aae265d.js b/assets/notice.html-9aae265d.js new file mode 100644 index 00000000..818b7104 --- /dev/null +++ b/assets/notice.html-9aae265d.js @@ -0,0 +1 @@ +import{_ as o}from"./plugin-vue_export-helper-c27b6911.js";import{r as h,o as n,c,a as t,d,b as e,w as s,e as a}from"./app-edf8b1e7.js";const _={},b={class:"hint-container warning"},l=t("p",{class:"hint-container-title"},"注意",-1),p={class:"hint-container tip"},u=t("p",{class:"hint-container-title"},"提示",-1),y=t("br",null,null,-1),g=a('

私聊消息撤回

notice_typefriend_recall 时,表示收到了私聊消息撤回事件。

字段类型说明
user_idint64好友 QQ 号
operator_idint64操作者 QQ 号
message_idint64消息 ID

群聊消息撤回

notice_typegroup_recall 时,表示收到了群聊消息撤回事件。

字段类型说明
group_idint64群号
user_idint64发送者 QQ 号
operator_idint64操作者 QQ 号
message_idint64消息 ID

群组成员增加

notice_typegroup_increase 时,表示收到了群组成员增加事件。

字段类型说明
group_idint64群号
user_idint64新增成员 QQ
operator_idint64操作者 QQ 号
operator_uidstring操作者 UID
user_uidstring新成员 UID
sub_typestring子类型(approve/invite)

群组成员减少

notice_typegroup_decrease 时,表示收到了群组成员减少事件。

字段类型说明
group_idint64群号
user_idint64减少成员 QQ
operator_idint64操作者 QQ 号
operator_uidstring操作者 UID
user_uidstring新成员 UID
sub_typestring子类型(leave/kick/kick_me)

群组管理员变动

notice_typegroup_admin 时,表示收到了群组管理员变动事件。

字段类型说明
group_idint64群号
user_idint64变动成员 QQ
sub_typestring子类型(set/unset)

群文件上传

notice_typegroup_upload 时,表示收到了群文件上传事件。

字段类型说明
group_idint64群号
user_idint64上传者 QQ
fileobject群文件信息

群文件信息结构体

字段名数据类型说明
idstring文件 ID
namestring文件名
sizeint64文件大小 ( 字节数 )
busidint64busid ( 目前不清楚有什么作用 )
urlstring下载地址

私聊文件上传

notice_typeprivate_upload 时,表示收到了群文件上传事件。

字段类型说明
user_idint64上传者 QQ
senderint64上传者 QQ
private_fileobject私聊文件信息

私聊文件信息结构体

字段名数据类型说明
idstring文件 ID
namestring文件名
sizeint64文件大小 ( 字节数 )
urlstring下载地址
sub_idstring子文件ID
exppireint64文件过期时间

群禁言

notice_typegroup_ban 时,表示收到了群禁言事件。

字段类型说明
group_idint64群号
user_idint64被禁言成员 QQ
operator_idint64操作者 QQ
durationint64禁言时长(秒)
sub_typestring子类型(ban/lift_ban)

群成员名片变动

notice_typegroup_card 时,表示收到了群成员名片变动事件。

字段类型说明
group_idint64群号
user_idint64变动成员 QQ
card_newstring新名片
card_oldstring旧名片
',31),f={id:"好友添加",tabindex:"-1"},Q=t("a",{class:"header-anchor",href:"#好友添加","aria-hidden":"true"},"#",-1),x=a("

notice_typefriend_add 时,表示收到了好友添加事件。

字段类型说明
user_idint64新添加好友 QQ 号
",2),m={id:"收到离线文件",tabindex:"-1"},k=t("a",{class:"header-anchor",href:"#收到离线文件","aria-hidden":"true"},"#",-1),D=a('

notice_typeoffline_file 时,表示收到了离线文件事件。

字段类型说明
user_idint64发送者 QQ
fileobject文件信息

文件信息

字段类型说明
namestring文件名
sizeint64文件大小
urlstring下载链接

精华消息

notice_typeessence 时,表示收到了精华消息事件。

字段类型说明
group_idint64群号
sender_idint64发送者 QQ
operator_idint64操作者 QQ
message_idint64消息 ID
sub_typestring子类型(add/delete)
',7),v={id:"客户端状态",tabindex:"-1"},I=t("a",{class:"header-anchor",href:"#客户端状态","aria-hidden":"true"},"#",-1),B=a('

notice_typeclient_status 时,表示收到了客户端状态事件。

字段类型说明
clientobject客户端信息
onlinebool在线状态

头像戳一戳

notice_typenotifysub_typepoke 时,表示收到了头像戳一戳事件。

字段类型说明
user_idint64发送者 QQ
sender_idint64好友 QQ (仅私聊)
group_idint64群号(仅群聊)
target_idint64被戳者 QQ
poke_detailPokeDetail戳一戳的详细信息

PokeDetail

字段类型说明
actionstring操作名称,如“戳了戳”
suffixstring后缀,未设置则未空
action_img_urlstring操作图标
',7),j={id:"群红包运气王",tabindex:"-1"},w=t("a",{class:"header-anchor",href:"#群红包运气王","aria-hidden":"true"},"#",-1),N=a("

notice_typenotifysub_typelucky_king 时,表示收到了群红包运气王事件。

字段类型说明
group_idint64群号
user_idint64发送者
target_idint64运气王
",2),U={id:"群荣誉变更",tabindex:"-1"},V=t("a",{class:"header-anchor",href:"#群荣誉变更","aria-hidden":"true"},"#",-1),z=a('

notice_typenotifysub_typehonor 时,表示收到了群荣誉变更事件。

字段类型说明
group_idint64群号
user_idint64操作者
honor_typestring荣誉类型

群头衔变更

notice_typenotifysub_typetitle 时,表示收到了群头衔变更事件。

字段类型说明
group_idint64群号
user_idint64操作者
titlestring获得头衔
',5);function C(L,P){const r=h("Badge"),i=h("RouterLink");return n(),c("div",null,[t("div",b,[l,t("p",null,[d("对于 Shamrock 未实现的事件,会在标题添加标记 "),e(r,{text:"未实现",type:"danger",vertical:"baseline"})])]),t("div",p,[u,t("p",null,[d("所有上报事件都包含通用数据,详见 "),e(i,{to:"/general-data.html"},{default:s(()=>[d("通用数据")]),_:1}),d("。"),y,d(" 包含在通用数据中的字段不会在下面的表格中重复出现。")])]),g,t("h2",f,[Q,d(" 好友添加 "),e(r,{text:"未实现",type:"danger"})]),x,t("h2",m,[k,d(" 收到离线文件 "),e(r,{text:"未实现",type:"danger"})]),D,t("h2",v,[I,d(" 客户端状态 "),e(r,{text:"未实现",type:"danger"})]),B,t("h2",j,[w,d(" 群红包运气王 "),e(r,{text:"未实现",type:"danger"})]),N,t("h2",U,[V,d(" 群荣誉变更 "),e(r,{text:"未实现",type:"danger"})]),z])}const E=o(_,[["render",C],["__file","notice.html.vue"]]);export{E as default}; diff --git a/assets/other.html-32d2e4de.js b/assets/other.html-32d2e4de.js new file mode 100644 index 00000000..ccd56fda --- /dev/null +++ b/assets/other.html-32d2e4de.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-d1b14bd2","path":"/api/other.html","title":"其他接口","lang":"zh-CN","frontmatter":{"title":"其他接口","icon":"feather-alt"},"headers":[{"level":2,"title":"获取城市ADCode","slug":"获取城市adcode","link":"#获取城市adcode","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"获取天气","slug":"获取天气","link":"#获取天气","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"[实验] 上传群图片","slug":"实验-上传群图片","link":"#实验-上传群图片","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"请求类型","slug":"请求类型","link":"#请求类型","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]}]},{"level":2,"title":"获取 Cookie","slug":"获取-cookie","link":"#获取-cookie","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"获取 CSRF 令牌","slug":"获取-csrf-令牌","link":"#获取-csrf-令牌","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"获取Cookie","slug":"获取cookie","link":"#获取cookie","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]},{"level":2,"title":"获取 Cookie 与 CSRF 令牌","slug":"获取-cookie-与-csrf-令牌","link":"#获取-cookie-与-csrf-令牌","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708390472000,"contributors":[{"name":"Kamisato-Ayaka-233","email":"2627706725@qq.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":2.62,"words":785},"filePathRelative":"api/other.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/other.html-db200010.js b/assets/other.html-db200010.js new file mode 100644 index 00000000..110631c5 --- /dev/null +++ b/assets/other.html-db200010.js @@ -0,0 +1,215 @@ +import{_ as l}from"./plugin-vue_export-helper-c27b6911.js";import{r as c,o as u,c as i,b as p,w as a,e as r,d as s,a as n}from"./app-edf8b1e7.js";const d={},k=r(`

获取城市ADCode

API 端点

/get_weather_city_code

参数

字段类型必须说明
citystring城市

响应

[
+  {
+    "adcode": 10000,
+    "province": "广西",
+    "city": "柳州"
+  }
+]
+

获取天气

该接口用于获取天气,该接口调用来自QQ官方服务。

API 端点

/get_weather

参数

字段类型必须说明
codestringADCode
citystring城市

响应

{
+  "weatherInfo": {
+    "all_astro": [],
+    "lifeindex_forecast_list": [],
+    "weekly_astro": [],
+    "ret": 0,
+    "weather_info": {
+      "temper": "16",
+      "air_humidity": "98",
+      "wind_power": "微风",
+      "wind_direct": "西南风",
+      "weather": "多云",
+      "pubtime": "01:40",
+      "updatetime": 1695664205,
+      "weather_type": "多云",
+      "weather_type_id": "202",
+      "type_id_new": 2,
+      "concrete_type": 2,
+      "sunrise": "06:05",
+      "sunset": "18:06"
+    },
+    "air_info": null,
+    "forecast_list": {
+      "weatherForecast": [
+        {
+          "day_weather": "阴",
+          "night_weather": "多云",
+          "day_temper": "22",
+          "night_temper": "15",
+          "day_wind_direct": "西南风",
+          "night_wind_direct": "变向风",
+          "day_wind_power": "微风",
+          "night_wind_power": "微风",
+          "sunrise_time": "06:05",
+          "sunset_time": "18:06",
+          "pubtime": "202309251800",
+          "day": 0,
+          "day_weather_type": "阴天",
+          "night_weather_type": "多云",
+          "day_weather_type_id": "203",
+          "night_weather_type_id": "202",
+          "day_type_id_new": 3,
+          "day_concrete_type": 3,
+          "night_type_id_new": 2,
+          "night_concrete_type": 2,
+          "pm": "82",
+          "wind_power_desc": ""
+        },
+        ...
+      ],
+      "updatetime": 1695664205,
+      "tomorrowPrompt": "",
+      "weeklyPrompt": ""
+    },
+    "forecast": {
+      "day_weather": "多云",
+      "night_weather": "晴",
+      "day_temper": "24",
+      "night_temper": "16",
+      "day_wind_direct": "变向风",
+      "night_wind_direct": "变向风",
+      "day_wind_power": "微风",
+      "night_wind_power": "微风",
+      "sunrise_time": "06:06",
+      "sunset_time": "18:04",
+      "pubtime": "202309251800",
+      "day": 1,
+      "day_weather_type": "多云",
+      "night_weather_type": "晴",
+      "day_weather_type_id": "202",
+      "night_weather_type_id": "201",
+      "day_type_id_new": 2,
+      "day_concrete_type": 2,
+      "night_type_id_new": 1,
+      "night_concrete_type": 1,
+      "pm": "146",
+      "wind_power_desc": ""
+    },
+    "hourinfo_list": null,
+    "almanac": "",
+    "warning_list": {
+      "lst_warning": [],
+      "last_proc_time": 0
+    },
+    "astro": null,
+    "city": "北京",
+    "area": "",
+    "adcode": 110000,
+    "area_id": 101010100,
+    "en_name": "Beijing",
+    "update_time": 1695664205,
+    "tips_list": null,
+    "lifeindex_list": null,
+    "current_time": 1695664515,
+    "user_weekly_astro": null,
+    "weekly_summary": null
+  },
+  "qrcode": "data:image/png;base64,...",
+  "poster": "",
+  "share": {
+    "data": {
+      "app": "com.tencent.weather.share",
+      "config": {
+        "autosize": 0,
+        "ctime": 1695664515,
+        "forward": 0,
+        "round": 0,
+        "token": "49441099828d62f0ded8112849bce839"
+      },
+      "desc": "",
+      "meta": {
+        "share": {
+          "adcode": 110000,
+          "air_info": null,
+          "area": "",
+          "city": "北京",
+          "current_time": 1695664515,
+          "forecast_list": {
+            "tomorrowPrompt": "",
+            "updatetime": 1695664205,
+            "weatherForecast": [
+              {
+                "day": 0,
+                "day_concrete_type": 3,
+                "day_temper": "22",
+                "day_type_id_new": 3,
+                "day_weather": "阴",
+                "day_weather_type": "阴天",
+                "day_weather_type_id": "203",
+                "day_wind_direct": "西南风",
+                "day_wind_power": "微风",
+                "night_concrete_type": 2,
+                "night_temper": "15",
+                "night_type_id_new": 2,
+                "night_weather": "多云",
+                "night_weather_type": "多云",
+                "night_weather_type_id": "202",
+                "night_wind_direct": "变向风",
+                "night_wind_power": "微风",
+                "pm": "82",
+                "pubtime": "202309251800",
+                "sunrise_time": "06:05",
+                "sunset_time": "18:06",
+                "wind_power_desc": ""
+              },
+              ...
+            ],
+            "weeklyPrompt": ""
+          },
+          "update_time": 1695664205,
+          "weather_info": {
+            "air_humidity": "98",
+            "concrete_type": 2,
+            "pubtime": "01:40",
+            "sunrise": "06:05",
+            "sunset": "18:06",
+            "temper": "16",
+            "type_id_new": 2,
+            "updatetime": 1695664205,
+            "weather": "多云",
+            "weather_type": "多云",
+            "weather_type_id": "202",
+            "wind_direct": "西南风",
+            "wind_power": "微风"
+          }
+        }
+      },
+      "prompt": "[分享]北京 多云 16°",
+      "ver": "1.0.0.1",
+      "view": "share"
+    },
+    "code": 0
+  }
+}
+

[实验] 上传群图片

该接口用于上传群聊图片, 注意该接口是上传群消息的图片,不是群文件,也不是群相册。

API 端点

/upload_group_image

请求类型

POST

参数

字段类型必须说明
picstring图片base64
senderint64QQ
troopint64图片发送到的群聊

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

`,29),q=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"cookies"),n("td",null,"string"),n("td",null,"指定域名下的 Cookie")])])],-1),v=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"cookies"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"uin=o1234567890; skey=***; p_uin=o1234567890; p_skey=; pt4_token="'),s(` + `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` +`),n("span",{class:"token punctuation"},"}"),s(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),b=r('

获取 CSRF 令牌

API 端点

get_csrf_token

参数

字段类型必须说明
domainstring域名

响应

',6),h=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"token"),n("td",null,"string"),n("td",null,"指定域名下的 CSRF 令牌")])])],-1),m=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"token"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"***"'),s(` + `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` +`),n("span",{class:"token punctuation"},"}"),s(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),y=r('

获取Cookie

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

',6),_=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"cookies"),n("td",null,"string"),n("td",null,"指定域名下的 Cookie")])])],-1),g=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"cookies"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"uin=o1234567890; skey=***; p_uin=o1234567890; p_skey=; pt4_token="'),s(` + `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` +`),n("span",{class:"token punctuation"},"}"),s(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),w=r('

API 端点

get_credentials

参数

字段类型必须说明
domainstring域名

响应

',6),f=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"cookies"),n("td",null,"string"),n("td",null,"指定域名下的 Cookie")]),n("tr",null,[n("td",null,"token"),n("td",null,"string"),n("td",null,"指定域名下的 CSRF 令牌")])])],-1),x=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` + `),n("span",{class:"token property"},'"token"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"***"'),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"cookies"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"uin=o1234567890; skey=***; p_uin=o1234567890; p_skey=***; pt4_token=***"'),s(` + `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` + `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` +`),n("span",{class:"token punctuation"},"}"),s(` +`)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1);function A(j,C){const e=c("Tabs");return u(),i("div",null,[k,p(e,{id:"249",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[q]),tab1:a(({value:t,isActive:o})=>[v]),_:1}),b,p(e,{id:"333",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[h]),tab1:a(({value:t,isActive:o})=>[m]),_:1}),y,p(e,{id:"417",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[_]),tab1:a(({value:t,isActive:o})=>[g]),_:1}),w,p(e,{id:"501",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[f]),tab1:a(({value:t,isActive:o})=>[x]),_:1})])}const F=l(d,[["render",A],["__file","other.html.vue"]]);export{F as default}; diff --git a/assets/photoswipe.esm-5762295a.js b/assets/photoswipe.esm-5762295a.js new file mode 100644 index 00000000..5c59546a --- /dev/null +++ b/assets/photoswipe.esm-5762295a.js @@ -0,0 +1,4 @@ +/*! + * PhotoSwipe 5.4.1 - https://photoswipe.com + * (c) 2023 Dmytro Semenov + */function f(r,t,i){const e=document.createElement(t);return r&&(e.className=r),i&&i.appendChild(e),e}function p(r,t){return r.x=t.x,r.y=t.y,t.id!==void 0&&(r.id=t.id),r}function M(r){r.x=Math.round(r.x),r.y=Math.round(r.y)}function A(r,t){const i=Math.abs(r.x-t.x),e=Math.abs(r.y-t.y);return Math.sqrt(i*i+e*e)}function x(r,t){return r.x===t.x&&r.y===t.y}function I(r,t,i){return Math.min(Math.max(r,t),i)}function b(r,t,i){let e=`translate3d(${r}px,${t||0}px,0)`;return i!==void 0&&(e+=` scale3d(${i},${i},1)`),e}function y(r,t,i,e){r.style.transform=b(t,i,e)}const $="cubic-bezier(.4,0,.22,1)";function R(r,t,i,e){r.style.transition=t?`${t} ${i}ms ${e||$}`:"none"}function L(r,t,i){r.style.width=typeof t=="number"?`${t}px`:t,r.style.height=typeof i=="number"?`${i}px`:i}function U(r){R(r)}function q(r){return"decode"in r?r.decode().catch(()=>{}):r.complete?Promise.resolve(r):new Promise((t,i)=>{r.onload=()=>t(r),r.onerror=i})}const _={IDLE:"idle",LOADING:"loading",LOADED:"loaded",ERROR:"error"};function G(r){return"button"in r&&r.button===1||r.ctrlKey||r.metaKey||r.altKey||r.shiftKey}function K(r,t,i=document){let e=[];if(r instanceof Element)e=[r];else if(r instanceof NodeList||Array.isArray(r))e=Array.from(r);else{const s=typeof r=="string"?r:t;s&&(e=Array.from(i.querySelectorAll(s)))}return e}function C(){return!!(navigator.vendor&&navigator.vendor.match(/apple/i))}let F=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>{F=!0}}))}catch{}class X{constructor(){this._pool=[]}add(t,i,e,s){this._toggleListener(t,i,e,s)}remove(t,i,e,s){this._toggleListener(t,i,e,s,!0)}removeAll(){this._pool.forEach(t=>{this._toggleListener(t.target,t.type,t.listener,t.passive,!0,!0)}),this._pool=[]}_toggleListener(t,i,e,s,n,o){if(!t)return;const a=n?"removeEventListener":"addEventListener";i.split(" ").forEach(l=>{if(l){o||(n?this._pool=this._pool.filter(d=>d.type!==l||d.listener!==e||d.target!==t):this._pool.push({target:t,type:l,listener:e,passive:s}));const c=F?{passive:s||!1}:!1;t[a](l,e,c)}})}}function B(r,t){if(r.getViewportSizeFn){const i=r.getViewportSizeFn(r,t);if(i)return i}return{x:document.documentElement.clientWidth,y:window.innerHeight}}function S(r,t,i,e,s){let n=0;if(t.paddingFn)n=t.paddingFn(i,e,s)[r];else if(t.padding)n=t.padding[r];else{const o="padding"+r[0].toUpperCase()+r.slice(1);t[o]&&(n=t[o])}return Number(n)||0}function N(r,t,i,e){return{x:t.x-S("left",r,t,i,e)-S("right",r,t,i,e),y:t.y-S("top",r,t,i,e)-S("bottom",r,t,i,e)}}class Y{constructor(t){this.slide=t,this.currZoomLevel=1,this.center={x:0,y:0},this.max={x:0,y:0},this.min={x:0,y:0}}update(t){this.currZoomLevel=t,this.slide.width?(this._updateAxis("x"),this._updateAxis("y"),this.slide.pswp.dispatch("calcBounds",{slide:this.slide})):this.reset()}_updateAxis(t){const{pswp:i}=this.slide,e=this.slide[t==="x"?"width":"height"]*this.currZoomLevel,n=S(t==="x"?"left":"top",i.options,i.viewportSize,this.slide.data,this.slide.index),o=this.slide.panAreaSize[t];this.center[t]=Math.round((o-e)/2)+n,this.max[t]=e>o?Math.round(o-e)+n:this.center[t],this.min[t]=e>o?n:this.center[t]}reset(){this.center.x=0,this.center.y=0,this.max.x=0,this.max.y=0,this.min.x=0,this.min.y=0}correctPan(t,i){return I(i,this.max[t],this.min[t])}}const T=4e3;class k{constructor(t,i,e,s){this.pswp=s,this.options=t,this.itemData=i,this.index=e,this.panAreaSize=null,this.elementSize=null,this.fit=1,this.fill=1,this.vFill=1,this.initial=1,this.secondary=1,this.max=1,this.min=1}update(t,i,e){const s={x:t,y:i};this.elementSize=s,this.panAreaSize=e;const n=e.x/s.x,o=e.y/s.y;this.fit=Math.min(1,no?n:o),this.vFill=Math.min(1,o),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(t){const i=t+"ZoomLevel",e=this.options[i];if(e)return typeof e=="function"?e(this):e==="fill"?this.fill:e==="fit"?this.fit:Number(e)}_getSecondary(){let t=this._parseZoomLevelOption("secondary");return t||(t=Math.min(1,this.fit*3),this.elementSize&&t*this.elementSize.x>T&&(t=T/this.elementSize.x),t)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){return this._parseZoomLevelOption("max")||Math.max(1,this.fit*4)}}class j{constructor(t,i,e){this.data=t,this.index=i,this.pswp=e,this.isActive=i===e.currIndex,this.currentResolution=0,this.panAreaSize={x:0,y:0},this.pan={x:0,y:0},this.isFirstSlide=this.isActive&&!e.opener.isOpen,this.zoomLevels=new k(e.options,t,i,e),this.pswp.dispatch("gettingData",{slide:this,data:this.data,index:i}),this.content=this.pswp.contentLoader.getContentBySlide(this),this.container=f("pswp__zoom-wrap","div"),this.holderElement=null,this.currZoomLevel=1,this.width=this.content.width,this.height=this.content.height,this.heavyAppended=!1,this.bounds=new Y(this),this.prevDisplayedWidth=-1,this.prevDisplayedHeight=-1,this.pswp.dispatch("slideInit",{slide:this})}setIsActive(t){t&&!this.isActive?this.activate():!t&&this.isActive&&this.deactivate()}append(t){this.holderElement=t,this.container.style.transformOrigin="0 0",this.data&&(this.calculateSize(),this.load(),this.updateContentSize(),this.appendHeavy(),this.holderElement.appendChild(this.container),this.zoomAndPanToInitial(),this.pswp.dispatch("firstZoomPan",{slide:this}),this.applyCurrentZoomPan(),this.pswp.dispatch("afterSetContent",{slide:this}),this.isActive&&this.activate())}load(){this.content.load(!1),this.pswp.dispatch("slideLoad",{slide:this})}appendHeavy(){const{pswp:t}=this,i=!0;this.heavyAppended||!t.opener.isOpen||t.mainScroll.isShifted()||!this.isActive&&!i||this.pswp.dispatch("appendHeavy",{slide:this}).defaultPrevented||(this.heavyAppended=!0,this.content.append(),this.pswp.dispatch("appendHeavyContent",{slide:this}))}activate(){this.isActive=!0,this.appendHeavy(),this.content.activate(),this.pswp.dispatch("slideActivate",{slide:this})}deactivate(){this.isActive=!1,this.content.deactivate(),this.currZoomLevel!==this.zoomLevels.initial&&this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize(),this.pswp.dispatch("slideDeactivate",{slide:this})}destroy(){this.content.hasSlide=!1,this.content.remove(),this.container.remove(),this.pswp.dispatch("slideDestroy",{slide:this})}resize(){this.currZoomLevel===this.zoomLevels.initial||!this.isActive?(this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize()):(this.calculateSize(),this.bounds.update(this.currZoomLevel),this.panTo(this.pan.x,this.pan.y))}updateContentSize(t){const i=this.currentResolution||this.zoomLevels.initial;if(!i)return;const e=Math.round(this.width*i)||this.pswp.viewportSize.x,s=Math.round(this.height*i)||this.pswp.viewportSize.y;!this.sizeChanged(e,s)&&!t||this.content.setDisplayedSize(e,s)}sizeChanged(t,i){return t!==this.prevDisplayedWidth||i!==this.prevDisplayedHeight?(this.prevDisplayedWidth=t,this.prevDisplayedHeight=i,!0):!1}getPlaceholderElement(){var t;return(t=this.content.placeholder)===null||t===void 0?void 0:t.element}zoomTo(t,i,e,s){const{pswp:n}=this;if(!this.isZoomable()||n.mainScroll.isShifted())return;n.dispatch("beforeZoomTo",{destZoomLevel:t,centerPoint:i,transitionDuration:e}),n.animations.stopAllPan();const o=this.currZoomLevel;s||(t=I(t,this.zoomLevels.min,this.zoomLevels.max)),this.setZoomLevel(t),this.pan.x=this.calculateZoomToPanOffset("x",i,o),this.pan.y=this.calculateZoomToPanOffset("y",i,o),M(this.pan);const a=()=>{this._setResolution(t),this.applyCurrentZoomPan()};e?n.animations.startTransition({isPan:!0,name:"zoomTo",target:this.container,transform:this.getCurrentTransform(),onComplete:a,duration:e,easing:n.options.easing}):a()}toggleZoom(t){this.zoomTo(this.currZoomLevel===this.zoomLevels.initial?this.zoomLevels.secondary:this.zoomLevels.initial,t,this.pswp.options.zoomAnimationDuration)}setZoomLevel(t){this.currZoomLevel=t,this.bounds.update(this.currZoomLevel)}calculateZoomToPanOffset(t,i,e){if(this.bounds.max[t]-this.bounds.min[t]===0)return this.bounds.center[t];i||(i=this.pswp.getViewportCenterPoint()),e||(e=this.zoomLevels.initial);const n=this.currZoomLevel/e;return this.bounds.correctPan(t,(this.pan[t]-i[t])*n+i[t])}panTo(t,i){this.pan.x=this.bounds.correctPan("x",t),this.pan.y=this.bounds.correctPan("y",i),this.applyCurrentZoomPan()}isPannable(){return!!this.width&&this.currZoomLevel>this.zoomLevels.fit}isZoomable(){return!!this.width&&this.content.isZoomable()}applyCurrentZoomPan(){this._applyZoomTransform(this.pan.x,this.pan.y,this.currZoomLevel),this===this.pswp.currSlide&&this.pswp.dispatch("zoomPanUpdate",{slide:this})}zoomAndPanToInitial(){this.currZoomLevel=this.zoomLevels.initial,this.bounds.update(this.currZoomLevel),p(this.pan,this.bounds.center),this.pswp.dispatch("initialZoomPan",{slide:this})}_applyZoomTransform(t,i,e){e/=this.currentResolution||this.zoomLevels.initial,y(this.container,t,i,e)}calculateSize(){const{pswp:t}=this;p(this.panAreaSize,N(t.options,t.viewportSize,this.data,this.index)),this.zoomLevels.update(this.width,this.height,this.panAreaSize),t.dispatch("calcSlideSize",{slide:this})}getCurrentTransform(){const t=this.currZoomLevel/(this.currentResolution||this.zoomLevels.initial);return b(this.pan.x,this.pan.y,t)}_setResolution(t){t!==this.currentResolution&&(this.currentResolution=t,this.updateContentSize(),this.pswp.dispatch("resolutionChanged"))}}const Q=.35,J=.6,z=.4,E=.5;function tt(r,t){return r*t/(1-t)}class it{constructor(t){this.gestures=t,this.pswp=t.pswp,this.startPan={x:0,y:0}}start(){this.pswp.currSlide&&p(this.startPan,this.pswp.currSlide.pan),this.pswp.animations.stopAll()}change(){const{p1:t,prevP1:i,dragAxis:e}=this.gestures,{currSlide:s}=this.pswp;if(e==="y"&&this.pswp.options.closeOnVerticalDrag&&s&&s.currZoomLevel<=s.zoomLevels.fit&&!this.gestures.isMultitouch){const n=s.pan.y+(t.y-i.y);if(!this.pswp.dispatch("verticalDrag",{panY:n}).defaultPrevented){this._setPanWithFriction("y",n,J);const o=1-Math.abs(this._getVerticalDragRatio(s.pan.y));this.pswp.applyBgOpacity(o),s.applyCurrentZoomPan()}}else this._panOrMoveMainScroll("x")||(this._panOrMoveMainScroll("y"),s&&(M(s.pan),s.applyCurrentZoomPan()))}end(){const{velocity:t}=this.gestures,{mainScroll:i,currSlide:e}=this.pswp;let s=0;if(this.pswp.animations.stopAll(),i.isShifted()){const o=(i.x-i.getCurrSlideX())/this.pswp.viewportSize.x;t.x<-E&&o<0||t.x<.1&&o<-.5?(s=1,t.x=Math.min(t.x,0)):(t.x>E&&o>0||t.x>-.1&&o>.5)&&(s=-1,t.x=Math.max(t.x,0)),i.moveIndexBy(s,!0,t.x)}e&&e.currZoomLevel>e.zoomLevels.max||this.gestures.isMultitouch?this.gestures.zoomLevels.correctZoomPan(!0):(this._finishPanGestureForAxis("x"),this._finishPanGestureForAxis("y"))}_finishPanGestureForAxis(t){const{velocity:i}=this.gestures,{currSlide:e}=this.pswp;if(!e)return;const{pan:s,bounds:n}=e,o=s[t],a=this.pswp.bgOpacity<1&&t==="y",h=.995,l=o+tt(i[t],h);if(a){const v=this._getVerticalDragRatio(o),w=this._getVerticalDragRatio(l);if(v<0&&w<-z||v>0&&w>z){this.pswp.close();return}}const c=n.correctPan(t,l);if(o===c)return;const d=c===l?1:.82,u=this.pswp.bgOpacity,m=c-o;this.pswp.animations.startSpring({name:"panGesture"+t,isPan:!0,start:o,end:c,velocity:i[t],dampingRatio:d,onUpdate:v=>{if(a&&this.pswp.bgOpacity<1){const w=1-(c-v)/m;this.pswp.applyBgOpacity(I(u+(1-u)*w,0,1))}s[t]=Math.floor(v),e.applyCurrentZoomPan()}})}_panOrMoveMainScroll(t){const{p1:i,dragAxis:e,prevP1:s,isMultitouch:n}=this.gestures,{currSlide:o,mainScroll:a}=this.pswp,h=i[t]-s[t],l=a.x+h;if(!h||!o)return!1;if(t==="x"&&!o.isPannable()&&!n)return a.moveTo(l,!0),!0;const{bounds:c}=o,d=o.pan[t]+h;if(this.pswp.options.allowPanToNext&&e==="x"&&t==="x"&&!n){const u=a.getCurrSlideX(),m=a.x-u,v=h>0,w=!v;if(d>c.min[t]&&v){if(c.min[t]<=this.startPan[t])return a.moveTo(l,!0),!0;this._setPanWithFriction(t,d)}else if(d0)return a.moveTo(Math.max(l,u),!0),!0;if(m<0)return a.moveTo(Math.min(l,u),!0),!0}else this._setPanWithFriction(t,d)}else t==="y"?!a.isShifted()&&c.min.y!==c.max.y&&this._setPanWithFriction(t,d):this._setPanWithFriction(t,d);return!1}_getVerticalDragRatio(t){var i,e;return(t-((i=(e=this.pswp.currSlide)===null||e===void 0?void 0:e.bounds.center.y)!==null&&i!==void 0?i:0))/(this.pswp.viewportSize.y/3)}_setPanWithFriction(t,i,e){const{currSlide:s}=this.pswp;if(!s)return;const{pan:n,bounds:o}=s;if(o.correctPan(t,i)!==i||e){const h=Math.round(i-n[t]);n[t]+=h*(e||Q)}else n[t]=i}}const et=.05,st=.15;function O(r,t,i){return r.x=(t.x+i.x)/2,r.y=(t.y+i.y)/2,r}class nt{constructor(t){this.gestures=t,this._startPan={x:0,y:0},this._startZoomPoint={x:0,y:0},this._zoomPoint={x:0,y:0},this._wasOverFitZoomLevel=!1,this._startZoomLevel=1}start(){const{currSlide:t}=this.gestures.pswp;t&&(this._startZoomLevel=t.currZoomLevel,p(this._startPan,t.pan)),this.gestures.pswp.animations.stopAllPan(),this._wasOverFitZoomLevel=!1}change(){const{p1:t,startP1:i,p2:e,startP2:s,pswp:n}=this.gestures,{currSlide:o}=n;if(!o)return;const a=o.zoomLevels.min,h=o.zoomLevels.max;if(!o.isZoomable()||n.mainScroll.isShifted())return;O(this._startZoomPoint,i,s),O(this._zoomPoint,t,e);let l=1/A(i,s)*A(t,e)*this._startZoomLevel;if(l>o.zoomLevels.initial+o.zoomLevels.initial/15&&(this._wasOverFitZoomLevel=!0),lh&&(l=h+(l-h)*et);o.pan.x=this._calculatePanForZoomLevel("x",l),o.pan.y=this._calculatePanForZoomLevel("y",l),o.setZoomLevel(l),o.applyCurrentZoomPan()}end(){const{pswp:t}=this.gestures,{currSlide:i}=t;(!i||i.currZoomLevele.zoomLevels.max?n=e.zoomLevels.max:(o=!1,n=s);const a=i.bgOpacity,h=i.bgOpacity<1,l=p({x:0,y:0},e.pan);let c=p({x:0,y:0},l);t&&(this._zoomPoint.x=0,this._zoomPoint.y=0,this._startZoomPoint.x=0,this._startZoomPoint.y=0,this._startZoomLevel=s,p(this._startPan,l)),o&&(c={x:this._calculatePanForZoomLevel("x",n),y:this._calculatePanForZoomLevel("y",n)}),e.setZoomLevel(n),c={x:e.bounds.correctPan("x",c.x),y:e.bounds.correctPan("y",c.y)},e.setZoomLevel(s);const d=!x(c,l);if(!d&&!o&&!h){e._setResolution(n),e.applyCurrentZoomPan();return}i.animations.stopAllPan(),i.animations.startSpring({isPan:!0,start:0,end:1e3,velocity:0,dampingRatio:1,naturalFrequency:40,onUpdate:u=>{if(u/=1e3,d||o){if(d&&(e.pan.x=l.x+(c.x-l.x)*u,e.pan.y=l.y+(c.y-l.y)*u),o){const m=s+(n-s)*u;e.setZoomLevel(m)}e.applyCurrentZoomPan()}h&&i.bgOpacity<1&&i.applyBgOpacity(I(a+(1-a)*u,0,1))},onComplete:()=>{e._setResolution(n),e.applyCurrentZoomPan()}})}}function Z(r){return!!r.target.closest(".pswp__container")}class ot{constructor(t){this.gestures=t}click(t,i){const e=i.target.classList,s=e.contains("pswp__img"),n=e.contains("pswp__item")||e.contains("pswp__zoom-wrap");s?this._doClickOrTapAction("imageClick",t,i):n&&this._doClickOrTapAction("bgClick",t,i)}tap(t,i){Z(i)&&this._doClickOrTapAction("tap",t,i)}doubleTap(t,i){Z(i)&&this._doClickOrTapAction("doubleTap",t,i)}_doClickOrTapAction(t,i,e){var s;const{pswp:n}=this.gestures,{currSlide:o}=n,a=t+"Action",h=n.options[a];if(!n.dispatch(a,{point:i,originalEvent:e}).defaultPrevented){if(typeof h=="function"){h.call(n,i,e);return}switch(h){case"close":case"next":n[h]();break;case"zoom":o==null||o.toggleZoom(i);break;case"zoom-or-close":o!=null&&o.isZoomable()&&o.zoomLevels.secondary!==o.zoomLevels.initial?o.toggleZoom(i):n.options.clickToCloseNonZoomable&&n.close();break;case"toggle-controls":(s=this.gestures.pswp.element)===null||s===void 0||s.classList.toggle("pswp--ui-visible");break}}}}const rt=10,at=300,ht=25;class lt{constructor(t){this.pswp=t,this.dragAxis=null,this.p1={x:0,y:0},this.p2={x:0,y:0},this.prevP1={x:0,y:0},this.prevP2={x:0,y:0},this.startP1={x:0,y:0},this.startP2={x:0,y:0},this.velocity={x:0,y:0},this._lastStartP1={x:0,y:0},this._intervalP1={x:0,y:0},this._numActivePoints=0,this._ongoingPointers=[],this._touchEventEnabled="ontouchstart"in window,this._pointerEventEnabled=!!window.PointerEvent,this.supportsTouch=this._touchEventEnabled||this._pointerEventEnabled&&navigator.maxTouchPoints>1,this._numActivePoints=0,this._intervalTime=0,this._velocityCalculated=!1,this.isMultitouch=!1,this.isDragging=!1,this.isZooming=!1,this.raf=null,this._tapTimer=null,this.supportsTouch||(t.options.allowPanToNext=!1),this.drag=new it(this),this.zoomLevels=new nt(this),this.tapHandler=new ot(this),t.on("bindEvents",()=>{t.events.add(t.scrollWrap,"click",this._onClick.bind(this)),this._pointerEventEnabled?this._bindEvents("pointer","down","up","cancel"):this._touchEventEnabled?(this._bindEvents("touch","start","end","cancel"),t.scrollWrap&&(t.scrollWrap.ontouchmove=()=>{},t.scrollWrap.ontouchend=()=>{})):this._bindEvents("mouse","down","up")})}_bindEvents(t,i,e,s){const{pswp:n}=this,{events:o}=n,a=s?t+s:"";o.add(n.scrollWrap,t+i,this.onPointerDown.bind(this)),o.add(window,t+"move",this.onPointerMove.bind(this)),o.add(window,t+e,this.onPointerUp.bind(this)),a&&o.add(n.scrollWrap,a,this.onPointerUp.bind(this))}onPointerDown(t){const i=t.type==="mousedown"||t.pointerType==="mouse";if(i&&t.button>0)return;const{pswp:e}=this;if(!e.opener.isOpen){t.preventDefault();return}e.dispatch("pointerDown",{originalEvent:t}).defaultPrevented||(i&&(e.mouseDetected(),this._preventPointerEventBehaviour(t,"down")),e.animations.stopAll(),this._updatePoints(t,"down"),this._numActivePoints===1&&(this.dragAxis=null,p(this.startP1,this.p1)),this._numActivePoints>1?(this._clearTapTimer(),this.isMultitouch=!0):this.isMultitouch=!1)}onPointerMove(t){this._preventPointerEventBehaviour(t,"move"),this._numActivePoints&&(this._updatePoints(t,"move"),!this.pswp.dispatch("pointerMove",{originalEvent:t}).defaultPrevented&&(this._numActivePoints===1&&!this.isDragging?(this.dragAxis||this._calculateDragDirection(),this.dragAxis&&!this.isDragging&&(this.isZooming&&(this.isZooming=!1,this.zoomLevels.end()),this.isDragging=!0,this._clearTapTimer(),this._updateStartPoints(),this._intervalTime=Date.now(),this._velocityCalculated=!1,p(this._intervalP1,this.p1),this.velocity.x=0,this.velocity.y=0,this.drag.start(),this._rafStopLoop(),this._rafRenderLoop())):this._numActivePoints>1&&!this.isZooming&&(this._finishDrag(),this.isZooming=!0,this._updateStartPoints(),this.zoomLevels.start(),this._rafStopLoop(),this._rafRenderLoop())))}_finishDrag(){this.isDragging&&(this.isDragging=!1,this._velocityCalculated||this._updateVelocity(!0),this.drag.end(),this.dragAxis=null)}onPointerUp(t){this._numActivePoints&&(this._updatePoints(t,"up"),!this.pswp.dispatch("pointerUp",{originalEvent:t}).defaultPrevented&&(this._numActivePoints===0&&(this._rafStopLoop(),this.isDragging?this._finishDrag():!this.isZooming&&!this.isMultitouch&&this._finishTap(t)),this._numActivePoints<2&&this.isZooming&&(this.isZooming=!1,this.zoomLevels.end(),this._numActivePoints===1&&(this.dragAxis=null,this._updateStartPoints()))))}_rafRenderLoop(){(this.isDragging||this.isZooming)&&(this._updateVelocity(),this.isDragging?x(this.p1,this.prevP1)||this.drag.change():(!x(this.p1,this.prevP1)||!x(this.p2,this.prevP2))&&this.zoomLevels.change(),this._updatePrevPoints(),this.raf=requestAnimationFrame(this._rafRenderLoop.bind(this)))}_updateVelocity(t){const i=Date.now(),e=i-this._intervalTime;e<50&&!t||(this.velocity.x=this._getVelocity("x",e),this.velocity.y=this._getVelocity("y",e),this._intervalTime=i,p(this._intervalP1,this.p1),this._velocityCalculated=!0)}_finishTap(t){const{mainScroll:i}=this.pswp;if(i.isShifted()){i.moveIndexBy(0,!0);return}if(t.type.indexOf("cancel")>0)return;if(t.type==="mouseup"||t.pointerType==="mouse"){this.tapHandler.click(this.startP1,t);return}const e=this.pswp.options.doubleTapAction?at:0;this._tapTimer?(this._clearTapTimer(),A(this._lastStartP1,this.startP1){this.tapHandler.tap(this.startP1,t),this._clearTapTimer()},e))}_clearTapTimer(){this._tapTimer&&(clearTimeout(this._tapTimer),this._tapTimer=null)}_getVelocity(t,i){const e=this.p1[t]-this._intervalP1[t];return Math.abs(e)>1&&i>5?e/i:0}_rafStopLoop(){this.raf&&(cancelAnimationFrame(this.raf),this.raf=null)}_preventPointerEventBehaviour(t,i){this.pswp.applyFilters("preventPointerEvent",!0,t,i)&&t.preventDefault()}_updatePoints(t,i){if(this._pointerEventEnabled){const e=t,s=this._ongoingPointers.findIndex(n=>n.id===e.pointerId);i==="up"&&s>-1?this._ongoingPointers.splice(s,1):i==="down"&&s===-1?this._ongoingPointers.push(this._convertEventPosToPoint(e,{x:0,y:0})):s>-1&&this._convertEventPosToPoint(e,this._ongoingPointers[s]),this._numActivePoints=this._ongoingPointers.length,this._numActivePoints>0&&p(this.p1,this._ongoingPointers[0]),this._numActivePoints>1&&p(this.p2,this._ongoingPointers[1])}else{const e=t;this._numActivePoints=0,e.type.indexOf("touch")>-1?e.touches&&e.touches.length>0&&(this._convertEventPosToPoint(e.touches[0],this.p1),this._numActivePoints++,e.touches.length>1&&(this._convertEventPosToPoint(e.touches[1],this.p2),this._numActivePoints++)):(this._convertEventPosToPoint(t,this.p1),i==="up"?this._numActivePoints=0:this._numActivePoints++)}}_updatePrevPoints(){p(this.prevP1,this.p1),p(this.prevP2,this.p2)}_updateStartPoints(){p(this.startP1,this.p1),p(this.startP2,this.p2),this._updatePrevPoints()}_calculateDragDirection(){if(this.pswp.mainScroll.isShifted())this.dragAxis="x";else{const t=Math.abs(this.p1.x-this.startP1.x)-Math.abs(this.p1.y-this.startP1.y);if(t!==0){const i=t>0?"x":"y";Math.abs(this.p1[i]-this.startP1[i])>=rt&&(this.dragAxis=i)}}}_convertEventPosToPoint(t,i){return i.x=t.pageX-this.pswp.offset.x,i.y=t.pageY-this.pswp.offset.y,"pointerId"in t?i.id=t.pointerId:t.identifier!==void 0&&(i.id=t.identifier),i}_onClick(t){this.pswp.mainScroll.isShifted()&&(t.preventDefault(),t.stopPropagation())}}const ct=.35;class dt{constructor(t){this.pswp=t,this.x=0,this.slideWidth=0,this._currPositionIndex=0,this._prevPositionIndex=0,this._containerShiftIndex=-1,this.itemHolders=[]}resize(t){const{pswp:i}=this,e=Math.round(i.viewportSize.x+i.viewportSize.x*i.options.spacing),s=e!==this.slideWidth;s&&(this.slideWidth=e,this.moveTo(this.getCurrSlideX())),this.itemHolders.forEach((n,o)=>{s&&y(n.el,(o+this._containerShiftIndex)*this.slideWidth),t&&n.slide&&n.slide.resize()})}resetPosition(){this._currPositionIndex=0,this._prevPositionIndex=0,this.slideWidth=0,this._containerShiftIndex=-1}appendHolders(){this.itemHolders=[];for(let t=0;t<3;t++){const i=f("pswp__item","div",this.pswp.container);i.setAttribute("role","group"),i.setAttribute("aria-roledescription","slide"),i.setAttribute("aria-hidden","true"),i.style.display=t===1?"block":"none",this.itemHolders.push({el:i})}}canBeSwiped(){return this.pswp.getNumItems()>1}moveIndexBy(t,i,e){const{pswp:s}=this;let n=s.potentialIndex+t;const o=s.getNumItems();if(s.canLoop()){n=s.getLoopedIndex(n);const h=(t+o)%o;h<=o/2?t=h:t=h-o}else n<0?n=0:n>=o&&(n=o-1),t=n-s.potentialIndex;s.potentialIndex=n,this._currPositionIndex-=t,s.animations.stopMainScroll();const a=this.getCurrSlideX();if(!i)this.moveTo(a),this.updateCurrItem();else{s.animations.startSpring({isMainScroll:!0,start:this.x,end:a,velocity:e||0,naturalFrequency:30,dampingRatio:1,onUpdate:l=>{this.moveTo(l)},onComplete:()=>{this.updateCurrItem(),s.appendHeavy()}});let h=s.potentialIndex-s.currIndex;if(s.canLoop()){const l=(h+o)%o;l<=o/2?h=l:h=l-o}Math.abs(h)>1&&this.updateCurrItem()}return!!t}getCurrSlideX(){return this.slideWidth*this._currPositionIndex}isShifted(){return this.x!==this.getCurrSlideX()}updateCurrItem(){var t;const{pswp:i}=this,e=this._prevPositionIndex-this._currPositionIndex;if(!e)return;this._prevPositionIndex=this._currPositionIndex,i.currIndex=i.potentialIndex;let s=Math.abs(e),n;s>=3&&(this._containerShiftIndex+=e+(e>0?-3:3),s=3);for(let o=0;o0?(n=this.itemHolders.shift(),n&&(this.itemHolders[2]=n,this._containerShiftIndex++,y(n.el,(this._containerShiftIndex+2)*this.slideWidth),i.setContent(n,i.currIndex-s+o+2))):(n=this.itemHolders.pop(),n&&(this.itemHolders.unshift(n),this._containerShiftIndex--,y(n.el,this._containerShiftIndex*this.slideWidth),i.setContent(n,i.currIndex+s-o-2)));Math.abs(this._containerShiftIndex)>50&&!this.isShifted()&&(this.resetPosition(),this.resize()),i.animations.stopAllPan(),this.itemHolders.forEach((o,a)=>{o.slide&&o.slide.setIsActive(a===1)}),i.currSlide=(t=this.itemHolders[1])===null||t===void 0?void 0:t.slide,i.contentLoader.updateLazy(e),i.currSlide&&i.currSlide.applyCurrentZoomPan(),i.dispatch("change")}moveTo(t,i){if(!this.pswp.canLoop()&&i){let e=(this.slideWidth*this._currPositionIndex-t)/this.slideWidth;e+=this.pswp.currIndex;const s=Math.round(t-this.x);(e<0&&s>0||e>=this.pswp.getNumItems()-1&&s<0)&&(t=this.x+s*ct)}this.x=t,this.pswp.container&&y(this.pswp.container,t),this.pswp.dispatch("moveMainScroll",{x:t,dragging:i??!1})}}const pt={Escape:27,z:90,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Tab:9},g=(r,t)=>t?r:pt[r];class ut{constructor(t){this.pswp=t,this._wasFocused=!1,t.on("bindEvents",()=>{t.options.trapFocus&&(t.options.initialPointerPos||this._focusRoot(),t.events.add(document,"focusin",this._onFocusIn.bind(this))),t.events.add(document,"keydown",this._onKeyDown.bind(this))});const i=document.activeElement;t.on("destroy",()=>{t.options.returnFocus&&i&&this._wasFocused&&i.focus()})}_focusRoot(){!this._wasFocused&&this.pswp.element&&(this.pswp.element.focus(),this._wasFocused=!0)}_onKeyDown(t){const{pswp:i}=this;if(i.dispatch("keydown",{originalEvent:t}).defaultPrevented||G(t))return;let e,s,n=!1;const o="key"in t;switch(o?t.key:t.keyCode){case g("Escape",o):i.options.escKey&&(e="close");break;case g("z",o):e="toggleZoom";break;case g("ArrowLeft",o):s="x";break;case g("ArrowUp",o):s="y";break;case g("ArrowRight",o):s="x",n=!0;break;case g("ArrowDown",o):n=!0,s="y";break;case g("Tab",o):this._focusRoot();break}if(s){t.preventDefault();const{currSlide:a}=i;i.options.arrowKeys&&s==="x"&&i.getNumItems()>1?e=n?"next":"prev":a&&a.currZoomLevel>a.zoomLevels.fit&&(a.pan[s]+=n?-80:80,a.panTo(a.pan.x,a.pan.y))}e&&(t.preventDefault(),i[e]())}_onFocusIn(t){const{template:i}=this.pswp;i&&document!==t.target&&i!==t.target&&!i.contains(t.target)&&i.focus()}}const mt="cubic-bezier(.4,0,.22,1)";class ft{constructor(t){var i;this.props=t;const{target:e,onComplete:s,transform:n,onFinish:o=()=>{},duration:a=333,easing:h=mt}=t;this.onFinish=o;const l=n?"transform":"opacity",c=(i=t[l])!==null&&i!==void 0?i:"";this._target=e,this._onComplete=s,this._finished=!1,this._onTransitionEnd=this._onTransitionEnd.bind(this),this._helperTimeout=setTimeout(()=>{R(e,l,a,h),this._helperTimeout=setTimeout(()=>{e.addEventListener("transitionend",this._onTransitionEnd,!1),e.addEventListener("transitioncancel",this._onTransitionEnd,!1),this._helperTimeout=setTimeout(()=>{this._finalizeAnimation()},a+500),e.style[l]=c},30)},0)}_onTransitionEnd(t){t.target===this._target&&this._finalizeAnimation()}_finalizeAnimation(){this._finished||(this._finished=!0,this.onFinish(),this._onComplete&&this._onComplete())}destroy(){this._helperTimeout&&clearTimeout(this._helperTimeout),U(this._target),this._target.removeEventListener("transitionend",this._onTransitionEnd,!1),this._target.removeEventListener("transitioncancel",this._onTransitionEnd,!1),this._finished||this._finalizeAnimation()}}const _t=12,vt=.75;class gt{constructor(t,i,e){this.velocity=t*1e3,this._dampingRatio=i||vt,this._naturalFrequency=e||_t,this._dampedFrequency=this._naturalFrequency,this._dampingRatio<1&&(this._dampedFrequency*=Math.sqrt(1-this._dampingRatio*this._dampingRatio))}easeFrame(t,i){let e=0,s;i/=1e3;const n=Math.E**(-this._dampingRatio*this._naturalFrequency*i);if(this._dampingRatio===1)s=this.velocity+this._naturalFrequency*t,e=(t+s*i)*n,this.velocity=e*-this._naturalFrequency+s*n;else if(this._dampingRatio<1){s=1/this._dampedFrequency*(this._dampingRatio*this._naturalFrequency*t+this.velocity);const o=Math.cos(this._dampedFrequency*i),a=Math.sin(this._dampedFrequency*i);e=n*(t*o+s*a),this.velocity=e*-this._naturalFrequency*this._dampingRatio+n*(-this._dampedFrequency*t*a+this._dampedFrequency*s*o)}return e}}class yt{constructor(t){this.props=t,this._raf=0;const{start:i,end:e,velocity:s,onUpdate:n,onComplete:o,onFinish:a=()=>{},dampingRatio:h,naturalFrequency:l}=t;this.onFinish=a;const c=new gt(s,h,l);let d=Date.now(),u=i-e;const m=()=>{this._raf&&(u=c.easeFrame(u,Date.now()-d),Math.abs(u)<1&&Math.abs(c.velocity)<50?(n(e),o&&o(),this.onFinish()):(d=Date.now(),n(u+e),this._raf=requestAnimationFrame(m)))};this._raf=requestAnimationFrame(m)}destroy(){this._raf>=0&&cancelAnimationFrame(this._raf),this._raf=0}}class wt{constructor(){this.activeAnimations=[]}startSpring(t){this._start(t,!0)}startTransition(t){this._start(t)}_start(t,i){const e=i?new yt(t):new ft(t);return this.activeAnimations.push(e),e.onFinish=()=>this.stop(e),e}stop(t){t.destroy();const i=this.activeAnimations.indexOf(t);i>-1&&this.activeAnimations.splice(i,1)}stopAll(){this.activeAnimations.forEach(t=>{t.destroy()}),this.activeAnimations=[]}stopAllPan(){this.activeAnimations=this.activeAnimations.filter(t=>t.props.isPan?(t.destroy(),!1):!0)}stopMainScroll(){this.activeAnimations=this.activeAnimations.filter(t=>t.props.isMainScroll?(t.destroy(),!1):!0)}isPanRunning(){return this.activeAnimations.some(t=>t.props.isPan)}}class Pt{constructor(t){this.pswp=t,t.events.add(t.element,"wheel",this._onWheel.bind(this))}_onWheel(t){t.preventDefault();const{currSlide:i}=this.pswp;let{deltaX:e,deltaY:s}=t;if(i&&!this.pswp.dispatch("wheel",{originalEvent:t}).defaultPrevented)if(t.ctrlKey||this.pswp.options.wheelToZoom){if(i.isZoomable()){let n=-s;t.deltaMode===1?n*=.05:n*=t.deltaMode?1:.002,n=2**n;const o=i.currZoomLevel*n;i.zoomTo(o,{x:t.clientX,y:t.clientY})}}else i.isPannable()&&(t.deltaMode===1&&(e*=18,s*=18),i.panTo(i.pan.x-e,i.pan.y-s))}}function St(r){if(typeof r=="string")return r;if(!r||!r.isCustomSVG)return"";const t=r;let i='",i}class xt{constructor(t,i){var e;const s=i.name||i.className;let n=i.html;if(t.options[s]===!1)return;typeof t.options[s+"SVG"]=="string"&&(n=t.options[s+"SVG"]),t.dispatch("uiElementCreate",{data:i});let o="";i.isButton?(o+="pswp__button ",o+=i.className||`pswp__button--${i.name}`):o+=i.className||`pswp__${i.name}`;let a=i.isButton?i.tagName||"button":i.tagName||"div";a=a.toLowerCase();const h=f(o,a);if(i.isButton){a==="button"&&(h.type="button");let{title:d}=i;const{ariaLabel:u}=i;typeof t.options[s+"Title"]=="string"&&(d=t.options[s+"Title"]),d&&(h.title=d);const m=u||d;m&&h.setAttribute("aria-label",m)}h.innerHTML=St(n),i.onInit&&i.onInit(h,t),i.onClick&&(h.onclick=d=>{typeof i.onClick=="string"?t[i.onClick]():typeof i.onClick=="function"&&i.onClick(d,h,t)});const l=i.appendTo||"bar";let c=t.element;l==="bar"?(t.topBar||(t.topBar=f("pswp__top-bar pswp__hide-on-close","div",t.scrollWrap)),c=t.topBar):(h.classList.add("pswp__hide-on-close"),l==="wrapper"&&(c=t.scrollWrap)),(e=c)===null||e===void 0||e.appendChild(t.applyFilters("uiElement",h,i))}}function H(r,t,i){r.classList.add("pswp__button--arrow"),r.setAttribute("aria-controls","pswp__items"),t.on("change",()=>{t.options.loop||(i?r.disabled=!(t.currIndex0))})}const bt={name:"arrowPrev",className:"pswp__button--arrow--prev",title:"Previous",order:10,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'',outlineID:"pswp__icn-arrow"},onClick:"prev",onInit:H},It={name:"arrowNext",className:"pswp__button--arrow--next",title:"Next",order:11,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'',outlineID:"pswp__icn-arrow"},onClick:"next",onInit:(r,t)=>{H(r,t,!0)}},At={name:"close",title:"Close",order:20,isButton:!0,html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-close"},onClick:"close"},Lt={name:"zoom",title:"Zoom",order:10,isButton:!0,html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-zoom"},onClick:"toggleZoom"},Ct={name:"preloader",appendTo:"bar",order:7,html:{isCustomSVG:!0,inner:'',outlineID:"pswp__icn-loading"},onInit:(r,t)=>{let i,e=null;const s=(a,h)=>{r.classList.toggle("pswp__preloader--"+a,h)},n=a=>{i!==a&&(i=a,s("active",a))},o=()=>{var a;if(!((a=t.currSlide)!==null&&a!==void 0&&a.content.isLoading())){n(!1),e&&(clearTimeout(e),e=null);return}e||(e=setTimeout(()=>{var h;n(!!(!((h=t.currSlide)===null||h===void 0)&&h.content.isLoading())),e=null},t.options.preloaderDelay))};t.on("change",o),t.on("loadComplete",a=>{t.currSlide===a.slide&&o()}),t.ui&&(t.ui.updatePreloaderVisibility=o)}},Tt={name:"counter",order:5,onInit:(r,t)=>{t.on("change",()=>{r.innerText=t.currIndex+1+t.options.indexIndicatorSep+t.getNumItems()})}};function D(r,t){r.classList.toggle("pswp--zoomed-in",t)}class zt{constructor(t){this.pswp=t,this.isRegistered=!1,this.uiElementsData=[],this.items=[],this.updatePreloaderVisibility=()=>{},this._lastUpdatedZoomLevel=void 0}init(){const{pswp:t}=this;this.isRegistered=!1,this.uiElementsData=[At,bt,It,Lt,Ct,Tt],t.dispatch("uiRegister"),this.uiElementsData.sort((i,e)=>(i.order||0)-(e.order||0)),this.items=[],this.isRegistered=!0,this.uiElementsData.forEach(i=>{this.registerElement(i)}),t.on("change",()=>{var i;(i=t.element)===null||i===void 0||i.classList.toggle("pswp--one-slide",t.getNumItems()===1)}),t.on("zoomPanUpdate",()=>this._onZoomPanUpdate())}registerElement(t){this.isRegistered?this.items.push(new xt(this.pswp,t)):this.uiElementsData.push(t)}_onZoomPanUpdate(){const{template:t,currSlide:i,options:e}=this.pswp;if(this.pswp.opener.isClosing||!t||!i)return;let{currZoomLevel:s}=i;if(this.pswp.opener.isOpen||(s=i.zoomLevels.initial),s===this._lastUpdatedZoomLevel)return;this._lastUpdatedZoomLevel=s;const n=i.zoomLevels.initial-i.zoomLevels.secondary;if(Math.abs(n)<.01||!i.isZoomable()){D(t,!1),t.classList.remove("pswp--zoom-allowed");return}t.classList.add("pswp--zoom-allowed");const o=s===i.zoomLevels.initial?i.zoomLevels.secondary:i.zoomLevels.initial;D(t,o<=s),(e.imageClickAction==="zoom"||e.imageClickAction==="zoom-or-close")&&t.classList.add("pswp--click-to-zoom")}}function Et(r){const t=r.getBoundingClientRect();return{x:t.left,y:t.top,w:t.width}}function Ot(r,t,i){const e=r.getBoundingClientRect(),s=e.width/t,n=e.height/i,o=s>n?s:n,a=(e.width-t*o)/2,h=(e.height-i*o)/2,l={x:e.left+a,y:e.top+h,w:t*o};return l.innerRect={w:e.width,h:e.height,x:a,y:h},l}function Zt(r,t,i){const e=i.dispatch("thumbBounds",{index:r,itemData:t,instance:i});if(e.thumbBounds)return e.thumbBounds;const{element:s}=t;let n,o;if(s&&i.options.thumbSelector!==!1){const a=i.options.thumbSelector||"img";o=s.matches(a)?s:s.querySelector(a)}return o=i.applyFilters("thumbEl",o,t,r),o&&(t.thumbCropped?n=Ot(o,t.width||t.w||0,t.height||t.h||0):n=Et(o)),i.applyFilters("thumbBounds",n,t,r)}class Dt{constructor(t,i){this.type=t,this.defaultPrevented=!1,i&&Object.assign(this,i)}preventDefault(){this.defaultPrevented=!0}}class Mt{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(t,i,e=100){var s,n,o;this._filters[t]||(this._filters[t]=[]),(s=this._filters[t])===null||s===void 0||s.push({fn:i,priority:e}),(n=this._filters[t])===null||n===void 0||n.sort((a,h)=>a.priority-h.priority),(o=this.pswp)===null||o===void 0||o.addFilter(t,i,e)}removeFilter(t,i){this._filters[t]&&(this._filters[t]=this._filters[t].filter(e=>e.fn!==i)),this.pswp&&this.pswp.removeFilter(t,i)}applyFilters(t,...i){var e;return(e=this._filters[t])===null||e===void 0||e.forEach(s=>{i[0]=s.fn.apply(this,i)}),i[0]}on(t,i){var e,s;this._listeners[t]||(this._listeners[t]=[]),(e=this._listeners[t])===null||e===void 0||e.push(i),(s=this.pswp)===null||s===void 0||s.on(t,i)}off(t,i){var e;this._listeners[t]&&(this._listeners[t]=this._listeners[t].filter(s=>i!==s)),(e=this.pswp)===null||e===void 0||e.off(t,i)}dispatch(t,i){var e;if(this.pswp)return this.pswp.dispatch(t,i);const s=new Dt(t,i);return(e=this._listeners[t])===null||e===void 0||e.forEach(n=>{n.call(this,s)}),s}}class Rt{constructor(t,i){if(this.element=f("pswp__img pswp__img--placeholder",t?"img":"div",i),t){const e=this.element;e.decoding="async",e.alt="",e.src=t,e.setAttribute("role","presentation")}this.element.setAttribute("aria-hidden","true")}setDisplayedSize(t,i){this.element&&(this.element.tagName==="IMG"?(L(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=b(0,0,t/250)):L(this.element,t,i))}destroy(){var t;(t=this.element)!==null&&t!==void 0&&t.parentNode&&this.element.remove(),this.element=null}}class Ft{constructor(t,i,e){this.instance=i,this.data=t,this.index=e,this.element=void 0,this.placeholder=void 0,this.slide=void 0,this.displayedImageWidth=0,this.displayedImageHeight=0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.isDecoding=!1,this.state=_.IDLE,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout(()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0)},1e3)}load(t,i){if(this.slide&&this.usePlaceholder())if(this.placeholder){const e=this.placeholder.element;e&&!e.parentElement&&this.slide.container.prepend(e)}else{const e=this.instance.applyFilters("placeholderSrc",this.data.msrc&&this.slide.isFirstSlide?this.data.msrc:!1,this);this.placeholder=new Rt(e,this.slide.container)}this.element&&!i||this.instance.dispatch("contentLoad",{content:this,isLazy:t}).defaultPrevented||(this.isImageContent()?(this.element=f("pswp__img","img"),this.displayedImageWidth&&this.loadImage(t)):(this.element=f("pswp__content","div"),this.element.innerHTML=this.data.html||""),i&&this.slide&&this.slide.updateContentSize(!0))}loadImage(t){var i,e;if(!this.isImageContent()||!this.element||this.instance.dispatch("contentLoadImage",{content:this,isLazy:t}).defaultPrevented)return;const s=this.element;this.updateSrcsetSizes(),this.data.srcset&&(s.srcset=this.data.srcset),s.src=(i=this.data.src)!==null&&i!==void 0?i:"",s.alt=(e=this.data.alt)!==null&&e!==void 0?e:"",this.state=_.LOADING,s.complete?this.onLoaded():(s.onload=()=>{this.onLoaded()},s.onerror=()=>{this.onError()})}setSlide(t){this.slide=t,this.hasSlide=!0,this.instance=t.pswp}onLoaded(){this.state=_.LOADED,this.slide&&this.element&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.append(),this.slide.updateContentSize(!0)),(this.state===_.LOADED||this.state===_.ERROR)&&this.removePlaceholder())}onError(){this.state=_.ERROR,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===_.LOADING,this)}isError(){return this.state===_.ERROR}isImageContent(){return this.type==="image"}setDisplayedSize(t,i){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(t,i),!this.instance.dispatch("contentResize",{content:this,width:t,height:i}).defaultPrevented&&(L(this.element,t,i),this.isImageContent()&&!this.isError()))){const e=!this.displayedImageWidth&&t;this.displayedImageWidth=t,this.displayedImageHeight=i,e?this.loadImage(!1):this.updateSrcsetSizes(),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:t,height:i,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==_.ERROR,this)}updateSrcsetSizes(){if(!this.isImageContent()||!this.element||!this.data.srcset)return;const t=this.element,i=this.instance.applyFilters("srcsetSizesWidth",this.displayedImageWidth,this);(!t.dataset.largestUsedSize||i>parseInt(t.dataset.largestUsedSize,10))&&(t.sizes=i+"px",t.dataset.largestUsedSize=String(i))}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=void 0,!this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented&&(this.remove(),this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=void 0))}displayError(){if(this.slide){var t,i;let e=f("pswp__error-msg","div");e.innerText=(t=(i=this.instance.options)===null||i===void 0?void 0:i.errorMsg)!==null&&t!==void 0?t:"",e=this.instance.applyFilters("contentErrorElement",e,this),this.element=f("pswp__content pswp__error-msg-container","div"),this.element.appendChild(e),this.slide.container.innerText="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){if(this.isAttached||!this.element)return;if(this.isAttached=!0,this.state===_.ERROR){this.displayError();return}if(this.instance.dispatch("contentAppend",{content:this}).defaultPrevented)return;const t="decode"in this.element;this.isImageContent()?t&&this.slide&&(!this.slide.isActive||C())?(this.isDecoding=!0,this.element.decode().catch(()=>{}).finally(()=>{this.isDecoding=!1,this.appendImage()})):this.appendImage():this.slide&&!this.element.parentNode&&this.slide.container.appendChild(this.element)}activate(){this.instance.dispatch("contentActivate",{content:this}).defaultPrevented||!this.slide||(this.isImageContent()&&this.isDecoding&&!C()?this.appendImage():this.isError()&&this.load(!1,!0),this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","false"))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this}),this.slide&&this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","true")}remove(){this.isAttached=!1,!this.instance.dispatch("contentRemove",{content:this}).defaultPrevented&&(this.element&&this.element.parentNode&&this.element.remove(),this.placeholder&&this.placeholder.element&&this.placeholder.element.remove())}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||(this.slide&&this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element),(this.state===_.LOADED||this.state===_.ERROR)&&this.removePlaceholder()))}}const Bt=5;function W(r,t,i){const e=t.createContentFromData(r,i);let s;const{options:n}=t;if(n){s=new k(n,r,-1);let o;t.pswp?o=t.pswp.viewportSize:o=B(n,t);const a=N(n,o,r,i);s.update(e.width,e.height,a)}return e.lazyLoad(),s&&e.setDisplayedSize(Math.ceil(e.width*s.initial),Math.ceil(e.height*s.initial)),e}function Nt(r,t){const i=t.getItemData(r);if(!t.dispatch("lazyLoadSlide",{index:r,itemData:i}).defaultPrevented)return W(i,t,r)}class kt{constructor(t){this.pswp=t,this.limit=Math.max(t.options.preload[0]+t.options.preload[1]+1,Bt),this._cachedItems=[]}updateLazy(t){const{pswp:i}=this;if(i.dispatch("lazyLoad").defaultPrevented)return;const{preload:e}=i.options,s=t===void 0?!0:t>=0;let n;for(n=0;n<=e[1];n++)this.loadSlideByIndex(i.currIndex+(s?n:-n));for(n=1;n<=e[0];n++)this.loadSlideByIndex(i.currIndex+(s?-n:n))}loadSlideByIndex(t){const i=this.pswp.getLoopedIndex(t);let e=this.getContentByIndex(i);e||(e=Nt(i,this.pswp),e&&this.addToCache(e))}getContentBySlide(t){let i=this.getContentByIndex(t.index);return i||(i=this.pswp.createContentFromData(t.data,t.index),this.addToCache(i)),i.setSlide(t),i}addToCache(t){if(this.removeByIndex(t.index),this._cachedItems.push(t),this._cachedItems.length>this.limit){const i=this._cachedItems.findIndex(e=>!e.isAttached&&!e.hasSlide);i!==-1&&this._cachedItems.splice(i,1)[0].destroy()}}removeByIndex(t){const i=this._cachedItems.findIndex(e=>e.index===t);i!==-1&&this._cachedItems.splice(i,1)}getContentByIndex(t){return this._cachedItems.find(i=>i.index===t)}destroy(){this._cachedItems.forEach(t=>t.destroy()),this._cachedItems=[]}}class Ht extends Mt{getNumItems(){var t;let i=0;const e=(t=this.options)===null||t===void 0?void 0:t.dataSource;e&&"length"in e?i=e.length:e&&"gallery"in e&&(e.items||(e.items=this._getGalleryDOMElements(e.gallery)),e.items&&(i=e.items.length));const s=this.dispatch("numItems",{dataSource:e,numItems:i});return this.applyFilters("numItems",s.numItems,e)}createContentFromData(t,i){return new Ft(t,this,i)}getItemData(t){var i;const e=(i=this.options)===null||i===void 0?void 0:i.dataSource;let s={};Array.isArray(e)?s=e[t]:e&&"gallery"in e&&(e.items||(e.items=this._getGalleryDOMElements(e.gallery)),s=e.items[t]);let n=s;n instanceof Element&&(n=this._domElementToItemData(n));const o=this.dispatch("itemData",{itemData:n||{},index:t});return this.applyFilters("itemData",o.itemData,t)}_getGalleryDOMElements(t){var i,e;return(i=this.options)!==null&&i!==void 0&&i.children||(e=this.options)!==null&&e!==void 0&&e.childSelector?K(this.options.children,this.options.childSelector,t)||[]:[t]}_domElementToItemData(t){const i={element:t},e=t.tagName==="A"?t:t.querySelector("a");if(e){i.src=e.dataset.pswpSrc||e.href,e.dataset.pswpSrcset&&(i.srcset=e.dataset.pswpSrcset),i.width=e.dataset.pswpWidth?parseInt(e.dataset.pswpWidth,10):0,i.height=e.dataset.pswpHeight?parseInt(e.dataset.pswpHeight,10):0,i.w=i.width,i.h=i.height,e.dataset.pswpType&&(i.type=e.dataset.pswpType);const n=t.querySelector("img");if(n){var s;i.msrc=n.currentSrc||n.src,i.alt=(s=n.getAttribute("alt"))!==null&&s!==void 0?s:""}(e.dataset.pswpCropped||e.dataset.cropped)&&(i.thumbCropped=!0)}return this.applyFilters("domItemData",i,t,e)}lazyLoadData(t,i){return W(t,this,i)}}const P=.003;class Wt{constructor(t){this.pswp=t,this.isClosed=!0,this.isOpen=!1,this.isClosing=!1,this.isOpening=!1,this._duration=void 0,this._useAnimation=!1,this._croppedZoom=!1,this._animateRootOpacity=!1,this._animateBgOpacity=!1,this._placeholder=void 0,this._opacityElement=void 0,this._cropContainer1=void 0,this._cropContainer2=void 0,this._thumbBounds=void 0,this._prepareOpen=this._prepareOpen.bind(this),t.on("firstZoomPan",this._prepareOpen)}open(){this._prepareOpen(),this._start()}close(){if(this.isClosed||this.isClosing||this.isOpening)return;const t=this.pswp.currSlide;this.isOpen=!1,this.isOpening=!1,this.isClosing=!0,this._duration=this.pswp.options.hideAnimationDuration,t&&t.currZoomLevel*t.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps(),setTimeout(()=>{this._start()},this._croppedZoom?30:0)}_prepareOpen(){if(this.pswp.off("firstZoomPan",this._prepareOpen),!this.isOpening){const t=this.pswp.currSlide;this.isOpening=!0,this.isClosing=!1,this._duration=this.pswp.options.showAnimationDuration,t&&t.zoomLevels.initial*t.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps()}}_applyStartProps(){const{pswp:t}=this,i=this.pswp.currSlide,{options:e}=t;if(e.showHideAnimationType==="fade"?(e.showHideOpacity=!0,this._thumbBounds=void 0):e.showHideAnimationType==="none"?(e.showHideOpacity=!1,this._duration=0,this._thumbBounds=void 0):this.isOpening&&t._initialThumbBounds?this._thumbBounds=t._initialThumbBounds:this._thumbBounds=this.pswp.getThumbBounds(),this._placeholder=i==null?void 0:i.getPlaceholderElement(),t.animations.stopAll(),this._useAnimation=!!(this._duration&&this._duration>50),this._animateZoom=!!this._thumbBounds&&(i==null?void 0:i.content.usePlaceholder())&&(!this.isClosing||!t.mainScroll.isShifted()),!this._animateZoom)this._animateRootOpacity=!0,this.isOpening&&i&&(i.zoomAndPanToInitial(),i.applyCurrentZoomPan());else{var s;this._animateRootOpacity=(s=e.showHideOpacity)!==null&&s!==void 0?s:!1}if(this._animateBgOpacity=!this._animateRootOpacity&&this.pswp.options.bgOpacity>P,this._opacityElement=this._animateRootOpacity?t.element:t.bg,!this._useAnimation){this._duration=0,this._animateZoom=!1,this._animateBgOpacity=!1,this._animateRootOpacity=!0,this.isOpening&&(t.element&&(t.element.style.opacity=String(P)),t.applyBgOpacity(1));return}if(this._animateZoom&&this._thumbBounds&&this._thumbBounds.innerRect){var n;this._croppedZoom=!0,this._cropContainer1=this.pswp.container,this._cropContainer2=(n=this.pswp.currSlide)===null||n===void 0?void 0:n.holderElement,t.container&&(t.container.style.overflow="hidden",t.container.style.width=t.viewportSize.x+"px")}else this._croppedZoom=!1;this.isOpening?(this._animateRootOpacity?(t.element&&(t.element.style.opacity=String(P)),t.applyBgOpacity(1)):(this._animateBgOpacity&&t.bg&&(t.bg.style.opacity=String(P)),t.element&&(t.element.style.opacity="1")),this._animateZoom&&(this._setClosedStateZoomPan(),this._placeholder&&(this._placeholder.style.willChange="transform",this._placeholder.style.opacity=String(P)))):this.isClosing&&(t.mainScroll.itemHolders[0]&&(t.mainScroll.itemHolders[0].el.style.display="none"),t.mainScroll.itemHolders[2]&&(t.mainScroll.itemHolders[2].el.style.display="none"),this._croppedZoom&&t.mainScroll.x!==0&&(t.mainScroll.resetPosition(),t.mainScroll.resize()))}_start(){this.isOpening&&this._useAnimation&&this._placeholder&&this._placeholder.tagName==="IMG"?new Promise(t=>{let i=!1,e=!0;q(this._placeholder).finally(()=>{i=!0,e||t(!0)}),setTimeout(()=>{e=!1,i&&t(!0)},50),setTimeout(t,250)}).finally(()=>this._initiate()):this._initiate()}_initiate(){var t,i;(t=this.pswp.element)===null||t===void 0||t.style.setProperty("--pswp-transition-duration",this._duration+"ms"),this.pswp.dispatch(this.isOpening?"openingAnimationStart":"closingAnimationStart"),this.pswp.dispatch("initialZoom"+(this.isOpening?"In":"Out")),(i=this.pswp.element)===null||i===void 0||i.classList.toggle("pswp--ui-visible",this.isOpening),this.isOpening?(this._placeholder&&(this._placeholder.style.opacity="1"),this._animateToOpenState()):this.isClosing&&this._animateToClosedState(),this._useAnimation||this._onAnimationComplete()}_onAnimationComplete(){const{pswp:t}=this;if(this.isOpen=this.isOpening,this.isClosed=this.isClosing,this.isOpening=!1,this.isClosing=!1,t.dispatch(this.isOpen?"openingAnimationEnd":"closingAnimationEnd"),t.dispatch("initialZoom"+(this.isOpen?"InEnd":"OutEnd")),this.isClosed)t.destroy();else if(this.isOpen){var i;this._animateZoom&&t.container&&(t.container.style.overflow="visible",t.container.style.width="100%"),(i=t.currSlide)===null||i===void 0||i.applyCurrentZoomPan()}}_animateToOpenState(){const{pswp:t}=this;this._animateZoom&&(this._croppedZoom&&this._cropContainer1&&this._cropContainer2&&(this._animateTo(this._cropContainer1,"transform","translate3d(0,0,0)"),this._animateTo(this._cropContainer2,"transform","none")),t.currSlide&&(t.currSlide.zoomAndPanToInitial(),this._animateTo(t.currSlide.container,"transform",t.currSlide.getCurrentTransform()))),this._animateBgOpacity&&t.bg&&this._animateTo(t.bg,"opacity",String(t.options.bgOpacity)),this._animateRootOpacity&&t.element&&this._animateTo(t.element,"opacity","1")}_animateToClosedState(){const{pswp:t}=this;this._animateZoom&&this._setClosedStateZoomPan(!0),this._animateBgOpacity&&t.bgOpacity>.01&&t.bg&&this._animateTo(t.bg,"opacity","0"),this._animateRootOpacity&&t.element&&this._animateTo(t.element,"opacity","0")}_setClosedStateZoomPan(t){if(!this._thumbBounds)return;const{pswp:i}=this,{innerRect:e}=this._thumbBounds,{currSlide:s,viewportSize:n}=i;if(this._croppedZoom&&e&&this._cropContainer1&&this._cropContainer2){const o=-n.x+(this._thumbBounds.x-e.x)+e.w,a=-n.y+(this._thumbBounds.y-e.y)+e.h,h=n.x-e.w,l=n.y-e.h;t?(this._animateTo(this._cropContainer1,"transform",b(o,a)),this._animateTo(this._cropContainer2,"transform",b(h,l))):(y(this._cropContainer1,o,a),y(this._cropContainer2,h,l))}s&&(p(s.pan,e||this._thumbBounds),s.currZoomLevel=this._thumbBounds.w/s.width,t?this._animateTo(s.container,"transform",s.getCurrentTransform()):s.applyCurrentZoomPan())}_animateTo(t,i,e){if(!this._duration){t.style[i]=e;return}const{animations:s}=this.pswp,n={duration:this._duration,easing:this.pswp.options.easing,onComplete:()=>{s.activeAnimations.length||this._onAnimationComplete()},target:t};n[i]=e,s.startTransition(n)}}const Vt={allowPanToNext:!0,spacing:.1,loop:!0,pinchToClose:!0,closeOnVerticalDrag:!0,hideAnimationDuration:333,showAnimationDuration:333,zoomAnimationDuration:333,escKey:!0,arrowKeys:!0,trapFocus:!0,returnFocus:!0,maxWidthToAnimate:4e3,clickToCloseNonZoomable:!0,imageClickAction:"zoom-or-close",bgClickAction:"close",tapAction:"toggle-controls",doubleTapAction:"zoom",indexIndicatorSep:" / ",preloaderDelay:2e3,bgOpacity:.8,index:0,errorMsg:"The image cannot be loaded",preload:[1,2],easing:"cubic-bezier(.4,0,.22,1)"};class $t extends Ht{constructor(t){super(),this.options=this._prepareOptions(t||{}),this.offset={x:0,y:0},this._prevViewportSize={x:0,y:0},this.viewportSize={x:0,y:0},this.bgOpacity=1,this.currIndex=0,this.potentialIndex=0,this.isOpen=!1,this.isDestroying=!1,this.hasMouse=!1,this._initialItemData={},this._initialThumbBounds=void 0,this.topBar=void 0,this.element=void 0,this.template=void 0,this.container=void 0,this.scrollWrap=void 0,this.currSlide=void 0,this.events=new X,this.animations=new wt,this.mainScroll=new dt(this),this.gestures=new lt(this),this.opener=new Wt(this),this.keyboard=new ut(this),this.contentLoader=new kt(this)}init(){if(this.isOpen||this.isDestroying)return!1;this.isOpen=!0,this.dispatch("init"),this.dispatch("beforeOpen"),this._createMainStructure();let t="pswp--open";return this.gestures.supportsTouch&&(t+=" pswp--touch"),this.options.mainClass&&(t+=" "+this.options.mainClass),this.element&&(this.element.className+=" "+t),this.currIndex=this.options.index||0,this.potentialIndex=this.currIndex,this.dispatch("firstUpdate"),this.scrollWheel=new Pt(this),(Number.isNaN(this.currIndex)||this.currIndex<0||this.currIndex>=this.getNumItems())&&(this.currIndex=0),this.gestures.supportsTouch||this.mouseDetected(),this.updateSize(),this.offset.y=window.pageYOffset,this._initialItemData=this.getItemData(this.currIndex),this.dispatch("gettingData",{index:this.currIndex,data:this._initialItemData,slide:void 0}),this._initialThumbBounds=this.getThumbBounds(),this.dispatch("initialLayout"),this.on("openingAnimationEnd",()=>{const{itemHolders:i}=this.mainScroll;i[0]&&(i[0].el.style.display="block",this.setContent(i[0],this.currIndex-1)),i[2]&&(i[2].el.style.display="block",this.setContent(i[2],this.currIndex+1)),this.appendHeavy(),this.contentLoader.updateLazy(),this.events.add(window,"resize",this._handlePageResize.bind(this)),this.events.add(window,"scroll",this._updatePageScrollOffset.bind(this)),this.dispatch("bindEvents")}),this.mainScroll.itemHolders[1]&&this.setContent(this.mainScroll.itemHolders[1],this.currIndex),this.dispatch("change"),this.opener.open(),this.dispatch("afterInit"),!0}getLoopedIndex(t){const i=this.getNumItems();return this.options.loop&&(t>i-1&&(t-=i),t<0&&(t+=i)),I(t,0,i-1)}appendHeavy(){this.mainScroll.itemHolders.forEach(t=>{var i;(i=t.slide)===null||i===void 0||i.appendHeavy()})}goTo(t){this.mainScroll.moveIndexBy(this.getLoopedIndex(t)-this.potentialIndex)}next(){this.goTo(this.potentialIndex+1)}prev(){this.goTo(this.potentialIndex-1)}zoomTo(...t){var i;(i=this.currSlide)===null||i===void 0||i.zoomTo(...t)}toggleZoom(){var t;(t=this.currSlide)===null||t===void 0||t.toggleZoom()}close(){!this.opener.isOpen||this.isDestroying||(this.isDestroying=!0,this.dispatch("close"),this.events.removeAll(),this.opener.close())}destroy(){var t;if(!this.isDestroying){this.options.showHideAnimationType="none",this.close();return}this.dispatch("destroy"),this._listeners={},this.scrollWrap&&(this.scrollWrap.ontouchmove=null,this.scrollWrap.ontouchend=null),(t=this.element)===null||t===void 0||t.remove(),this.mainScroll.itemHolders.forEach(i=>{var e;(e=i.slide)===null||e===void 0||e.destroy()}),this.contentLoader.destroy(),this.events.removeAll()}refreshSlideContent(t){this.contentLoader.removeByIndex(t),this.mainScroll.itemHolders.forEach((i,e)=>{var s,n;let o=((s=(n=this.currSlide)===null||n===void 0?void 0:n.index)!==null&&s!==void 0?s:0)-1+e;if(this.canLoop()&&(o=this.getLoopedIndex(o)),o===t&&(this.setContent(i,t,!0),e===1)){var a;this.currSlide=i.slide,(a=i.slide)===null||a===void 0||a.setIsActive(!0)}}),this.dispatch("change")}setContent(t,i,e){if(this.canLoop()&&(i=this.getLoopedIndex(i)),t.slide){if(t.slide.index===i&&!e)return;t.slide.destroy(),t.slide=void 0}if(!this.canLoop()&&(i<0||i>=this.getNumItems()))return;const s=this.getItemData(i);t.slide=new j(s,i,this),i===this.currIndex&&(this.currSlide=t.slide),t.slide.append(t.el)}getViewportCenterPoint(){return{x:this.viewportSize.x/2,y:this.viewportSize.y/2}}updateSize(t){if(this.isDestroying)return;const i=B(this.options,this);!t&&x(i,this._prevViewportSize)||(p(this._prevViewportSize,i),this.dispatch("beforeResize"),p(this.viewportSize,this._prevViewportSize),this._updatePageScrollOffset(),this.dispatch("viewportSize"),this.mainScroll.resize(this.opener.isOpen),!this.hasMouse&&window.matchMedia("(any-hover: hover)").matches&&this.mouseDetected(),this.dispatch("resize"))}applyBgOpacity(t){this.bgOpacity=Math.max(t,0),this.bg&&(this.bg.style.opacity=String(this.bgOpacity*this.options.bgOpacity))}mouseDetected(){if(!this.hasMouse){var t;this.hasMouse=!0,(t=this.element)===null||t===void 0||t.classList.add("pswp--has_mouse")}}_handlePageResize(){this.updateSize(),/iPhone|iPad|iPod/i.test(window.navigator.userAgent)&&setTimeout(()=>{this.updateSize()},500)}_updatePageScrollOffset(){this.setScrollOffset(0,window.pageYOffset)}setScrollOffset(t,i){this.offset.x=t,this.offset.y=i,this.dispatch("updateScrollOffset")}_createMainStructure(){this.element=f("pswp","div"),this.element.setAttribute("tabindex","-1"),this.element.setAttribute("role","dialog"),this.template=this.element,this.bg=f("pswp__bg","div",this.element),this.scrollWrap=f("pswp__scroll-wrap","section",this.element),this.container=f("pswp__container","div",this.scrollWrap),this.scrollWrap.setAttribute("aria-roledescription","carousel"),this.container.setAttribute("aria-live","off"),this.container.setAttribute("id","pswp__items"),this.mainScroll.appendHolders(),this.ui=new zt(this),this.ui.init(),(this.options.appendToEl||document.body).appendChild(this.element)}getThumbBounds(){return Zt(this.currIndex,this.currSlide?this.currSlide.data:this._initialItemData,this)}canLoop(){return this.options.loop&&this.getNumItems()>2}_prepareOptions(t){return window.matchMedia("(prefers-reduced-motion), (update: slow)").matches&&(t.showHideAnimationType="none",t.zoomAnimationDuration=0),{...Vt,...t}}}export{$t as default}; diff --git a/assets/plugin-vue_export-helper-c27b6911.js b/assets/plugin-vue_export-helper-c27b6911.js new file mode 100644 index 00000000..718edd33 --- /dev/null +++ b/assets/plugin-vue_export-helper-c27b6911.js @@ -0,0 +1 @@ +const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _}; diff --git a/assets/request-response.html-0fb1896d.js b/assets/request-response.html-0fb1896d.js new file mode 100644 index 00000000..56220f9d --- /dev/null +++ b/assets/request-response.html-0fb1896d.js @@ -0,0 +1,29 @@ +import{_ as s}from"./plugin-vue_export-helper-c27b6911.js";import{o as n,c as a,e}from"./app-edf8b1e7.js";const t={},o=e(`

提示

Shamrock 为您提供了一个支持 OneBot 标准的 HTTP API。
您可以通过发送 HTTP 请求来与 Shamrock 进行交互。

请求

提示

Shamrock 目前支持 GET 和 POST 两种请求方式。
在大部分情况下,您可以使用 GET 请求来与 Shamrock 进行交互。
但是,如果您需要向 Shamrock 发送大量数据,或者需要向 Shamrock 发送二进制数据,您需要使用 POST 请求。

GET 请求

GET 请求的 URL 由以下部分组成:

http://<host>:<port>/<endpoint>?<params>
+

链接中的含义如下:

  • <host>:Shamrock 的 IP 地址或域名
  • <port>:Shamrock 的 HTTP API 端口
  • <endpoint>:Shamrock 的 HTTP API 端点
  • <params>:HTTP GET 请求的参数

POST 请求

POST 请求的 URL 由以下部分组成:

http://<host>:<port>/<endpoint>
+

链接中的含义如下:

  • <host>:Shamrock 的 IP 地址或域名
  • <port>:Shamrock 的 HTTP API 端口
  • <endpoint>:Shamrock 的 HTTP API 端点

请求格式

POST 请求的数据格式为 JSON

{
+  "param1": "value1",
+  "param2": "value2",
+  ...
+}
+

POST 请求的数据格式为表单

param1=value1&param2=value2&...
+

大多数情况下,推荐使用 JSON 格式的 POST 请求。

WebSocket 请求

Shamrock 支持使用 WebSocket 进行通信。

可选的 WebSocket 地址有两种:

  • ws://<host>:<port>
  • ws://<host>:<port>/api

区别在于,/ 除了发送和响应 API 请求外,还支持事件上报功能。

请求格式

Shamrock 使用 WebSocket 时,请求的数据格式为 JSON

{
+  "action": "send_private_msg", // 请求 API 端点
+  "params": {
+    // 请求参数
+    "user_id": 10000,
+    "message": "hello"
+  },
+  "echo": "123456" // 自定义的回显字段
+}
+

对于 echo 字段,Shamrock 会在响应中原样返回。

响应

Shamrock 的响应格式为 JSON

{
+  "status": "ok", // 状态,ok 为成功,其他将在下文中详细说明
+  "retcode": 0, // 返回码,0 为成功,非 0 为失败
+  "msg": "", // 错误信息,仅在 API 调用失败时出现
+  "wording": "", // 对错误信息的描述,仅在 API 调用失败时出现
+  "data": {
+    // 响应数据
+    "message_id": 123456
+  },
+  "echo": "123456" // 请求中的回显字段
+}
+

状态

Shamrock 的响应状态有以下几种:

  • ok:成功
  • failed:失败
`,34),p=[o];function c(i,l){return n(),a("div",null,p)}const u=s(t,[["render",c],["__file","request-response.html.vue"]]);export{u as default}; diff --git a/assets/request-response.html-2fa1a2de.js b/assets/request-response.html-2fa1a2de.js new file mode 100644 index 00000000..2b707071 --- /dev/null +++ b/assets/request-response.html-2fa1a2de.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-50f1df6c","path":"/api/request-response.html","title":"请求与响应","lang":"zh-CN","frontmatter":{"title":"请求与响应","icon":"server"},"headers":[{"level":2,"title":"请求","slug":"请求","link":"#请求","children":[{"level":3,"title":"GET 请求","slug":"get-请求","link":"#get-请求","children":[]},{"level":3,"title":"POST 请求","slug":"post-请求","link":"#post-请求","children":[]},{"level":3,"title":"WebSocket 请求","slug":"websocket-请求","link":"#websocket-请求","children":[]},{"level":3,"title":"请求格式","slug":"请求格式-1","link":"#请求格式-1","children":[]}]},{"level":2,"title":"响应","slug":"响应","link":"#响应","children":[{"level":3,"title":"状态","slug":"状态","link":"#状态","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1698464511000,"contributors":[{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.76,"words":529},"filePathRelative":"api/request-response.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/request.html-0743679e.js b/assets/request.html-0743679e.js new file mode 100644 index 00000000..b3cf1864 --- /dev/null +++ b/assets/request.html-0743679e.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-61fe5fb8","path":"/event/request.html","title":"请求事件","lang":"zh-CN","frontmatter":{"title":"请求事件","icon":"bullhorn"},"headers":[{"level":2,"title":"加好友请求","slug":"加好友请求","link":"#加好友请求","children":[{"level":3,"title":"快速处理","slug":"快速处理","link":"#快速处理","children":[]}]},{"level":2,"title":"加群请求/邀请","slug":"加群请求-邀请","link":"#加群请求-邀请","children":[{"level":3,"title":"快速处理","slug":"快速处理-1","link":"#快速处理-1","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1706818853000,"contributors":[{"name":"Shuangzhe Chen","email":"54205081+chshzhe@users.noreply.github.com","commits":1},{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.92,"words":277},"filePathRelative":"event/request.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/request.html-e5727604.js b/assets/request.html-e5727604.js new file mode 100644 index 00000000..ee1b37d1 --- /dev/null +++ b/assets/request.html-e5727604.js @@ -0,0 +1 @@ +import{_ as n}from"./plugin-vue_export-helper-c27b6911.js";import{r as e,o as h,c as i,a as t,d,b as r,w as s,e as c}from"./app-edf8b1e7.js";const l={},_={class:"hint-container warning"},p=t("p",{class:"hint-container-title"},"注意",-1),b={class:"hint-container tip"},u=t("p",{class:"hint-container-title"},"提示",-1),m=t("br",null,null,-1),f=c('

加好友请求

request_typefriend 时,表示收到了加好友请求。

字段类型说明
user_idint64请求者 QQ 号
commentstring验证信息
flagstring请求 flag

快速处理

Shamrock 提供了快速处理的功能,可以在收到请求时快速处理请求。

字段类型说明
approvebool是否同意
remarkstring备注

加群请求/邀请

request_typegroup 时,表示收到了加群请求/邀请。

字段类型说明
group_idint64群号
user_idint64请求者 QQ 号
commentstring验证信息
flagstring请求 flag
sub_typestring子类型(add/invite)

快速处理

Shamrock 提供了快速处理的功能,可以在收到请求时快速处理请求。

字段类型说明
approvebool是否同意
reasonstring拒绝理由
',12);function g(y,v){const a=e("Badge"),o=e("RouterLink");return h(),i("div",null,[t("div",_,[p,t("p",null,[d("对于 Shamrock 未实现的事件,会在标题添加标记 "),r(a,{text:"未实现",type:"danger",vertical:"baseline"})])]),t("div",b,[u,t("p",null,[d("所有上报事件都包含通用数据,详见 "),r(o,{to:"/event/general-data.html"},{default:s(()=>[d("通用数据")]),_:1}),d("。"),m,d(" 包含在通用数据中的字段不会在下面的表格中重复出现。")])]),f])}const B=n(l,[["render",g],["__file","request.html.vue"]]);export{B as default}; diff --git a/assets/resources.html-4ff72615.js b/assets/resources.html-4ff72615.js new file mode 100644 index 00000000..53f2ab91 --- /dev/null +++ b/assets/resources.html-4ff72615.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-d0532dbc","path":"/api/resources.html","title":"资源相关","lang":"zh-CN","frontmatter":{"title":"资源相关","icon":"video-camera"},"headers":[{"level":2,"title":"获取图片","slug":"获取图片","link":"#获取图片","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"检查是否可以发送图片","slug":"检查是否可以发送图片","link":"#检查是否可以发送图片","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"图片 OCR","slug":"图片-ocr","link":"#图片-ocr","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"获取语音","slug":"获取语音","link":"#获取语音","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"检查是否可以发送语音","slug":"检查是否可以发送语音","link":"#检查是否可以发送语音","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]},{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]},{"level":2,"title":"获取文件","slug":"获取文件","link":"#获取文件","children":[]},{"level":2,"title":"获取视频","slug":"获取视频","link":"#获取视频","children":[]},{"level":2,"title":"获取缩略图","slug":"获取缩略图","link":"#获取缩略图","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":1.83,"words":550},"filePathRelative":"api/resources.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/resources.html-e4aa1e2b.js b/assets/resources.html-e4aa1e2b.js new file mode 100644 index 00000000..18a1d4e2 --- /dev/null +++ b/assets/resources.html-e4aa1e2b.js @@ -0,0 +1 @@ +import{_ as r}from"./plugin-vue_export-helper-c27b6911.js";import{r as i,o,c as n,a as t,d as e,b as a,e as h}from"./app-edf8b1e7.js";const c={},s={class:"hint-container warning"},l=t("p",{class:"hint-container-title"},"注意",-1),b=h('

获取图片

该接口用于获取图片,只能获取已缓存的图片。

API 端点

/get_image

参数

字段类型必须说明
filestring文件 MD5

响应

字段类型说明
sizeint64文件大小
urlstring文件 URL
filenamestring文件 名称
',8),p={id:"检查是否可以发送图片",tabindex:"-1"},_=t("a",{class:"header-anchor",href:"#检查是否可以发送图片","aria-hidden":"true"},"#",-1),f=h('

该接口用于检查是否可以发送图片。

API 端点

/can_send_image

参数

提示

该 API 无需参数

响应

字段名数据类型说明
yesboolean是或否
',7),x={id:"图片-ocr",tabindex:"-1"},u=t("a",{class:"header-anchor",href:"#图片-ocr","aria-hidden":"true"},"#",-1),g=h('

该接口用于图片 OCR。

API 端点

/ocr_image

参数

字段类型说明
imagestring图片ID

响应

字段类型说明
textsList<TextDetection>OCR结果
languagestring语言

TextDetection

字段类型说明
textstring文本
confidenceint32置信度
coordinatesvector2[]二维数组表示的坐标

获取语音

该接口用于获取语音。

API 端点

/get_record

参数

字段类型必须说明
filestring文件 MD5
out_formatstring输出格式

响应

字段类型说明
filestring文件路径
urlstring文件 URL
',17),y={id:"检查是否可以发送语音",tabindex:"-1"},m=t("a",{class:"header-anchor",href:"#检查是否可以发送语音","aria-hidden":"true"},"#",-1),A=h('

该接口用于检查是否可以发送语音。

API 端点

/can_send_record

参数

提示

该 API 无需参数

响应

字段名数据类型说明
yesboolean是或否

API 端点

/get_record

提示

要使用此接口, 通常需要安装 ffmpeg, 请参考 OneBot 实现的相关说明。

参数

字段名数据类型默认值说明
filestring-收到的语音文件名(消息段的 file 参数), 如 0B38145AA44505000B38145AA4450500.silk
out_formatstring-要转换到的格式, 目前支持 mp3amrwmam4aspxoggwavflac

响应

字段名数据类型说明
filestring转换后的语音文件路径, 如 /home/somebody/cqhttp/data/record/0B38145AA44505000B38145AA4450500.mp3
',14),v={id:"获取文件",tabindex:"-1"},B=t("a",{class:"header-anchor",href:"#获取文件","aria-hidden":"true"},"#",-1),I=t("p",null,"该接口用于获取文件。",-1),P={id:"获取视频",tabindex:"-1"},D=t("a",{class:"header-anchor",href:"#获取视频","aria-hidden":"true"},"#",-1),R=t("p",null,"该接口用于获取视频。",-1),k={id:"获取缩略图",tabindex:"-1"},C=t("a",{class:"header-anchor",href:"#获取缩略图","aria-hidden":"true"},"#",-1),N=t("p",null,"该接口用于获取缩略图。",-1);function O(V,w){const d=i("Badge");return o(),n("div",null,[t("div",s,[l,t("p",null,[e("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),a(d,{text:"未实现",type:"danger",vertical:"baseline"})])]),b,t("h2",p,[_,e(" 检查是否可以发送图片 "),a(d,{text:"未实现",type:"danger"})]),f,t("h2",x,[u,e(" 图片 OCR "),a(d,{text:"未实现",type:"danger"})]),g,t("h2",y,[m,e(" 检查是否可以发送语音 "),a(d,{text:"未实现",type:"danger"})]),A,t("h2",v,[B,e(" 获取文件 "),a(d,{text:"未实现",type:"danger"})]),I,t("h2",P,[D,e(" 获取视频 "),a(d,{text:"未实现",type:"danger"})]),R,t("h2",k,[C,e(" 获取缩略图 "),a(d,{text:"未实现",type:"danger"})]),N])}const M=r(c,[["render",O],["__file","resources.html.vue"]]);export{M as default}; diff --git a/assets/shamrock.html-22c72fef.js b/assets/shamrock.html-22c72fef.js new file mode 100644 index 00000000..b9e14e59 --- /dev/null +++ b/assets/shamrock.html-22c72fef.js @@ -0,0 +1,26 @@ +import{_ as t}from"./plugin-vue_export-helper-c27b6911.js";import{o as e,c as a,e as o}from"./app-edf8b1e7.js";const d={},s=o(`

切换账号

某个账号因为某种原因寄了,允许切换备用能源!

API端点

/switch_account

参数

字段类型必须说明默认值
user_idint64QQ

响应

是否正常执行切换账号请求的响应。

上传文件到缓存目录 (HTTP)

API 端点

/upload_file

注意

该接口仅仅为HTTP POST提供,WebSocket请使用另外一个。

参数

file格式上传文件,不要使用binary

响应

{
+  "file": "/scard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/xxxx"
+}
+

上传文件到缓存目录 (WebSocket + HTTP)

API 端点

/upload_file_to_shamrock

注意

该接口仅仅为WebSocket提供。

参数

名称类型作用
md5string文件hex格式的md5值,32长度的字符串,整个文件的md5
offsetuint64文件分段上传偏移,默认值为0,从头上传
chunkstring文件分段上传数据块(base64),无需开头base64://
file_sizeuint64总文件大小

响应数据

名称类型作用
file_sizeuint64总文件大小
finishbool是否完成上传
pathstring该文件在安卓系统(shamrock环境)的路径

让Shamrock下载文件到缓存目录

用法二选一:

1.仅发送url,由Shamrock自己访问该url来下载文件

2.仅发送文件base64,Shamrock解码后直接转存为文件

url和base64至少一个不能为空

同时发送url和base64时,使用url

API 端点

/download_file

参数

字段类型必须说明默认值
urlstring下载地址
namestring文件名称文件md5
rootstring保存文件的根目录,注意请确保QQ可以访问Shamrock缓存目录
base64string文件base64内容
thread_cntint32下载的线程数量
headersstring or array请求头

headers为string时示例

"headers": "User-Agent=YOUR_UA[\\r\\n]Referer=https://www.baidu.com"
+

headers为array时示例

"headers": [
+    "User-Agent=YOUR_UA",
+    "Referer=https://www.baidu.com"
+]
+

[\\r\\n] 为换行符, 使用http请求时请注意编码

响应

{
+  "file": "/scard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/xxxx"
+}
+

通过这个API下载的文件能直接放入CQ码作为图片发送

调用后会阻塞直到下载完成后才会返回数据,请注意下载大文件时的超时

清除缓存

API 端点

clean_cache

参数

该接口没有参数

响应

{
+  "status": "ok",
+  "retcode": 0
+}
+

获取手机电池信息

API 端点

/get_device_battery

响应

{
+  "battery": 44,
+  "scale": 3102000,
+  "status": 2
+}
+

获取Shamerock启动时间

API 端点

/get_start_time

请求类型

POST | GET | 不支持WS

响应

{
+  "status": "ok",
+  "retcode": 0,
+  "data": 1696749716155
+}
+

获取Shamrock日志

API 端点

/log

请求类型

POST | GET | 不支持WS

参数

字段类型必须说明默认值
startint32开始的行
recentbool是否只显示最近的日志false

远程Shell执行

该接口默认关闭,需要在实验室设置手动打开!注意,该接口可能导致您的隐私数据泄露,请勿公开在未知的网络,或者泄露您的token。

请求类型

POST

参数

字段类型必须说明默认值
cmdarray 或 string命令内容
dirstring当前所处的目录

关闭Shamrock

API 端点

/shut

请求类型

POST | GET | 不支持WS

响应

无响应

获取所有支持的动作

API 端点

/get_supported_actions

响应

{ "status": "ok", "retcode": 0, "data": [ "set_group_ban", "clean_cache", "clear_msgs", "create_group_file_folder", "delete_essence_message", "delete_essence_msg", "delete_group_file", "delete_group_folder", "delete_msg", "delete_message", "download_file", "fav.add_image_msg", "fav.add_text_msg", "fav.get_item_content", "fav.get_item_list", "get_csrf_token", "get_cookie", "get_cookies", "get_credentials", "get_device_battery", "get_essence_message_list", "get_essence_msg_list", "get_forward_msg", "get_friend_list", "get_friend_system_msg", "get_group_file_system_info", "get_group_file_url", "get_group_msg_history", "get_group_notice", "_get_group_notice", "get_group_at_all_remain", "get_group_root_files", "get_group_files_by_folder", "get_group_system_msg", "get_guild_list", "get_guild_service_profile", "get_history_msg", "get_http_cookies", "get_image", "get_latest_events", "get_login_info", "get_model_show", "_get_model_show", "get_msg", "get_message", "get_not_joined_group_info", "_get_online_clients", "get_profile_card", "get_user_info", "get_prohibited_member_list", "get_record", "get_self_info", "status", "get_status", "_get_stranger_info", "get_stranger_info", "get_supported_actions", "get_troop_honor_info", "get_group_honor_info", "get_group_info", "get_group_list", "get_group_member_info", "get_group_member_list", "get_uid", "get_uin_by_uid", "get_version", "get_version_info", "get_weather", "get_weather_city_code", "poke", "is_blacklist_uin", "kick_group_member", "set_group_kick", "set_group_leave", "leave_group", "set_group_card", "set_group_name", ".handle_quick_operation_async", "rename_group_folder", "restart_me", "sanc_qrcode", "send_forward_msg", "send_group_forward_msg", "send_group_msg", "send_group_message", "send_group_announcement", "send_group_notice", "send_group_sign", "send_like", "send_message", "send_msg", "send_private_forward_msg", "send_private_message", "send_private_msg", "set_essence_message", "set_essence_msg", "set_friend_add_request", "set_group_add_request", "set_group_admin", "set_group_comment_face", "set_group_special_title", "set_group_whole_ban", "_set_model_show", "set_qq_profile", "switch_account", "test", "upload_group_file", "upload_private_file" ], "echo": "" }

`,86),n=[s];function r(i,u){return e(),a("div",null,n)}const p=t(d,[["render",r],["__file","shamrock.html.vue"]]);export{p as default}; diff --git a/assets/shamrock.html-93415924.js b/assets/shamrock.html-93415924.js new file mode 100644 index 00000000..2e006bd5 --- /dev/null +++ b/assets/shamrock.html-93415924.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-1f099f65","path":"/api/shamrock.html","title":"Shamrock 接口","lang":"zh-CN","frontmatter":{"title":"Shamrock 接口","icon":"feather-alt"},"headers":[{"level":2,"title":"切换账号","slug":"切换账号","link":"#切换账号","children":[{"level":3,"title":"API端点","slug":"api端点","link":"#api端点","children":[]}]},{"level":2,"title":"参数","slug":"参数","link":"#参数","children":[{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"上传文件到缓存目录 (HTTP)","slug":"上传文件到缓存目录-http","link":"#上传文件到缓存目录-http","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"上传文件到缓存目录 (WebSocket + HTTP)","slug":"上传文件到缓存目录-websocket-http","link":"#上传文件到缓存目录-websocket-http","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应数据","slug":"响应数据","link":"#响应数据","children":[]}]},{"level":2,"title":"让Shamrock下载文件到缓存目录","slug":"让shamrock下载文件到缓存目录","link":"#让shamrock下载文件到缓存目录","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]},{"level":2,"title":"清除缓存","slug":"清除缓存","link":"#清除缓存","children":[{"level":3,"title":"API 端点","slug":"api-端点-3","link":"#api-端点-3","children":[]},{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]},{"level":3,"title":"响应","slug":"响应-3","link":"#响应-3","children":[]}]},{"level":2,"title":"获取手机电池信息","slug":"获取手机电池信息","link":"#获取手机电池信息","children":[{"level":3,"title":"API 端点","slug":"api-端点-4","link":"#api-端点-4","children":[]},{"level":3,"title":"响应","slug":"响应-4","link":"#响应-4","children":[]}]},{"level":2,"title":"获取Shamerock启动时间","slug":"获取shamerock启动时间","link":"#获取shamerock启动时间","children":[{"level":3,"title":"API 端点","slug":"api-端点-5","link":"#api-端点-5","children":[]},{"level":3,"title":"请求类型","slug":"请求类型","link":"#请求类型","children":[]},{"level":3,"title":"响应","slug":"响应-5","link":"#响应-5","children":[]}]},{"level":2,"title":"获取Shamrock日志","slug":"获取shamrock日志","link":"#获取shamrock日志","children":[{"level":3,"title":"API 端点","slug":"api-端点-6","link":"#api-端点-6","children":[]},{"level":3,"title":"请求类型","slug":"请求类型-1","link":"#请求类型-1","children":[]},{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]}]},{"level":2,"title":"远程Shell执行","slug":"远程shell执行","link":"#远程shell执行","children":[{"level":3,"title":"请求类型","slug":"请求类型-2","link":"#请求类型-2","children":[]},{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]}]},{"level":2,"title":"关闭Shamrock","slug":"关闭shamrock","link":"#关闭shamrock","children":[{"level":3,"title":"API 端点","slug":"api-端点-7","link":"#api-端点-7","children":[]},{"level":3,"title":"请求类型","slug":"请求类型-3","link":"#请求类型-3","children":[]},{"level":3,"title":"响应","slug":"响应-6","link":"#响应-6","children":[]}]},{"level":2,"title":"获取所有支持的动作","slug":"获取所有支持的动作","link":"#获取所有支持的动作","children":[{"level":3,"title":"API 端点","slug":"api-端点-8","link":"#api-端点-8","children":[]},{"level":3,"title":"响应","slug":"响应-7","link":"#响应-7","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708951999000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":7},{"name":"aleck099","email":"aleck099@outlook.com","commits":2},{"name":"Kamisato-Ayaka-233","email":"2627706725@qq.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":3.02,"words":907},"filePathRelative":"api/shamrock.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/special.html-0dd674b5.js b/assets/special.html-0dd674b5.js new file mode 100644 index 00000000..429f372b --- /dev/null +++ b/assets/special.html-0dd674b5.js @@ -0,0 +1,102 @@ +import{_ as o}from"./plugin-vue_export-helper-c27b6911.js";import{r,o as c,c as p,b as i,w as e,e as l,a as t,d as a}from"./app-edf8b1e7.js";const u={},h=l('

篮球

参数

字段类型必填说明
idintx5 没中, 4 擦边没中, 3 卡框, 2 擦边中, 1 正中
',3),b=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:basketball,id=1] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),v=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"basketball"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"1"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),m=l('

新猜拳

参数

字段类型必填说明
idintx锤 3 剪 2 布 1
',3),k=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:new_rps,id=1] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),g=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"new_rps"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"1"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),x=l('

新骰子

参数

字段类型必填说明
idintx点数 ID
',3),_=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:new_dice,id=1] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),y=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"new_dice"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"1"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),A=t("h2",{id:"骰子-ntqq废弃",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#骰子-ntqq废弃","aria-hidden":"true"},"#"),a(" 骰子 (NTQQ废弃)")],-1),Q=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:dice] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),j=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"dice"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),f=t("h3",{id:"剪刀石头布-ntqq废弃",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#剪刀石头布-ntqq废弃","aria-hidden":"true"},"#"),a(" 剪刀石头布 (NTQQ废弃)")],-1),C=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:rps] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),q=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"rps"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),w=l('

戳一戳

注意

Shamrock 对于戳一戳的定义与 go-cqhttp 不同。

参数

字段类型必填说明
typeint戳一戳类型
idint戳一戳 ID
strengthint戳一戳强度(1-5 默认1)
',4),N=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:poke,type=1,id=10000] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),E=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"poke"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"1"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"10000"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"strength"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"1"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),T=l('

戳一戳(双击头像)

参数

字段类型必填说明
idintQQ号
',3),D=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:touch,id=123456] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),I=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"touch"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"123456"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),M=l('

音乐

参数

字段类型必填说明
typestring音乐类型(qq/163)
idint音乐 ID
',3),V=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:music,type=qq,id=123456] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),B=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"music"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"qq"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"123456"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),z=l('

音乐(自定义)

参数

字段类型必填说明
typestring音乐类型(自定义请使用 custom
urlstring跳转链接
audiostring音乐音频链接
titlestring标题
singerstring歌手
imagestring封面图片链接
',3),S=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:music,type=custom,url=https://example.com,audio=https://example.com/music.mp3,title=Music,singer=Music,image=https://example.com/image.jpg] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),F=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"music"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"custom"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"url"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"https://example.com"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"audio"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"https://example.com/music.mp3"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"title"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"Music"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"singer"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"Music"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"image"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"https://example.com/image.jpg"'),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),G=l('

天气

参数

字段类型必填说明
citystring城市名称
codestring城市代码
',3),H=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:weather,city=上海] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),J=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"weather"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"city"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"上海"'),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),K=l('

位置

参数

字段类型必填说明
latfloat纬度
lonfloat经度
titlestring×标题
contentstring×内容
',3),L=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:location,lat=39.915168,lon=116.403875] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),O=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"location"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"lat"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"39.915168"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"lon"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"116.403875"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),P=l('

链接分享

参数

字段类型必填说明
urlstring链接地址
titlestring×标题
contentstring×内容
imagestring×图片链接
filestring×文件链接
',3),R=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:share,url=https://example.com,title=Example,content=Example,image=https://example.com/image.jpg,file=https://example.com/file.zip] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),U=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"share"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"url"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"https://example.com"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"title"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"Example"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"content"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"Example"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"image"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"https://example.com/image.jpg"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"file"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"https://example.com/file.zip"'),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1),W=l('

礼物

参数

字段类型必填说明
qqintQQ 号
idint礼物 ID
',3),X=t("div",{class:"language-text line-numbers-mode","data-ext":"text"},[t("pre",{class:"language-text"},[t("code",null,`[CQ:gift,qq=123456,id=10000] +`)]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"})])],-1),Y=t("div",{class:"language-json line-numbers-mode","data-ext":"json"},[t("pre",{class:"language-json"},[t("code",null,[t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"type"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token string"},'"gift"'),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"data"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token punctuation"},"{"),a(` + `),t("span",{class:"token property"},'"qq"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"123456"),t("span",{class:"token punctuation"},","),a(` + `),t("span",{class:"token property"},'"id"'),t("span",{class:"token operator"},":"),a(),t("span",{class:"token number"},"10000"),a(` + `),t("span",{class:"token punctuation"},"}"),a(` +`),t("span",{class:"token punctuation"},"}"),a(` +`)])]),t("div",{class:"line-numbers","aria-hidden":"true"},[t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"}),t("div",{class:"line-number"})])],-1);function Z($,tt){const d=r("Tabs");return c(),p("div",null,[h,i(d,{id:"52",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[b]),tab1:e(({value:s,isActive:n})=>[v]),_:1}),m,i(d,{id:"112",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[k]),tab1:e(({value:s,isActive:n})=>[g]),_:1}),x,i(d,{id:"172",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[_]),tab1:e(({value:s,isActive:n})=>[y]),_:1}),A,i(d,{id:"183",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[Q]),tab1:e(({value:s,isActive:n})=>[j]),_:1}),f,i(d,{id:"194",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[C]),tab1:e(({value:s,isActive:n})=>[q]),_:1}),w,i(d,{id:"299",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[N]),tab1:e(({value:s,isActive:n})=>[E]),_:1}),T,i(d,{id:"359",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[D]),tab1:e(({value:s,isActive:n})=>[I]),_:1}),M,i(d,{id:"439",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[V]),tab1:e(({value:s,isActive:n})=>[B]),_:1}),z,i(d,{id:"599",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[S]),tab1:e(({value:s,isActive:n})=>[F]),_:1}),G,i(d,{id:"679",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[H]),tab1:e(({value:s,isActive:n})=>[J]),_:1}),K,i(d,{id:"799",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[L]),tab1:e(({value:s,isActive:n})=>[O]),_:1}),P,i(d,{id:"939",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[R]),tab1:e(({value:s,isActive:n})=>[U]),_:1}),W,i(d,{id:"1019",data:[{id:"CQ 码"},{id:"消息段"}]},{title0:e(({value:s,isActive:n})=>[a("CQ 码")]),title1:e(({value:s,isActive:n})=>[a("消息段")]),tab0:e(({value:s,isActive:n})=>[X]),tab1:e(({value:s,isActive:n})=>[Y]),_:1})])}const st=o(u,[["render",Z],["__file","special.html.vue"]]);export{st as default}; diff --git a/assets/special.html-2e3560dc.js b/assets/special.html-2e3560dc.js new file mode 100644 index 00000000..bab317b5 --- /dev/null +++ b/assets/special.html-2e3560dc.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-41fe057e","path":"/message/special.html","title":"特殊消息","lang":"zh-CN","frontmatter":{"title":"特殊消息","icon":"paper-plane"},"headers":[{"level":2,"title":"篮球","slug":"篮球","link":"#篮球","children":[{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]}]},{"level":2,"title":"新猜拳","slug":"新猜拳","link":"#新猜拳","children":[{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]}]},{"level":2,"title":"新骰子","slug":"新骰子","link":"#新骰子","children":[{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]}]},{"level":2,"title":"骰子 (NTQQ废弃)","slug":"骰子-ntqq废弃","link":"#骰子-ntqq废弃","children":[{"level":3,"title":"剪刀石头布 (NTQQ废弃)","slug":"剪刀石头布-ntqq废弃","link":"#剪刀石头布-ntqq废弃","children":[]}]},{"level":2,"title":"戳一戳","slug":"戳一戳","link":"#戳一戳","children":[{"level":3,"title":"参数","slug":"参数-3","link":"#参数-3","children":[]}]},{"level":2,"title":"戳一戳(双击头像)","slug":"戳一戳-双击头像","link":"#戳一戳-双击头像","children":[{"level":3,"title":"参数","slug":"参数-4","link":"#参数-4","children":[]}]},{"level":2,"title":"音乐","slug":"音乐","link":"#音乐","children":[{"level":3,"title":"参数","slug":"参数-5","link":"#参数-5","children":[]}]},{"level":2,"title":"音乐(自定义)","slug":"音乐-自定义","link":"#音乐-自定义","children":[{"level":3,"title":"参数","slug":"参数-6","link":"#参数-6","children":[]}]},{"level":2,"title":"天气","slug":"天气","link":"#天气","children":[{"level":3,"title":"参数","slug":"参数-7","link":"#参数-7","children":[]}]},{"level":2,"title":"位置","slug":"位置","link":"#位置","children":[{"level":3,"title":"参数","slug":"参数-8","link":"#参数-8","children":[]}]},{"level":2,"title":"链接分享","slug":"链接分享","link":"#链接分享","children":[{"level":3,"title":"参数","slug":"参数-9","link":"#参数-9","children":[]}]},{"level":2,"title":"礼物","slug":"礼物","link":"#礼物","children":[{"level":3,"title":"参数","slug":"参数-10","link":"#参数-10","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708324623000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":4},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":2.44,"words":731},"filePathRelative":"message/special.md","localizedDate":"2023年10月28日","excerpt":""}');export{l as data}; diff --git a/assets/style-842f0c71.css b/assets/style-842f0c71.css new file mode 100644 index 00000000..42741857 --- /dev/null +++ b/assets/style-842f0c71.css @@ -0,0 +1 @@ +html[data-theme=dark]{--text-color: #9e9e9e;--bg-color: #0d1117;--bg-color-secondary: #161b22;--bg-color-tertiary: #21262c;--border-color: #30363d;--box-shadow: #282a32;--card-shadow: rgba(0, 0, 0, .3);--black: #fff;--dark-grey: #999;--light-grey: #666;--white: #000;--grey3: #bbb;--grey12: #333;--grey14: #111;--bg-color-light: #161b22;--bg-color-back: #0d1117;--bg-color-float: #161b22;--bg-color-blur: rgba(13, 17, 23, .9);--bg-color-float-blur: rgba(22, 27, 34, .9);--text-color-light: #a8a8a8;--text-color-lighter: #b1b1b1;--text-color-bright: #c5c5c5;--border-color-light: #2e333a;--border-color-dark: #394048}:root{--theme-color: #409eff;--text-color: #2c3e50;--bg-color: #fff;--bg-color-secondary: #f8f8f8;--bg-color-tertiary: #efeef4;--border-color: #eaecef;--box-shadow: #f0f1f2;--card-shadow: rgba(0, 0, 0, .15);--black: #000;--dark-grey: #666;--light-grey: #999;--white: #fff;--grey3: #333;--grey12: #bbb;--grey14: #eee;--navbar-height: 3.75rem;--navbar-horizontal-padding: 1.5rem;--navbar-vertical-padding: .7rem;--navbar-mobile-height: 3.25rem;--navbar-mobile-horizontal-padding: 1rem;--navbar-mobile-vertical-padding: .5rem;--sidebar-width: 18rem;--sidebar-mobile-width: 16rem;--content-width: 780px;--home-page-width: 1160px;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", STHeiti, "Microsoft YaHei", SimSun, sans-serif;--font-family-heading: Georgia Pro, Crimson, Georgia, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", STHeiti, "Microsoft YaHei", SimSun, sans-serif;--font-family-mono: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--line-numbers-width: 2.5rem;--color-transition: .3s ease;--transform-transition: .3s ease;--vp-bg: var(--bg-color);--vp-bgl: var(--bg-color-light);--vp-bglt: var(--bg-color-tertiary);--vp-c: var(--text-color);--vp-cl: var(--text-color-light);--vp-clt: var(--text-color-lighter);--vp-brc: var(--border-color);--vp-brcd: var(--border-color-dark);--vp-tc: var(--theme-color);--vp-tcl: var(--theme-color-light);--vp-ct: var(--color-transition);--vp-tt: var(--transform-transition);--bg-color-light: #fff;--bg-color-back: #f8f8f8;--bg-color-float: #fff;--bg-color-blur: rgba(255, 255, 255, .9);--bg-color-float-blur: rgba(255, 255, 255, .9);--text-color-light: #3a5169;--text-color-lighter: #476582;--text-color-bright: #6a8bad;--border-color-light: #eceef1;--border-color-dark: #cfd4db;--theme-color-dark: #208eff;--theme-color-light: #53a8ff;--theme-color-mask: rgba(64, 158, 255, .15)}:root{--badge-tip-color: #42b983;--badge-warning-color: #f4cd00;--badge-danger-color: #f55;--badge-info-color: #0295ff;--badge-note-color: #666}.vp-badge{display:inline-block;vertical-align:center;height:18px;padding:0 6px;border-radius:3px;background:var(--vp-tc);color:var(--white);font-size:14px;line-height:18px;transition:background var(--vp-ct),color var(--vp-ct)}.vp-badge+.vp-badge{margin-inline-start:5px}h1 .vp-badge,h2 .vp-badge,h3 .vp-badge,h4 .vp-badge,h5 .vp-badge,h6 .vp-badge{vertical-align:top}.vp-badge.tip{background:var(--badge-tip-color)}.vp-badge.warning{background:var(--badge-warning-color)}.vp-badge.danger{background:var(--badge-danger-color)}.vp-badge.info{background:var(--badge-info-color)}.vp-badge.note{background:var(--badge-note-color)}.font-icon{display:inline-block}.theme-hope-content .font-icon{vertical-align:middle}:root{--balloon-border-radius: 2px;--balloon-color: rgba(16, 16, 16, .95);--balloon-text-color: #fff;--balloon-font-size: 12px;--balloon-move: 4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;text-indent:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:var(--balloon-text-color);border-radius:var(--balloon-border-radius);content:attr(aria-label);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid transparent;border-top-color:var(--balloon-color);opacity:0;pointer-events:none;transition:all .18s ease-out .18s;content:"";position:absolute;z-index:10}[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:before,[aria-label][data-balloon-pos][data-balloon-blunt]:after{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before{transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:after{left:0}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:before{left:5px}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:after{right:0}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:before{right:5px}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:after{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:before{transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-pos^=up]:before,[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{bottom:100%;transform-origin:top;transform:translateY(var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{margin-bottom:10px}[aria-label][data-balloon-pos][data-balloon-pos=up]:before,[aria-label][data-balloon-pos][data-balloon-pos=up]:after{left:50%;transform:translate(-50%,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before,[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{top:100%;transform:translateY(calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{margin-top:10px}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{width:0;height:0;border:5px solid transparent;border-bottom-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:before{left:50%;transform:translate(-50%,calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:before{right:100%;top:50%;transform:translate(var(--balloon-move),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid transparent;border-left-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:before{left:100%;top:50%;transform:translate(calc(var(--balloon-move) * -1),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{margin-left:10px}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid transparent;border-right-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-length]:after{white-space:normal}[aria-label][data-balloon-pos][data-balloon-length=small]:after{width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:380px}@media screen and (max-width: 768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{width:100%}.vp-back-to-top-button{border-width:0;background:transparent;cursor:pointer;position:fixed!important;right:16px;bottom:64px;z-index:100;width:48px;height:48px;padding:8px;border-radius:50%;background:var(--vp-bg);color:var(--vp-tc);box-shadow:2px 2px 10px 4px var(--card-shadow);transition:background var(--vp-ct),color var(--vp-ct),box-shadow var(--vp-ct)}@media (max-width: 719px){.vp-back-to-top-button{width:36px;height:36px}}@media print{.vp-back-to-top-button{display:none}}html[dir=rtl] .vp-back-to-top-button{right:unset;left:16px}.vp-back-to-top-button:hover{color:var(--vp-tcl)}.vp-back-to-top-button .back-to-top-icon{overflow:hidden;width:100%;border-radius:50%;fill:currentcolor}.vp-scroll-progress{position:absolute;right:-2px;bottom:-2px;width:52px;height:52px}@media (max-width: 719px){.vp-scroll-progress{width:40px;height:40px}}.vp-scroll-progress circle{opacity:.9;fill:none;stroke:var(--vp-tc);transform:rotate(-90deg);transform-origin:50% 50%;r:22;stroke-dasharray:0% 314.1593%;stroke-width:3px}@media (max-width: 719px){.vp-scroll-progress circle{r:18}}.fade-enter-active,.fade-leave-active{transition:opacity var(--vp-ct)}.fade-enter-from,.fade-leave-to{opacity:0}@media screen{.sr-only{position:absolute;overflow:hidden;clip:rect 0,0,0,0;width:1px;height:1px;margin:-1px;padding:0;border:0}}@media print{.sr-only{display:none}}.vp-catalog{margin-top:8px;margin-bottom:8px}.vp-catalog .font-icon{vertical-align:baseline;margin-inline-end:.25rem}.vp-catalog-main-title,.vp-catalog-child-title,.vp-catalog-sub-title{margin-top:calc(.5rem - var(--navbar-height, 3.6rem));margin-bottom:.5rem;padding-top:var(--navbar-height, 3.6rem);font-weight:500}.vp-catalog-main-title:first-child,.vp-catalog-child-title:first-child,.vp-catalog-sub-title:first-child{margin-bottom:.5rem}.vp-catalog-main-title{font-size:1.75rem}.vp-catalog-child-title{font-size:1.3rem}.vp-catalog-child-title.has-children{border-bottom:1px solid var(--vp-brc);transition:border-color var(--vp-ct)}.vp-catalog-sub-title{font-size:1.1rem}.vp-catalog-title{color:inherit;text-decoration:none}.vp-catalog-title:hover{color:var(--vp-tc)}.vp-child-catalogs{margin:0}.vp-child-catalogs::marker{color:var(--vp-clt)}.vp-sub-catalogs{display:flex;flex-wrap:wrap}.vp-sub-catalog{display:inline-block;margin:4px 8px;padding:4px 8px;border-radius:6px;background-color:var(--vp-bgl);line-height:1.5;overflow-wrap:break-word;transition:background-color var(--vp-ct),color var(--vp-ct)}.vp-sub-catalog:hover{background-color:var(--vp-tcl);color:var(--vp-bg);text-decoration:none!important}.vp-empty-catalog{font-size:1.25rem;text-align:center}:root{--external-link-icon-color: #aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}@media print{.external-link-icon{display:none}}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--nprogress-color: #29d;--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}:root{--copy-icon: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--copied-icon: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}div[class*=language-]>button.copy-code-button{border-width:0;background:transparent;position:absolute;outline:none;cursor:pointer}@media print{div[class*=language-]>button.copy-code-button{display:none}}div[class*=language-]>button.copy-code-button .copy-icon{background:currentcolor;-webkit-mask-image:var(--copy-icon);mask-image:var(--copy-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em}div[class*=language-]>button.copy-code-button:not(.fancy){border-width:0;background:transparent;cursor:pointer;position:absolute;top:.5em;right:.5em;z-index:5;width:2.5rem;height:2.5rem;padding:0;border-radius:.5rem;opacity:0;transition:opacity .4s}div[class*=language-]>button.copy-code-button:not(.fancy):hover,div[class*=language-]>button.copy-code-button:not(.fancy).copied{background:var(--code-hl-bg-color, rgba(0, 0, 0, .66))}div[class*=language-]>button.copy-code-button:not(.fancy):focus,div[class*=language-]>button.copy-code-button:not(.fancy).copied{opacity:1}div[class*=language-]>button.copy-code-button:not(.fancy).copied:after{content:attr(data-copied);position:absolute;top:0;right:calc(100% + .25rem);display:block;height:1.25rem;padding:.625rem;border-radius:.5rem;background:var(--code-hl-bg-color, rgba(0, 0, 0, .66));color:var(--code-ln-color, #9e9e9e);font-weight:500;line-height:1.25rem;white-space:nowrap}div[class*=language-]>button.copy-code-button:not(.fancy) .copy-icon{width:1.25rem;height:1.25rem;padding:.625rem;color:var(--code-ln-color, #9e9e9e);font-size:1.25rem}div[class*=language-]>button.copy-code-button.fancy{right:-14px;bottom:-14px;z-index:5;width:2rem;height:2rem;padding:7px 8px;border-radius:50%;background:#339af0;color:#fff}@media (max-width: 419px){div[class*=language-]>button.copy-code-button.fancy{right:0;bottom:0;width:28px;height:28px;border-radius:50% 10% 0}}div[class*=language-]>button.copy-code-button.fancy:hover{background:#228be6}div[class*=language-]>button.copy-code-button.fancy .copy-icon{width:100%;height:100%;color:#fff;font-size:1.25rem}@media (max-width: 419px){div[class*=language-]>button.copy-code-button.fancy .copy-icon{position:relative;top:2px;left:2px}}div[class*=language-]>button.copy-code-button.copied .copy-icon{-webkit-mask-image:var(--copied-icon);mask-image:var(--copied-icon)}div[class*=language-]:hover:before{display:none}div[class*=language-]:hover>button.copy-code-button:not(.fancy){opacity:1}:root{--info-title-color: #193c47;--info-bg-color: #eef9fd;--info-border-color: #4cb3d4;--info-code-bg-color: rgb(76 179 212 / 10%);--note-title-color: #474748;--note-bg-color: #fdfdfe;--note-border-color: #ccc;--note-code-bg-color: rgb(212 213 216 / 20%);--tip-title-color: #003100;--tip-bg-color: #e6f6e6;--tip-border-color: #009400;--tip-code-bg-color: rgb(0 148 0 / 15%);--warning-title-color: #4d3800;--warning-bg-color: #fff8e6;--warning-border-color: #e6a700;--warning-code-bg-color: rgb(230 167 0 / 15%);--danger-title-color: #4b1113;--danger-bg-color: #ffebec;--danger-border-color: #e13238;--danger-code-bg-color: rgb(225 50 56 / 15%);--detail-bg-color: #eee;--detail-text-color: inherit;--detail-code-bg-color: rgb(127 127 127 / 15%)}html[data-theme=dark]{--info-title-color: #eef9fd;--info-bg-color: #193c47;--note-title-color: #fdfdfe;--note-bg-color: #474748;--tip-title-color: #e6f6e6;--tip-bg-color: #003100;--warning-title-color: #fff8e6;--warning-bg-color: #4d3800;--danger-title-color: #ffebec;--danger-bg-color: #4b1113;--detail-bg-color: #333;--detail-text-color: #a8a8a8}.hint-container{position:relative;transition:background var(--vp-ct),border-color var(--vp-ct),color var(--vp-ct)}@media print{.hint-container{page-break-inside:avoid}}.hint-container .hint-container-title{position:relative;font-weight:600;line-height:1.25}.hint-container.info,.hint-container.note,.hint-container.tip,.hint-container.warning,.hint-container.danger{margin:1rem 0;padding:.25rem 1rem;border-inline-start-width:.3rem;border-inline-start-style:solid;border-radius:.5rem;color:inherit}@media (max-width: 419px){.hint-container.info,.hint-container.note,.hint-container.tip,.hint-container.warning,.hint-container.danger{margin-inline:-.75rem}}.hint-container.info .hint-container-title,.hint-container.note .hint-container-title,.hint-container.tip .hint-container-title,.hint-container.warning .hint-container-title,.hint-container.danger .hint-container-title{padding-inline-start:1.75rem}@media print{.hint-container.info .hint-container-title,.hint-container.note .hint-container-title,.hint-container.tip .hint-container-title,.hint-container.warning .hint-container-title,.hint-container.danger .hint-container-title{padding-inline-start:0}}.hint-container.info .hint-container-title:before,.hint-container.note .hint-container-title:before,.hint-container.tip .hint-container-title:before,.hint-container.warning .hint-container-title:before,.hint-container.danger .hint-container-title:before{content:" ";position:absolute;top:calc(50% - .6125em);left:0;width:1.25em;height:1.25em;background-position:left;background-repeat:no-repeat}@media print{.hint-container.info .hint-container-title:before,.hint-container.note .hint-container-title:before,.hint-container.tip .hint-container-title:before,.hint-container.warning .hint-container-title:before,.hint-container.danger .hint-container-title:before{display:none}}html[dir=rtl] .hint-container.info .hint-container-title:before,html[dir=rtl] .hint-container.note .hint-container-title:before,html[dir=rtl] .hint-container.tip .hint-container-title:before,html[dir=rtl] .hint-container.warning .hint-container-title:before,html[dir=rtl] .hint-container.danger .hint-container-title:before{right:0;left:unset}.hint-container.info p,.hint-container.note p,.hint-container.tip p,.hint-container.warning p,.hint-container.danger p{line-height:1.5}.hint-container.info a,.hint-container.note a,.hint-container.tip a,.hint-container.warning a,.hint-container.danger a{color:var(--vp-tc)}.hint-container.info{border-color:var(--info-border-color);background:var(--info-bg-color)}.hint-container.info>.hint-container-title{color:var(--info-title-color)}.hint-container.info>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z' fill='%234cb3d4'/%3E%3C/svg%3E")}.hint-container.info code{background:var(--info-code-bg-color)}.hint-container.note{border-color:var(--note-border-color);background:var(--note-bg-color)}.hint-container.note>.hint-container-title{color:var(--note-title-color)}.hint-container.note>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z' fill='%23ccc'/%3E%3C/svg%3E")}.hint-container.note code{background:var(--note-code-bg-color)}.hint-container.tip{border-color:var(--tip-border-color);background:var(--tip-bg-color)}.hint-container.tip>.hint-container-title{color:var(--tip-title-color)}.hint-container.tip>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23009400' d='M7.941 18c-.297-1.273-1.637-2.314-2.187-3a8 8 0 1 1 12.49.002c-.55.685-1.888 1.726-2.185 2.998H7.94zM16 20v1a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-1h8zm-3-9.995V6l-4.5 6.005H11v4l4.5-6H13z'/%3E%3C/svg%3E")}.hint-container.tip code{background:var(--tip-code-bg-color)}.hint-container.warning{border-color:var(--warning-border-color);background:var(--warning-bg-color)}.hint-container.warning>.hint-container-title{color:var(--warning-title-color)}.hint-container.warning>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M576.286 752.57v-95.425q0-7.031-4.771-11.802t-11.3-4.772h-96.43q-6.528 0-11.3 4.772t-4.77 11.802v95.424q0 7.031 4.77 11.803t11.3 4.77h96.43q6.528 0 11.3-4.77t4.77-11.803zm-1.005-187.836 9.04-230.524q0-6.027-5.022-9.543-6.529-5.524-12.053-5.524H456.754q-5.524 0-12.053 5.524-5.022 3.516-5.022 10.547l8.538 229.52q0 5.023 5.022 8.287t12.053 3.265h92.913q7.032 0 11.803-3.265t5.273-8.287zM568.25 95.65l385.714 707.142q17.578 31.641-1.004 63.282-8.538 14.564-23.354 23.102t-31.892 8.538H126.286q-17.076 0-31.892-8.538T71.04 866.074q-18.582-31.641-1.004-63.282L455.75 95.65q8.538-15.57 23.605-24.61T512 62t32.645 9.04 23.605 24.61z' fill='%23e6a700'/%3E%3C/svg%3E")}.hint-container.warning code{background:var(--warning-code-bg-color)}.hint-container.danger{border-color:var(--danger-border-color);background:var(--danger-bg-color)}.hint-container.danger>.hint-container-title{color:var(--danger-title-color)}.hint-container.danger>.hint-container-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.523 0 10 4.477 10 10v3.764a2 2 0 0 1-1.106 1.789L18 19v1a3 3 0 0 1-2.824 2.995L14.95 23a2.5 2.5 0 0 0 .044-.33L15 22.5V22a2 2 0 0 0-1.85-1.995L13 20h-2a2 2 0 0 0-1.995 1.85L9 22v.5c0 .171.017.339.05.5H9a3 3 0 0 1-3-3v-1l-2.894-1.447A2 2 0 0 1 2 15.763V12C2 6.477 6.477 2 12 2zm-4 9a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm8 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z' fill='%23e13238'/%3E%3C/svg%3E")}.hint-container.danger code{background:var(--danger-code-bg-color)}.hint-container.details{position:relative;display:block;margin:1.6em 0;padding:1.5rem;border-radius:.5rem;background:var(--detail-bg-color);color:var(--detail-text-color);transition:background var(--vp-tt),color var(--vp-tt)}@media print{.hint-container.details{display:none}}@media (max-width: 419px){.hint-container.details{margin-inline:-.75rem}}.hint-container.details h4{margin-top:0}.hint-container.details figure:last-child,.hint-container.details p:last-child{margin-bottom:0;padding-bottom:0}.hint-container.details a{color:var(--vp-tc)}.hint-container.details code{background:var(--detail-code-bg-color)}.hint-container.details summary{position:relative;margin:-1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;padding-inline-start:4rem;padding-inline-end:1.5rem;list-style:none;cursor:pointer}.hint-container.details summary::-webkit-details-marker,.hint-container.details summary::marker{color:transparent;font-size:0}.hint-container.details summary:before,.hint-container.details summary:after{content:" ";position:absolute;top:calc(50% - .75rem);left:1.5rem;width:1.5rem;height:1.5rem}@media print{.hint-container.details summary:before,.hint-container.details summary:after{display:block}}html[dir=rtl] .hint-container.details summary:before,html[dir=rtl] .hint-container.details summary:after{right:1.5rem;left:unset}.hint-container.details summary:before{border-radius:50%;background:#ccc;transition:background var(--vp-ct),transform var(--vp-tt)}html[data-theme=dark] .hint-container.details summary:before{background:#555}.hint-container.details summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:transform var(--vp-tt);transform:rotate(90deg)}html[data-theme=dark] .hint-container.details summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.hint-container.details[open]>summary{margin-bottom:.5em}.hint-container.details[open]>summary:after{transform:rotate(180deg)}:root{--tab-bg-color: var(--vp-bg);--tab-nav-text-color: var(--vp-c);--tab-nav-bg-color: #e0e0e0;--tab-nav-hover-color: #eee}html[data-theme=dark]{--tab-nav-bg-color: #34343f;--tab-nav-hover-color: #2d2d38}.vp-tabs{margin:1.5rem 0;border:2px solid var(--vp-brc);border-radius:8px}@media (max-width: 419px){.theme-hope-content>.vp-tabs{margin-right:-1.5rem;margin-left:-1.5rem;border-radius:0}}.vp-tabs-nav{overflow-x:auto;margin:0;padding:0;border-radius:8px 8px 0 0;background:var(--tab-nav-bg-color);list-style:none;white-space:nowrap;transition:background var(--vp-ct)}@media print{.vp-tabs-nav{display:none}}@media (max-width: 419px){.vp-tabs-nav{border-radius:0}}.vp-tab-nav{border-width:0;position:relative;min-width:4rem;margin:0;padding:.5em 1em;border-radius:8px 8px 0 0;background:transparent;color:var(--tab-nav-text-color);font-weight:600;font-size:.85em;line-height:1.75;cursor:pointer;transition:background var(--vp-ct),color var(--vp-ct)}.vp-tab-nav:hover{background:var(--tab-nav-hover-color)}.vp-tab-nav:before,.vp-tab-nav:after{content:" ";position:absolute;bottom:0;z-index:1;width:8px;height:8px}.vp-tab-nav:before{right:100%}.vp-tab-nav:after{left:100%}.vp-tab-nav.active{background:var(--tab-bg-color)}.vp-tab-nav.active:before{background:radial-gradient(16px at left top,transparent 50%,var(--tab-bg-color) 50%)}.vp-tab-nav.active:after{background:radial-gradient(16px at right top,transparent 50%,var(--tab-bg-color) 50%)}.vp-tab-nav:first-child:before{display:none}.vp-tab{display:none;padding:1rem .75rem;background:var(--tab-bg-color);transition:background var(--vp-ct)}.vp-tab.active{display:block}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.photo-swipe-loading{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.photo-swipe-bullets-indicator{position:absolute;bottom:30px;left:50%;display:flex;flex-direction:row;align-items:center;transform:translate(-50%)}.photo-swipe-bullet{width:12px;height:6px;margin:0 5px;border-radius:3px;background:#fff;transition:width var(--vp-tt),color var(--vp-ct)}.photo-swipe-bullet.active{width:30px;background:var(--vp-tc)}:root{--navbar-bg-color: var(--bg-color-float-blur);--sidebar-bg-color: var(--bg-color-blur)}html[data-theme=dark]{--navbar-bg-color: var(--bg-color-blur);--sidebar-bg-color: var(--bg-color-blur)}#app{--code-hl-bg-color: var(--code-highlight-line-color);--code-ln-color: var(--code-line-color);--code-ln-wrapper-width: var(--line-numbers-width);--code-tabs-nav-text-color: var(--code-color);--code-tabs-nav-bg-color: var(--code-border-color);--code-tabs-nav-hover-color: var(--code-highlight-line-color);--sidebar-space: var(--sidebar-width)}@media (max-width: 959px){#app{--navbar-height: var(--navbar-mobile-height);--navbar-vertical-padding: var(--navbar-mobile-vertical-padding);--navbar-horizontal-padding: var(--navbar-mobile-horizontal-padding);--sidebar-width: var(--sidebar-mobile-width)}}@media (min-width: 1440px){#app{--sidebar-space: clamp( var(--sidebar-width), max(0px, calc((100vw - var(--content-width)) / 2 - 2rem)), 100vw )}}.DocSearch-Button,.DocSearch{--docsearch-primary-color: var(--vp-tc);--docsearch-text-color: var(--vp-c);--docsearch-highlight-color: var(--vp-tc);--docsearch-muted-color: var(--light-grey);--docsearch-container-background: rgb(9 10 17 / 80%);--docsearch-modal-background: var(--bg-color-float);--docsearch-searchbox-background: var(--bg-color-secondary);--docsearch-searchbox-focus-background: var(--vp-bg);--docsearch-searchbox-shadow: inset 0 0 0 2px var(--vp-tc);--docsearch-hit-color: var(--vp-cl);--docsearch-hit-active-color: var(--vp-bg);--docsearch-hit-background: var(--vp-bg);--docsearch-hit-shadow: 0 1px 3px 0 var(--border-color);--docsearch-footer-background: var(--vp-bg)}html[data-theme=dark] .DocSearch-Button,html[data-theme=dark] .DocSearch{--docsearch-logo-color: var(--vp-c);--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgb(3 4 9 / 30%);--docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);--docsearch-footer-shadow: inset 0 1px 0 0 rgb(73 76 106 / 50%), 0 -4px 8px 0 rgb(0 0 0 / 20%)}#nprogress{--nprogress-color: var(--vp-tc)}.search-box{--search-bg-color: var(--vp-bg);--search-accent-color: var(--vp-tc);--search-text-color: var(--vp-c);--search-border-color: var(--border-color);--search-item-text-color: var(--vp-clt);--search-item-focus-bg-color: var(--bg-color-secondary)}.external-link-icon{--external-link-icon-color: var(--light-grey)}html,body{margin:0;padding:0;background:#fff}html{font-size:16px;font-display:optional;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}@media print{html{font-size:12pt}}body{min-height:100vh;color:#2c3e50}a{color:#3eaf7c;font-weight:500;text-decoration:none;overflow-wrap:break-word}kbd{display:inline-block;min-width:1em;margin-inline:.125rem;padding:.25em;border:1px solid #eee;border-radius:.25em;box-shadow:1px 1px 4px #00000026;line-height:1;letter-spacing:-.1em;text-align:center}code{margin:0;padding:.2rem .4rem;border-radius:5px;background:rgba(127,127,127,.12);font-size:.85em;overflow-wrap:break-word}table code{padding:.1rem .4rem}p a code{color:#3eaf7c;font-weight:400}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.25;overflow-wrap:break-word}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2rem}h2{padding-bottom:.3rem;border-bottom:1px solid #eaecef;font-size:1.65rem}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}a.header-anchor{float:left;margin-top:.125em;margin-inline-start:-.87em;padding-inline-end:.23em;font-size:.85em;opacity:0;transition:opacity .2s}@media print{a.header-anchor{display:none!important}}a.header-anchor:hover{text-decoration:none}a.header-anchor:focus-visible{opacity:1}p,ul,ol{line-height:1.6;overflow-wrap:break-word}@media print{p,ul,ol{line-height:1.5}}ul,ol{padding-inline-start:1.2em}blockquote{margin:1rem 0;padding:.25rem 0 .25rem 1rem;border-inline-start:.2rem solid #ddd;color:#666;font-size:1rem;overflow-wrap:break-word}blockquote>p{margin:0}hr{border:0;border-top:1px solid #eaecef}table{display:block;overflow-x:auto;margin:1rem 0;border-collapse:collapse}tr:nth-child(2n){background:#f6f8fa}th,td{padding:.6em 1em;border:1px solid #dfe2e5}pre{direction:ltr}@page{margin:2cm;font-size:12pt;size:a4}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{color:inherit;font-weight:inherit!important;font-size:inherit!important;text-decoration:underline}a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ") "}abbr[title]:after{content:" (" attr(title) ")"}pre{border:1px solid #eee;white-space:pre-wrap!important}pre>code{white-space:pre-wrap!important}blockquote{border-inline-start:.2rem solid #ddd;color:inherit}blockquote,pre{orphans:5;widows:5}img,tr,canvas{page-break-inside:avoid}}@font-face{font-weight:400;font-style:normal;font-family:Crimson;src:url(data:font/truetype;charset=utf-8;base64,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) format("truetype")}html,body{background:var(--bg-color);transition:background var(--color-transition)}:root{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{color:var(--text-color);font-family:var(--font-family)}@media (min-width: 1440px){body{font-size:17px}}a{color:var(--theme-color)}kbd{border-color:var(--border-color-dark);background:var(--bg-color-secondary);font-family:var(--font-family-mono)}code{font-family:var(--font-family-mono);transition:background var(--color-transition),color var(--color-transition)}html[data-theme=dark] code{background:#333}p a code{color:var(--theme-color)}blockquote{border-color:#eee;color:#666;transition:border-color var(--color-transition),color var(--color-transition)}html[data-theme=dark] blockquote{border-color:#333}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading)}@media (max-width: 419px){h1{font-size:1.9rem}}h2{border-color:var(--border-color);transition:border-bottom-color var(--color-transition)}hr{border-color:var(--border-color);transition:border-top-color var(--color-transition)}tr:nth-child(2n){background:var(--bg-color-secondary)}th,td{border-color:var(--border-color-dark)}@media print{@page{--text-color: #000 !important;--bg-color: #fff !important}div[class*=language-]{position:relative!important}}.theme-hope-content:not(.custom)>*:first-child{margin-top:0}.vp-breadcrumb{max-width:var(--content-width, 740px);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:2.5rem;padding-inline-end:2.5rem;position:relative;z-index:2;padding-top:1rem;font-size:15px}@media (max-width: 959px){.vp-breadcrumb{padding-inline-start:1.5rem;padding-inline-end:1.5rem}}@media print{.vp-breadcrumb{max-width:unset}}@media (max-width: 959px){.vp-breadcrumb{font-size:14px}}@media (max-width: 419px){.vp-breadcrumb{padding-top:.5rem;font-size:12.8px}}@media print{.vp-breadcrumb{display:none}}.vp-breadcrumb .icon{margin-inline-end:.25em}.vp-breadcrumb a{display:inline-block;padding:0 .5em}.vp-breadcrumb a:before{position:relative;bottom:.125rem;margin-inline-end:.25em}.vp-breadcrumb a:hover{color:var(--theme-color)}.vp-breadcrumb ol{margin:0;padding-inline-start:0;list-style:none}.vp-breadcrumb li{display:inline-block;line-height:1.5}.vp-breadcrumb li:first-child a{padding-inline-start:0}.vp-breadcrumb li:last-child a{padding-inline-end:0}.vp-breadcrumb li.is-active a{color:var(--light-grey);cursor:default;pointer-events:none}.vp-breadcrumb li+li:before{content:"/";color:var(--light-grey)}.toggle-sidebar-wrapper{position:fixed;top:var(--navbar-height);bottom:0;left:var(--sidebar-space);z-index:100;display:flex;align-items:center;justify-content:center;font-size:2rem;transition:left var(--transform-transition)}@media (max-width: 719px){.toggle-sidebar-wrapper{display:none}}@media (min-width: 1440px){.toggle-sidebar-wrapper{display:none}}html[dir=rtl] .toggle-sidebar-wrapper{right:var(--sidebar-space);left:unset}.toggle-sidebar-wrapper:hover{background:rgba(127,127,127,.05);cursor:pointer}.toggle-sidebar-wrapper .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s}html[data-theme=dark] .toggle-sidebar-wrapper .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.toggle-sidebar-wrapper .arrow.down{transform:rotate(180deg)}html[dir=rtl] .toggle-sidebar-wrapper .arrow.down{transform:rotate(-180deg)}.toggle-sidebar-wrapper .arrow.end{transform:rotate(90deg)}html[dir=rtl] .toggle-sidebar-wrapper .arrow.end,.toggle-sidebar-wrapper .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .toggle-sidebar-wrapper .arrow.start{transform:rotate(90deg)}.theme-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.theme-container .vp-page{padding-top:var(--navbar-height);padding-inline-start:calc(var(--sidebar-space) + 2rem)}@media (max-width: 719px){.theme-container .vp-page{padding-inline-start:0;padding-inline-end:0}}@media (min-width: 1440px){.theme-container .vp-page{padding-inline-end:calc(100vw - var(--content-width) - var(--sidebar-space) - 6rem)}}.theme-container .vp-sidebar{top:var(--navbar-height)}.theme-container.no-navbar .vp-page{padding-top:0}.theme-container.no-navbar .vp-sidebar{top:0}@media (max-width: 719px){.theme-container.no-navbar .vp-sidebar{top:0}}@media (max-width: 719px){.theme-container.hide-navbar .vp-sidebar{top:0}}.theme-container.sidebar-collapsed .vp-page{padding-inline-start:0}.theme-container.sidebar-collapsed .vp-sidebar{box-shadow:none;transform:translate(-100%)}html[dir=rtl] .theme-container.sidebar-collapsed .vp-sidebar{transform:translate(100%)}.theme-container.sidebar-collapsed .toggle-sidebar-wrapper{left:0}html[dir=rtl] .theme-container.sidebar-collapsed .toggle-sidebar-wrapper{right:0;left:unset}.theme-container.no-sidebar .vp-page{padding-inline-start:0;padding-inline-end:0}@media (min-width: 1440px){.theme-container.no-sidebar.has-toc .vp-page{padding-inline-end:16rem}}.theme-container.no-sidebar .vp-toggle-sidebar-button,.theme-container.no-sidebar .toggle-sidebar-wrapper,.theme-container.no-sidebar .vp-sidebar{display:none}.theme-container.sidebar-open .vp-sidebar{box-shadow:2px 0 8px var(--card-shadow);transform:translate(0)}.fade-slide-y-enter-active{transition:all .3s ease!important}.fade-slide-y-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)!important}.fade-slide-y-enter-from,.fade-slide-y-leave-to{opacity:0;transform:translateY(10px)}.vp-feature-wrapper{position:relative}.vp-feature-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-attachment:fixed;background-position:50%;background-size:cover}.vp-feature-bg.light{display:inline-block}.vp-feature-bg.dark,html[data-theme=dark] .vp-feature-bg.light{display:none}html[data-theme=dark] .vp-feature-bg.dark{display:inline-block}.vp-feature{position:relative;z-index:1;margin:0 auto;padding:1.5rem 1rem;color:var(--text-color-lighter);text-align:center}.vp-feature-bg+.vp-feature{color:#222}html[data-theme=dark] .vp-feature-bg+.vp-feature{color:#eee}.vp-feature-bg+.vp-feature .icon{color:inherit}.vp-feature-image{height:10rem;margin:0 auto}@media (max-width: 959px){.vp-feature-image{height:8rem}}.vp-feature-image.light{display:inline-block}.vp-feature-image.dark,html[data-theme=dark] .vp-feature-image.light{display:none}html[data-theme=dark] .vp-feature-image.dark{display:inline-block}.vp-feature-header{margin-bottom:1.5rem;border-bottom:none;font-size:3rem;font-family:var(--font-family);text-align:center}@media (max-width: 959px){.vp-feature-header{font-size:2.5rem}}@media (max-width: 719px){.vp-feature-header{font-size:2.25rem}}@media (max-width: 419px){.vp-feature-header{font-size:2rem}}.vp-feature-description{font-size:1.125rem}.vp-features{z-index:1;display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:center;margin:1rem 0;text-align:start}@media print{.vp-features{display:block}}.vp-features:first-child{border-top:1px solid var(--border-color);transition:border-color var(--color-transition)}.vp-feature-item{position:relative;display:block;flex-basis:calc(33% - 3rem);margin:.5rem;padding:1rem;border-radius:.5rem;color:inherit;transition:background var(--color-transition),box-shadow var(--color-transition),transform var(--transform-transition)}@media (min-width: 1440px){.vp-feature-item{flex-basis:calc(25% - 3rem)}}@media (max-width: 959px){.vp-feature-item{flex-basis:calc(50% - 3rem)}}@media (max-width: 719px){.vp-feature-item{flex-basis:100%;font-size:.95rem}}@media (max-width: 419px){.vp-feature-item{margin:.5rem 0;font-size:.9rem}}.vp-feature-item.link{cursor:pointer}@media print{.vp-feature-item.link{text-decoration:none}}.vp-feature-item .icon{display:inline-block;width:1.1em;margin-inline-end:.5rem;color:var(--theme-color);font-weight:400;font-size:1.1em}.vp-feature-item:hover{background-color:var(--bg-color-secondary);box-shadow:0 2px 12px 0 var(--card-shadow);transform:translate(-2px,-2px);transform:scale(1.05)}.vp-feature-bg+.vp-feature .vp-feature-item:hover{background-color:transparent}.vp-feature-item:only-child{flex-basis:100%}.vp-feature-item:first-child:nth-last-child(2),.vp-feature-item:nth-child(2):last-child{flex-basis:calc(50% - 3rem)}@media (max-width: 719px){.vp-feature-item:first-child:nth-last-child(2),.vp-feature-item:nth-child(2):last-child{flex-basis:100%}}.vp-feature-title{margin:.25rem 0 .5rem;font-weight:700;font-size:1.3rem;font-family:var(--font-family)}@media (max-width: 419px){.vp-feature-title{font-size:1.2rem}}.vp-feature-details{margin:0;line-height:1.4}.vp-footer-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding-top:.75rem;padding-bottom:.75rem;padding-inline-start:calc(var(--sidebar-space) + 2rem);padding-inline-end:2rem;border-top:1px solid var(--border-color);background:var(--bg-color);color:var(--dark-grey);text-align:center;transition:border-top-color var(--color-transition),background var(--color-transition),padding var(--transform-transition)}@media (max-width: 719px){.vp-footer-wrapper{padding-inline-start:2rem}}@media (min-width: 1440px){.vp-footer-wrapper{z-index:50;padding-inline-start:2rem}}@media print{.vp-footer-wrapper{margin:0!important;padding:0!important}}@media (max-width: 419px){.vp-footer-wrapper{display:block}}.no-sidebar .vp-footer-wrapper,.sidebar-collapsed .vp-footer-wrapper{padding-inline-start:2rem}.vp-footer{margin:.5rem 1rem;font-size:14px}@media print{.vp-footer{display:none}}.vp-copyright{margin:6px 0;font-size:13px}.vp-page:not(.not-found)+.vp-footer-wrapper{margin-top:-2rem}.vp-hero-info-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-inline-start:auto;margin-inline-end:auto}.vp-hero-info-wrapper.fullscreen{height:calc(100vh - var(--navbar-height))!important}.vp-hero-info{z-index:1;width:100%;padding-inline-start:2.5rem;padding-inline-end:2.5rem}@media (max-width: 959px){.vp-hero-info{padding-inline-start:1.5em;padding-inline-end:1.5rem}}@media (min-width: 959px){.vp-hero-info{display:flex;align-items:center;justify-content:space-evenly}}.vp-hero-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:50%;background-size:cover}.vp-hero-mask:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.vp-hero-mask.light{display:block}html[data-theme=dark] .vp-hero-mask.light,.vp-hero-mask.dark{display:none}html[data-theme=dark] .vp-hero-mask.dark{display:block}.vp-hero-infos{z-index:1;margin:0 .5rem}.vp-hero-image{display:block;max-width:100%;max-height:18rem;margin:1rem}@media (max-width: 959px){.vp-hero-image{margin:2rem auto}}@media (max-width: 719px){.vp-hero-image{max-height:16rem;margin:1.5rem auto}}@media (max-width: 419px){.vp-hero-image{max-height:14rem}}.vp-hero-image.light{display:block}html[data-theme=dark] .vp-hero-image.light,.vp-hero-image.dark{display:none}html[data-theme=dark] .vp-hero-image.dark{display:block}#main-title{margin:.5rem 0;background:linear-gradient(120deg,var(--theme-color-light),var(--theme-color) 30%,#a140ff 100%);-webkit-background-clip:text;background-clip:text;font-weight:700;font-size:3.6rem;font-family:var(--font-family);line-height:1.5;-webkit-text-fill-color:transparent}@media (max-width: 719px){#main-title{margin:0}}@media (max-width: 959px){#main-title{font-size:2.5rem;text-align:center}}@media (max-width: 719px){#main-title{font-size:2.25rem;text-align:center}}@media (max-width: 419px){#main-title{margin:0 auto;font-size:2rem}}.vp-description,.vp-actions{margin:1.8rem 0}@media (max-width: 719px){.vp-description,.vp-actions{margin:1.5rem 0}}@media (max-width: 959px){.vp-description,.vp-actions{margin:1.5rem auto;text-align:center}}@media (max-width: 419px){.vp-description,.vp-actions{margin:1.2rem 0}}.vp-description{max-width:35rem;color:var(--text-color-light);font-weight:500;font-size:1.6rem;line-height:1.3}@media (max-width: 719px){.vp-description{font-size:1.4rem}}@media (max-width: 419px){.vp-description{font-size:1.2rem}}.vp-action{display:inline-block;overflow:hidden;min-width:4rem;margin:.5rem;padding:.5em 1.5rem;border-radius:2rem;background:var(--bg-color-secondary);color:var(--text-color);font-size:1.2rem;text-align:center;transition:color var(--color-transition),color var(--color-transition),transform var(--transform-transition)}@media (max-width: 719px){.vp-action{padding:.5rem 1rem;font-size:1.1rem}}@media (max-width: 419px){.vp-action{font-size:1rem}}@media print{.vp-action{text-decoration:none}}.vp-action:hover{background:var(--bg-color-tertiary)}.vp-action.primary{border-color:var(--theme-color);background:var(--theme-color);color:var(--white)}.vp-action.primary:hover{border-color:var(--theme-color-light);background:var(--theme-color-light)}.vp-project-home:not(.pure) .vp-action:active{transform:scale(.96)}.vp-highlight-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.vp-highlight-wrapper:nth-child(2n) .vp-highlight{flex-direction:row-reverse}.vp-highlight{z-index:1;display:flex;flex:1;align-items:center;justify-content:flex-end;max-width:var(--home-page-width);margin:0 auto;padding:1.5rem 2.5rem;color:#222}@media (max-width: 719px){.vp-highlight{display:block;padding-inline-start:1.5rem;padding-inline-end:1.5rem;text-align:center}}html[data-theme=dark] .vp-highlight{color:#eee}.vp-highlight-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-attachment:fixed;background-position:50%;background-size:cover}.vp-highlight-bg.light{display:inline-block}.vp-highlight-bg.dark,html[data-theme=dark] .vp-highlight-bg.light{display:none}html[data-theme=dark] .vp-highlight-bg.dark{display:inline-block}.vp-highlight-image{width:12rem;margin:2rem 4rem}@media (max-width: 959px){.vp-highlight-image{width:10rem}}@media (max-width: 719px){.vp-highlight-image{width:8rem;margin:0 auto}}.vp-highlight-image.light{display:inline-block}.vp-highlight-image.dark,html[data-theme=dark] .vp-highlight-image.light{display:none}html[data-theme=dark] .vp-highlight-image.dark{display:inline-block}.vp-highlight-info-wrapper{display:flex;flex:1;justify-content:center;padding:2rem}@media (max-width: 719px){.vp-highlight-info-wrapper{padding:1rem 0}}.vp-highlight-info-wrapper:only-child{flex:1 0 100%}.vp-highlight-info{text-align:start}.vp-highlight-header{margin-bottom:1.5rem;border-bottom:none;font-size:3rem;font-family:var(--font-family)}@media (max-width: 959px){.vp-highlight-header{font-size:2.5rem}}@media (max-width: 719px){.vp-highlight-header{font-size:2.25rem;text-align:center}}@media (max-width: 419px){.vp-highlight-header{font-size:2rem}}.vp-highlight-description{font-size:1.125rem}.vp-highlights{margin-inline-start:-1.25em;padding-inline-start:0}.vp-highlight-item-wrapper{padding:.5em .5em .5em 1.75em;border-radius:.5rem;list-style:none}.vp-highlight-item-wrapper.link{cursor:pointer}.vp-highlight-item-wrapper:hover{background-color:var(--bg-color-secondary);box-shadow:0 2px 12px 0 var(--card-shadow);transition:transform var(--transform-transition);transform:translate(-2px,-2px)}.vp-highlight-bg+.vp-highlight .vp-highlight-item-wrapper:hover{background-color:transparent}.vp-highlight-item-wrapper::marker{font-weight:700}.vp-highlight-item{display:list-item;color:inherit;list-style:initial}@media print{.vp-highlight-item{text-decoration:none}}.vp-highlight-title{margin:0;font-weight:600;font-size:1.125rem;font-family:var(--font-family)}.vp-highlight-title .icon{margin-inline-end:.25em}.vp-highlight-details{margin:.5rem 0 0}.vp-project-home{--content-width: var(--home-page-width);display:block;flex:1;padding-top:var(--navbar-height)}@media screen{.vp-project-home .vp-hero-info-wrapper:not(.fullscreen) .vp-hero-info{max-width:var(--home-page-width)}}@media screen{.vp-project-home .vp-feature{max-width:var(--home-page-width)}}.vp-project-home .theme-hope-content{padding-bottom:1.5rem!important}.vp-project-home .theme-hope-content:empty{padding:0!important}.not-found-hint{padding:2rem}.not-found-hint .error-code{margin:0;font-weight:700;font-size:4rem;line-height:4rem}.not-found-hint .error-title{font-weight:700}.not-found-hint .error-hint{margin:0;padding:12px 0;font-weight:600;font-size:20px;line-height:20px;letter-spacing:2px}.vp-page.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100vw;max-width:var(--home-page-width);margin:0 auto;padding:calc(var(--navbar-height) + 1rem) 1rem 1rem!important;text-align:center}.vp-page.not-found .action-button{display:inline-block;box-sizing:border-box;margin:.25rem;padding:.75rem 1rem;border-width:0;border-bottom:1px solid var(--theme-color-dark);border-radius:3rem;background:var(--theme-color);color:var(--white);outline:none;font-size:1rem;transition:background .1s ease}.vp-page.not-found .action-button:hover{background:var(--theme-color-light);cursor:pointer}.vp-page-nav{display:flex;flex-wrap:wrap;min-height:2rem;margin-top:0;padding-top:.5rem;padding-bottom:.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-top:1px solid var(--border-color);transition:border-top var(--color-transition)}@media (max-width: 959px){.vp-page-nav{padding-inline-start:1rem;padding-inline-end:1rem}}@media print{.vp-page-nav{display:none}}.vp-page-nav .nav-link{display:inline-block;flex-grow:1;margin:.25rem;padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:.25rem}.vp-page-nav .nav-link:hover{background:var(--bg-color-secondary)}.vp-page-nav .nav-link .hint{color:var(--light-grey);font-size:.875rem;line-height:2}.vp-page-nav .nav-link .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s;font-size:.75rem}html[data-theme=dark] .vp-page-nav .nav-link .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-page-nav .nav-link .arrow.down{transform:rotate(180deg)}html[dir=rtl] .vp-page-nav .nav-link .arrow.down{transform:rotate(-180deg)}.vp-page-nav .nav-link .arrow.end{transform:rotate(90deg)}html[dir=rtl] .vp-page-nav .nav-link .arrow.end,.vp-page-nav .nav-link .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .vp-page-nav .nav-link .arrow.start{transform:rotate(90deg)}.vp-page-nav .prev{text-align:start}.vp-page-nav .prev .icon{margin-inline-end:.25em}.vp-page-nav .next{text-align:end}.vp-page-nav .next .icon{margin-inline-start:.25em}.vp-page-title{max-width:var(--content-width, 740px);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:2.5rem;padding-inline-end:2.5rem;position:relative;z-index:1;padding-top:1rem;padding-bottom:0}@media (max-width: 959px){.vp-page-title{padding-inline-start:1.5rem;padding-inline-end:1.5rem}}@media print{.vp-page-title{max-width:unset}}@media print{.vp-page-title{padding-inline-start:0!important;padding-inline-end:0!important}}@media (max-width: 959px){.vp-page-title{padding-top:.5rem}}.vp-page-title h1{margin-top:calc(0px - var(--navbar-height))!important;margin-bottom:1rem;padding-top:var(--navbar-height)!important;font-size:2.2rem}@media (max-width: 959px){.vp-page-title h1{margin-bottom:.5rem}}.vp-page-title h1 .icon{margin-inline-end:.25em;color:var(--theme-color);font-size:.9em}.theme-hope-content:not(.custom){padding-top:0!important}.theme-hope-content:not(.custom) h1:first-child,.theme-hope-content:not(.custom) h2:first-child,.theme-hope-content:not(.custom) h3:first-child,.theme-hope-content:not(.custom) h4:first-child,.theme-hope-content:not(.custom) h5:first-child,.theme-hope-content:not(.custom) h6:first-child{margin-top:calc(.5rem - var(--navbar-height))!important;padding-top:var(--navbar-height)!important}.theme-hope-content:not(.custom)>h1:first-child{display:none}.vp-page{display:block;flex-grow:1;padding-bottom:2rem;transition:padding var(--transform-transition)}@media print{.vp-page{min-height:auto!important;margin:0!important;padding:0!important}}.page-cover{-o-object-fit:cover;object-fit:cover;width:calc(100% + 2rem);max-height:25vh;margin-left:-2rem}@media (max-width: 719px){.page-cover{width:100%;margin:0;border-radius:0}}@media (min-width: 1440px){.page-cover{width:calc(100% - 2rem);margin:0 1rem;border-radius:.5rem}}.page-cover .sidebar-collapsed{width:100%;margin-left:0}.vp-skip-link{top:.25rem;left:.25rem;z-index:999;padding:.65rem 1.5rem;border-radius:.5rem;background:var(--bg-color);color:var(--theme-color);box-shadow:var(--card-shadow);font-weight:700;font-size:.9em;text-decoration:none}@media print{.vp-skip-link{display:none}}.vp-skip-link:focus{clip:auto;width:auto;height:auto;-webkit-clip-path:none;clip-path:none}.theme-hope-content pre{overflow:auto;margin:.85rem 0;padding:1rem;border-radius:6px;line-height:1.375}.theme-hope-content pre code{padding:0;border-radius:0;background:transparent!important;color:var(--code-color);font-family:var(--font-family-mono);text-align:left;white-space:pre;word-spacing:normal;word-wrap:normal;word-break:normal;overflow-wrap:unset;-webkit-hyphens:none;hyphens:none;transition:color var(--color-transition);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media print{.theme-hope-content pre code{white-space:pre-wrap}}.theme-hope-content .line-number{font-family:var(--font-family-mono)}div[class*=language-]{position:relative;border-radius:6px;background:var(--code-bg-color);transition:background var(--color-transition)}@media (max-width: 419px){.theme-hope-content>div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}div[class*=language-]:before{content:attr(data-ext);position:absolute;top:0;right:1em;z-index:3;color:var(--code-line-color);font-size:.75rem;transition:color var(--color-transition)}div[class*=language-] pre{position:relative;z-index:1}div[class*=language-] .highlight-lines{position:absolute;top:0;left:0;width:100%;padding-top:1rem;line-height:1.375;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-] .highlight-line{background:var(--code-highlight-line-color);transition:background var(--color-transition)}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;z-index:2;width:var(--line-numbers-width);height:100%;border-right:1px solid var(--code-highlight-line-color);border-radius:6px 0 0 6px;transition:border-color var(--color-transition)}@media (max-width: 419px){div[class*=language-].line-numbers-mode:after{border-radius:0}}@media print{div[class*=language-].line-numbers-mode:after{display:none}}div[class*=language-].line-numbers-mode .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-line:before{content:" ";position:absolute;top:0;left:0;z-index:3;display:block;width:var(--line-numbers-width);height:100%}div[class*=language-].line-numbers-mode pre{vertical-align:middle;margin-left:var(--line-numbers-width);padding-left:.5rem}@media print{div[class*=language-].line-numbers-mode pre{margin-left:0;padding-left:1rem}}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;left:0;width:var(--line-numbers-width);padding:1rem 0;color:var(--code-line-color);line-height:1.375;counter-reset:line-number;text-align:center;transition:color var(--color-transition);transform:translateY(1px)}@media print{div[class*=language-].line-numbers-mode .line-numbers{display:none}}div[class*=language-].line-numbers-mode .line-number{position:relative;z-index:4;height:1.375em;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-number:before{content:counter(line-number);font-size:.85em;counter-increment:line-number}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}html[data-theme=light] #app{--code-color: #383a42;--code-line-color: rgba(56, 58, 66, .67);--code-bg-color: #ecf4fa;--code-border-color: #c3def3;--code-highlight-line-color: #d8e9f6}html[data-theme=light] code[class*=language-],html[data-theme=light] pre[class*=language-]{-moz-tab-size:2;-o-tab-size:2;tab-size:2}html[data-theme=light] code[class*=language-]::-moz-selection,html[data-theme=light] code[class*=language-] ::-moz-selection,html[data-theme=light] pre[class*=language-]::-moz-selection,html[data-theme=light] pre[class*=language-] ::-moz-selection{background:#e5e5e6;color:inherit}html[data-theme=light] code[class*=language-]::selection,html[data-theme=light] code[class*=language-] ::selection,html[data-theme=light] pre[class*=language-]::selection,html[data-theme=light] pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}html[data-theme=light] .token.comment,html[data-theme=light] .token.prolog,html[data-theme=light] .token.cdata{color:#a0a1a7}html[data-theme=light] .token.doctype,html[data-theme=light] .token.punctuation,html[data-theme=light] .token.entity{color:#383a42}html[data-theme=light] .token.attr-name,html[data-theme=light] .token.class-name,html[data-theme=light] .token.boolean,html[data-theme=light] .token.constant,html[data-theme=light] .token.number,html[data-theme=light] .token.atrule{color:#b76b01}html[data-theme=light] .token.keyword{color:#a626a4}html[data-theme=light] .token.property,html[data-theme=light] .token.tag,html[data-theme=light] .token.symbol,html[data-theme=light] .token.deleted,html[data-theme=light] .token.important{color:#e45649}html[data-theme=light] .token.selector,html[data-theme=light] .token.string,html[data-theme=light] .token.char,html[data-theme=light] .token.builtin,html[data-theme=light] .token.inserted,html[data-theme=light] .token.regex,html[data-theme=light] .token.attr-value,html[data-theme=light] .token.attr-value>.token.punctuation{color:#50a14f}html[data-theme=light] .token.variable,html[data-theme=light] .token.operator,html[data-theme=light] .token.function{color:#4078f2}html[data-theme=light] .token.url{color:#0184bc}html[data-theme=light] .token.attr-value>.token.punctuation.attr-equals,html[data-theme=light] .token.special-attr>.token.attr-value>.token.value.css{color:#383a42}html[data-theme=light] .language-css .token.selector{color:#e45649}html[data-theme=light] .language-css .token.property{color:#383a42}html[data-theme=light] .language-css .token.function,html[data-theme=light] .language-css .token.url>.token.function{color:#0184bc}html[data-theme=light] .language-css .token.url>.token.string.url{color:#50a14f}html[data-theme=light] .language-css .token.important,html[data-theme=light] .language-css .token.atrule .token.rule,html[data-theme=light] .language-javascript .token.operator{color:#a626a4}html[data-theme=light] .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}html[data-theme=light] .language-json .token.operator{color:#383a42}html[data-theme=light] .language-json .token.null.keyword{color:#b76b01}html[data-theme=light] .language-markdown .token.url,html[data-theme=light] .language-markdown .token.url>.token.operator,html[data-theme=light] .language-markdown .token.url-reference.url>.token.string{color:#383a42}html[data-theme=light] .language-markdown .token.url>.token.content{color:#4078f2}html[data-theme=light] .language-markdown .token.url>.token.url,html[data-theme=light] .language-markdown .token.url-reference.url{color:#0184bc}html[data-theme=light] .language-markdown .token.blockquote.punctuation,html[data-theme=light] .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}html[data-theme=light] .language-markdown .token.code-snippet{color:#50a14f}html[data-theme=light] .language-markdown .token.bold .token.content{color:#b76b01}html[data-theme=light] .language-markdown .token.italic .token.content{color:#a626a4}html[data-theme=light] .language-markdown .token.strike .token.content,html[data-theme=light] .language-markdown .token.strike .token.punctuation,html[data-theme=light] .language-markdown .token.list.punctuation,html[data-theme=light] .language-markdown .token.title.important>.token.punctuation{color:#e45649}html[data-theme=light] .token.bold{font-weight:700}html[data-theme=light] .token.comment,html[data-theme=light] .token.italic{font-style:italic}html[data-theme=light] .token.entity{cursor:help}html[data-theme=light] .token.namespace{opacity:.8}html[data-theme=dark] #app{--code-color: #abb2bf;--code-line-color: rgba(171, 178, 191, .67);--code-bg-color: #282c34;--code-border-color: #343e51;--code-highlight-line-color: #2f3542}html[data-theme=dark] code[class*=language-],html[data-theme=dark] pre[class*=language-]{text-shadow:0 1px rgba(0,0,0,.3);-moz-tab-size:2;-o-tab-size:2;tab-size:2}@media print{html[data-theme=dark] code[class*=language-],html[data-theme=dark] pre[class*=language-]{text-shadow:none}}html[data-theme=dark] code[class*=language-]::-moz-selection,html[data-theme=dark] code[class*=language-] ::-moz-selection,html[data-theme=dark] pre[class*=language-]::-moz-selection,html[data-theme=dark] pre[class*=language-] ::-moz-selection{background:#3e4451;color:inherit;text-shadow:none}html[data-theme=dark] code[class*=language-]::selection,html[data-theme=dark] code[class*=language-] ::selection,html[data-theme=dark] pre[class*=language-]::selection,html[data-theme=dark] pre[class*=language-] ::selection{background:#3e4451;color:inherit;text-shadow:none}html[data-theme=dark] .token.comment,html[data-theme=dark] .token.prolog,html[data-theme=dark] .token.cdata{color:#5c6370}html[data-theme=dark] .token.doctype,html[data-theme=dark] .token.punctuation,html[data-theme=dark] .token.entity{color:#abb2bf}html[data-theme=dark] .token.attr-name,html[data-theme=dark] .token.class-name,html[data-theme=dark] .token.boolean,html[data-theme=dark] .token.constant,html[data-theme=dark] .token.number,html[data-theme=dark] .token.atrule{color:#d19a66}html[data-theme=dark] .token.keyword{color:#c678dd}html[data-theme=dark] .token.property,html[data-theme=dark] .token.tag,html[data-theme=dark] .token.symbol,html[data-theme=dark] .token.deleted,html[data-theme=dark] .token.important{color:#e06c75}html[data-theme=dark] .token.selector,html[data-theme=dark] .token.string,html[data-theme=dark] .token.char,html[data-theme=dark] .token.builtin,html[data-theme=dark] .token.inserted,html[data-theme=dark] .token.regex,html[data-theme=dark] .token.attr-value,html[data-theme=dark] .token.attr-value>.token.punctuation{color:#98c379}html[data-theme=dark] .token.variable,html[data-theme=dark] .token.operator,html[data-theme=dark] .token.function{color:#61afef}html[data-theme=dark] .token.url{color:#56b6c2}html[data-theme=dark] .token.attr-value>.token.punctuation.attr-equals,html[data-theme=dark] .token.special-attr>.token.attr-value>.token.value.css{color:#abb2bf}html[data-theme=dark] .language-css .token.selector{color:#e06c75}html[data-theme=dark] .language-css .token.property{color:#abb2bf}html[data-theme=dark] .language-css .token.function,html[data-theme=dark] .language-css .token.url>.token.function{color:#56b6c2}html[data-theme=dark] .language-css .token.url>.token.string.url{color:#98c379}html[data-theme=dark] .language-css .token.important,html[data-theme=dark] .language-css .token.atrule .token.rule,html[data-theme=dark] .language-javascript .token.operator{color:#c678dd}html[data-theme=dark] .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#be5046}html[data-theme=dark] .language-json .token.operator{color:#abb2bf}html[data-theme=dark] .language-json .token.null.keyword{color:#d19a66}html[data-theme=dark] .language-markdown .token.url,html[data-theme=dark] .language-markdown .token.url>.token.operator,html[data-theme=dark] .language-markdown .token.url-reference.url>.token.string{color:#abb2bf}html[data-theme=dark] .language-markdown .token.url>.token.content{color:#61afef}html[data-theme=dark] .language-markdown .token.url>.token.url,html[data-theme=dark] .language-markdown .token.url-reference.url{color:#56b6c2}html[data-theme=dark] .language-markdown .token.blockquote.punctuation,html[data-theme=dark] .language-markdown .token.hr.punctuation{color:#5c6370;font-style:italic}html[data-theme=dark] .language-markdown .token.code-snippet{color:#98c379}html[data-theme=dark] .language-markdown .token.bold .token.content{color:#d19a66}html[data-theme=dark] .language-markdown .token.italic .token.content{color:#c678dd}html[data-theme=dark] .language-markdown .token.strike .token.content,html[data-theme=dark] .language-markdown .token.strike .token.punctuation,html[data-theme=dark] .language-markdown .token.list.punctuation,html[data-theme=dark] .language-markdown .token.title.important>.token.punctuation{color:#e06c75}html[data-theme=dark] .token.bold{font-weight:700}html[data-theme=dark] .token.comment,html[data-theme=dark] .token.italic{font-style:italic}html[data-theme=dark] .token.entity{cursor:help}html[data-theme=dark] .token.namespace{opacity:.8}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{.theme-hope-content{margin:0!important;padding-inline-start:0!important;padding-inline-end:0!important}}.theme-hope-content.custom{margin:0;padding:0}.theme-hope-content:not(.custom){max-width:var(--content-width, 740px);margin:0 auto;padding:2rem 2.5rem;padding-top:0}@media (max-width: 959px){.theme-hope-content:not(.custom){padding:1.5rem}}@media (max-width: 419px){.theme-hope-content:not(.custom){padding:1rem 1.5rem}}@media print{.theme-hope-content:not(.custom){max-width:unset}}.theme-hope-content:not(.custom)>h1,.theme-hope-content:not(.custom)>h2,.theme-hope-content:not(.custom)>h3,.theme-hope-content:not(.custom)>h4,.theme-hope-content:not(.custom)>h5,.theme-hope-content:not(.custom)>h6{margin-top:calc(.5rem - var(--navbar-height));margin-bottom:.5rem;padding-top:calc(1rem + var(--navbar-height));outline:none}.theme-container.no-navbar .theme-hope-content:not(.custom)>h1,.theme-container.no-navbar .theme-hope-content:not(.custom)>h2,.theme-container.no-navbar .theme-hope-content:not(.custom)>h3,.theme-container.no-navbar .theme-hope-content:not(.custom)>h4,.theme-container.no-navbar .theme-hope-content:not(.custom)>h5,.theme-container.no-navbar .theme-hope-content:not(.custom)>h6{margin-top:1.5rem;padding-top:0}.theme-hope-content:not(.custom)>p,.theme-hope-content:not(.custom)>ul p,.theme-hope-content:not(.custom)>ol p{text-align:justify;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 419px){.theme-hope-content:not(.custom)>p,.theme-hope-content:not(.custom)>ul p,.theme-hope-content:not(.custom)>ol p{text-align:start}}@media print{.theme-hope-content:not(.custom)>p,.theme-hope-content:not(.custom)>ul p,.theme-hope-content:not(.custom)>ol p{text-align:start}}.theme-hope-content a:hover{text-decoration:underline}.theme-hope-content img{max-width:100%}@media (min-width: 1280px){.chart-wrapper::-webkit-scrollbar,.flowchart-wrapper::-webkit-scrollbar,.mermaid-wrapper::-webkit-scrollbar{width:8px;height:8px}.chart-wrapper::-webkit-scrollbar-track-piece,.flowchart-wrapper::-webkit-scrollbar-track-piece,.mermaid-wrapper::-webkit-scrollbar-track-piece{border-radius:8px;background:rgba(0,0,0,.1)}}html[dir=rtl] a.header-anchor{float:right}#docsearch-container{min-width:145.7px!important}@media (max-width: 959px){#docsearch-container{min-width:36px!important}}.DocSearch.DocSearch-Button{margin-left:0}@media (max-width: 959px){.DocSearch.DocSearch-Button{min-width:36px!important}}.DocSearch .DocSearch-Button-Placeholder{display:inline-block;padding:4px 12px 4px 6px;font-size:14px}@media (max-width: 719px){.DocSearch .DocSearch-Button-Placeholder{display:none}}.DocSearch .DocSearch-Search-Icon{width:1.25em;height:1.25em}@media (max-width: 959px){.DocSearch .DocSearch-Button-Keys{display:none}}.DocSearch .DocSearch-Button-Key{background:var(--bg-color);box-shadow:none}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track-piece{border-radius:6px;background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:6px;background:var(--theme-color)}::-webkit-scrollbar-thumb:active{background:var(--theme-color-light)}@media (max-width: 719px){.hide-in-mobile{display:none!important}}@media (max-width: 959px){.hide-in-pad{display:none!important}}.page-author-item{display:inline-block;margin:0 4px;font-weight:400;overflow-wrap:break-word}.page-category-info{flex-wrap:wrap}.page-category-item{display:inline-block;margin:.125em .25em;padding:0 .25em;border-radius:.25em;background:var(--bg-color-secondary);color:var(--text-color-light);font-weight:700;font-size:.75rem;line-height:2;transition:background var(--color-transition),color var(--color-transition)}@media print{.page-category-item{padding:0;font-weight:400}.page-category-item:after{content:", "}.page-category-item:last-of-type:after{content:""}}.page-category-item.clickable>span:hover{color:var(--theme-color);cursor:pointer}.page-category-item.category0{background:#fde5e7;color:#ec2f3e}html[data-theme=dark] .page-category-item.category0{background:#340509;color:#ba111f}.page-category-item.category0:hover{background:#f9bec3}html[data-theme=dark] .page-category-item.category0:hover{background:#53080e}.page-category-item.category1{background:#ffeee8;color:#fb7649}html[data-theme=dark] .page-category-item.category1{background:#441201;color:#f54205}.page-category-item.category1:hover{background:#fed4c6}html[data-theme=dark] .page-category-item.category1:hover{background:#6d1d02}.page-category-item.category2{background:#fef5e7;color:#f5b041}html[data-theme=dark] .page-category-item.category2{background:#3e2703;color:#e08e0b}.page-category-item.category2:hover{background:#fce6c4}html[data-theme=dark] .page-category-item.category2:hover{background:#633f05}.page-category-item.category3{background:#eafaf1;color:#55d98d}html[data-theme=dark] .page-category-item.category3{background:#0c331c;color:#29b866}.page-category-item.category3:hover{background:#caf3db}html[data-theme=dark] .page-category-item.category3:hover{background:#12522d}.page-category-item.category4{background:#e6f9ee;color:#36d278}html[data-theme=dark] .page-category-item.category4{background:#092917;color:#219552}.page-category-item.category4:hover{background:#c0f1d5}html[data-theme=dark] .page-category-item.category4:hover{background:#0f4224}.page-category-item.category5{background:#e1fcfc;color:#16e1e1}html[data-theme=dark] .page-category-item.category5{background:#042929;color:#0e9595}.page-category-item.category5:hover{background:#b4f8f8}html[data-theme=dark] .page-category-item.category5:hover{background:#064242}.page-category-item.category6{background:#e4f0fe;color:#2589f6}html[data-theme=dark] .page-category-item.category6{background:#021b36;color:#0862c3}.page-category-item.category6:hover{background:#bbdafc}html[data-theme=dark] .page-category-item.category6:hover{background:#042c57}.page-category-item.category7{background:#f7f1fd;color:#bb8ced}html[data-theme=dark] .page-category-item.category7{background:#2a0b4b;color:#9851e4}.page-category-item.category7:hover{background:#eadbfa}html[data-theme=dark] .page-category-item.category7:hover{background:#431277}.page-category-item.category8{background:#fdeaf5;color:#ef59ab}html[data-theme=dark] .page-category-item.category8{background:#400626;color:#e81689}.page-category-item.category8:hover{background:#facbe5}html[data-theme=dark] .page-category-item.category8:hover{background:#670a3d}.page-original-info{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;padding:0 .5em;border:.5px solid var(--dark-grey);border-radius:.75em;background:var(--bg-color);font-size:.75em;line-height:1.5!important}.page-info{display:flex;flex-wrap:wrap;align-content:stretch;align-items:center;justify-content:flex-start;color:var(--dark-grey);font-size:14px}@media print{.page-info{display:flex!important}}.page-info>span{display:flex;align-items:center;max-width:100%;margin-inline-end:.5em;line-height:2}@media (min-width: 1440px){.page-info>span{font-size:1.1em}}@media (max-width: 419px){.page-info>span{margin-inline-end:.3em;font-size:.875em}}@media print{.page-info>span{display:flex!important}}.page-info .icon{position:relative;display:inline-block;vertical-align:middle;width:1em;height:1em;margin-inline-end:.25em}.page-info a{color:inherit}.page-info a:hover,.page-info a:active{color:var(--theme-color)}.page-meta{max-width:var(--content-width, 740px);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:2.5rem;padding-inline-end:2.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:auto;padding-top:.75rem;padding-bottom:.75rem}@media (max-width: 959px){.page-meta{padding-inline-start:1.5rem;padding-inline-end:1.5rem}}@media print{.page-meta{max-width:unset}}@media print{.page-meta{margin:0!important;padding-inline-start:0!important;padding-inline-end:0!important}}@media (max-width: 719px){.page-meta{display:block}}.page-meta .meta-item{flex-grow:1}.page-meta .meta-item .label{font-weight:500}.page-meta .meta-item .label:not(a){color:var(--text-color-lighter)}.page-meta .meta-item .info{color:var(--dark-grey);font-weight:400}.page-meta .git-info{text-align:end}.page-meta .edit-link{margin-top:.25rem;margin-bottom:.25rem;margin-inline-end:.5rem;font-size:14px}@media print{.page-meta .edit-link{display:none}}.page-meta .edit-link .icon{position:relative;bottom:-.125em;width:1em;height:1em;margin-inline-end:.25em}.page-meta .update-time,.page-meta .contributors{margin-top:.25rem;margin-bottom:.25rem;font-size:14px}@media (max-width: 719px){.page-meta .update-time,.page-meta .contributors{font-size:13px;text-align:start}}.print-button{border-width:0;background:transparent;cursor:pointer;box-sizing:content-box;width:1rem;height:1rem;padding:.5rem;border-radius:.25em;color:inherit;font-size:1rem;transform:translateY(.25rem)}@media print{.print-button{display:none}}.page-tag-info{flex-wrap:wrap}.page-tag-item{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;min-width:1.5rem;margin:.125rem;padding:.125rem .25rem .125rem .625rem;background:var(--bg-color-secondary);background:linear-gradient(135deg,transparent .75em,var(--bg-color-secondary) 0) top,linear-gradient(45deg,transparent .75em,var(--bg-color-secondary) 0) bottom;background-size:100% 52%!important;background-repeat:no-repeat!important;color:var(--text-color-light);font-weight:700;font-size:.625rem;line-height:1.5;text-align:center;transition:background var(--color-transition),color var(--color-transition)}@media print{.page-tag-item{padding:0;font-weight:400}.page-tag-item:after{content:", "}.page-tag-item:last-of-type:after{content:""}}.page-tag-item.clickable:hover{cursor:pointer}.page-tag-item.tag0{background:#fde5e7;background:linear-gradient(135deg,transparent .75em,#fde5e7 0) top,linear-gradient(45deg,transparent .75em,#fde5e7 0) bottom;color:#ec2f3e}html[data-theme=dark] .page-tag-item.tag0{background:#340509;background:linear-gradient(135deg,transparent .75em,#340509 0) top,linear-gradient(45deg,transparent .75em,#340509 0) bottom;color:#ba111f}.page-tag-item.tag0.clickable:hover{background:#f9bec3;background:linear-gradient(135deg,transparent .75em,#f9bec3 0) top,linear-gradient(45deg,transparent .75em,#f9bec3 0) bottom}html[data-theme=dark] .page-tag-item.tag0.clickable:hover{background:#53080e;background:linear-gradient(135deg,transparent .75em,#53080e 0) top,linear-gradient(45deg,transparent .75em,#53080e 0) bottom}.page-tag-item.tag1{background:#ffeee8;background:linear-gradient(135deg,transparent .75em,#ffeee8 0) top,linear-gradient(45deg,transparent .75em,#ffeee8 0) bottom;color:#fb7649}html[data-theme=dark] .page-tag-item.tag1{background:#441201;background:linear-gradient(135deg,transparent .75em,#441201 0) top,linear-gradient(45deg,transparent .75em,#441201 0) bottom;color:#f54205}.page-tag-item.tag1.clickable:hover{background:#fed4c6;background:linear-gradient(135deg,transparent .75em,#fed4c6 0) top,linear-gradient(45deg,transparent .75em,#fed4c6 0) bottom}html[data-theme=dark] .page-tag-item.tag1.clickable:hover{background:#6d1d02;background:linear-gradient(135deg,transparent .75em,#6d1d02 0) top,linear-gradient(45deg,transparent .75em,#6d1d02 0) bottom}.page-tag-item.tag2{background:#fef5e7;background:linear-gradient(135deg,transparent .75em,#fef5e7 0) top,linear-gradient(45deg,transparent .75em,#fef5e7 0) bottom;color:#f5b041}html[data-theme=dark] .page-tag-item.tag2{background:#3e2703;background:linear-gradient(135deg,transparent .75em,#3e2703 0) top,linear-gradient(45deg,transparent .75em,#3e2703 0) bottom;color:#e08e0b}.page-tag-item.tag2.clickable:hover{background:#fce6c4;background:linear-gradient(135deg,transparent .75em,#fce6c4 0) top,linear-gradient(45deg,transparent .75em,#fce6c4 0) bottom}html[data-theme=dark] .page-tag-item.tag2.clickable:hover{background:#633f05;background:linear-gradient(135deg,transparent .75em,#633f05 0) top,linear-gradient(45deg,transparent .75em,#633f05 0) bottom}.page-tag-item.tag3{background:#eafaf1;background:linear-gradient(135deg,transparent .75em,#eafaf1 0) top,linear-gradient(45deg,transparent .75em,#eafaf1 0) bottom;color:#55d98d}html[data-theme=dark] .page-tag-item.tag3{background:#0c331c;background:linear-gradient(135deg,transparent .75em,#0c331c 0) top,linear-gradient(45deg,transparent .75em,#0c331c 0) bottom;color:#29b866}.page-tag-item.tag3.clickable:hover{background:#caf3db;background:linear-gradient(135deg,transparent .75em,#caf3db 0) top,linear-gradient(45deg,transparent .75em,#caf3db 0) bottom}html[data-theme=dark] .page-tag-item.tag3.clickable:hover{background:#12522d;background:linear-gradient(135deg,transparent .75em,#12522d 0) top,linear-gradient(45deg,transparent .75em,#12522d 0) bottom}.page-tag-item.tag4{background:#e6f9ee;background:linear-gradient(135deg,transparent .75em,#e6f9ee 0) top,linear-gradient(45deg,transparent .75em,#e6f9ee 0) bottom;color:#36d278}html[data-theme=dark] .page-tag-item.tag4{background:#092917;background:linear-gradient(135deg,transparent .75em,#092917 0) top,linear-gradient(45deg,transparent .75em,#092917 0) bottom;color:#219552}.page-tag-item.tag4.clickable:hover{background:#c0f1d5;background:linear-gradient(135deg,transparent .75em,#c0f1d5 0) top,linear-gradient(45deg,transparent .75em,#c0f1d5 0) bottom}html[data-theme=dark] .page-tag-item.tag4.clickable:hover{background:#0f4224;background:linear-gradient(135deg,transparent .75em,#0f4224 0) top,linear-gradient(45deg,transparent .75em,#0f4224 0) bottom}.page-tag-item.tag5{background:#e1fcfc;background:linear-gradient(135deg,transparent .75em,#e1fcfc 0) top,linear-gradient(45deg,transparent .75em,#e1fcfc 0) bottom;color:#16e1e1}html[data-theme=dark] .page-tag-item.tag5{background:#042929;background:linear-gradient(135deg,transparent .75em,#042929 0) top,linear-gradient(45deg,transparent .75em,#042929 0) bottom;color:#0e9595}.page-tag-item.tag5.clickable:hover{background:#b4f8f8;background:linear-gradient(135deg,transparent .75em,#b4f8f8 0) top,linear-gradient(45deg,transparent .75em,#b4f8f8 0) bottom}html[data-theme=dark] .page-tag-item.tag5.clickable:hover{background:#064242;background:linear-gradient(135deg,transparent .75em,#064242 0) top,linear-gradient(45deg,transparent .75em,#064242 0) bottom}.page-tag-item.tag6{background:#e4f0fe;background:linear-gradient(135deg,transparent .75em,#e4f0fe 0) top,linear-gradient(45deg,transparent .75em,#e4f0fe 0) bottom;color:#2589f6}html[data-theme=dark] .page-tag-item.tag6{background:#021b36;background:linear-gradient(135deg,transparent .75em,#021b36 0) top,linear-gradient(45deg,transparent .75em,#021b36 0) bottom;color:#0862c3}.page-tag-item.tag6.clickable:hover{background:#bbdafc;background:linear-gradient(135deg,transparent .75em,#bbdafc 0) top,linear-gradient(45deg,transparent .75em,#bbdafc 0) bottom}html[data-theme=dark] .page-tag-item.tag6.clickable:hover{background:#042c57;background:linear-gradient(135deg,transparent .75em,#042c57 0) top,linear-gradient(45deg,transparent .75em,#042c57 0) bottom}.page-tag-item.tag7{background:#f7f1fd;background:linear-gradient(135deg,transparent .75em,#f7f1fd 0) top,linear-gradient(45deg,transparent .75em,#f7f1fd 0) bottom;color:#bb8ced}html[data-theme=dark] .page-tag-item.tag7{background:#2a0b4b;background:linear-gradient(135deg,transparent .75em,#2a0b4b 0) top,linear-gradient(45deg,transparent .75em,#2a0b4b 0) bottom;color:#9851e4}.page-tag-item.tag7.clickable:hover{background:#eadbfa;background:linear-gradient(135deg,transparent .75em,#eadbfa 0) top,linear-gradient(45deg,transparent .75em,#eadbfa 0) bottom}html[data-theme=dark] .page-tag-item.tag7.clickable:hover{background:#431277;background:linear-gradient(135deg,transparent .75em,#431277 0) top,linear-gradient(45deg,transparent .75em,#431277 0) bottom}.page-tag-item.tag8{background:#fdeaf5;background:linear-gradient(135deg,transparent .75em,#fdeaf5 0) top,linear-gradient(45deg,transparent .75em,#fdeaf5 0) bottom;color:#ef59ab}html[data-theme=dark] .page-tag-item.tag8{background:#400626;background:linear-gradient(135deg,transparent .75em,#400626 0) top,linear-gradient(45deg,transparent .75em,#400626 0) bottom;color:#e81689}.page-tag-item.tag8.clickable:hover{background:#facbe5;background:linear-gradient(135deg,transparent .75em,#facbe5 0) top,linear-gradient(45deg,transparent .75em,#facbe5 0) bottom}html[data-theme=dark] .page-tag-item.tag8.clickable:hover{background:#670a3d;background:linear-gradient(135deg,transparent .75em,#670a3d 0) top,linear-gradient(45deg,transparent .75em,#670a3d 0) bottom}.toc-place-holder{margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:2.5rem;padding-inline-end:2.5rem;position:sticky;top:calc(var(--navbar-height) + 2rem);z-index:99;max-width:var(--content-width, 740px)}@media (max-width: 959px){.toc-place-holder{padding-inline-start:1.5rem;padding-inline-end:1.5rem}}@media print{.toc-place-holder{max-width:unset}}.toc-place-holder+.theme-hope-content:not(.custom){padding-top:0}#toc{position:absolute;left:calc(100% + 1rem);display:none;min-width:10rem;max-width:15rem}@media (min-width: 1440px){.has-toc #toc{display:block}}@media print{#toc{display:none!important}}html[dir=rtl] #toc{right:calc(100% + 1rem);left:unset}#toc .toc-header{margin-bottom:.75rem;margin-inline-start:.5rem;font-weight:600;font-size:.875rem}#toc .toc-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;max-height:75vh;margin:0 .5rem;padding-inline-start:8px;text-overflow:ellipsis;white-space:nowrap;scroll-behavior:smooth}#toc .toc-wrapper::-webkit-scrollbar-track-piece{background:transparent}#toc .toc-wrapper::-webkit-scrollbar{width:3px}#toc .toc-wrapper::-webkit-scrollbar-thumb:vertical{background:#ddd}html[data-theme=dark] #toc .toc-wrapper::-webkit-scrollbar-thumb:vertical{background:#333}#toc .toc-wrapper:before{content:" ";position:absolute;top:0;bottom:0;left:0;z-index:-1;width:2px;background:var(--border-color)}html[dir=rtl] #toc .toc-wrapper:before{right:0;left:unset}#toc .toc-list{position:relative;margin:0;padding:0}#toc .toc-marker{content:" ";position:absolute;top:0;left:0;z-index:2;width:2px;height:1.7rem;background:var(--theme-color);transition:top var(--vp-tt)}html[dir=rtl] #toc .toc-marker{right:0;left:unset}#toc .toc-link{position:relative;display:block;overflow:hidden;max-width:100%;color:var(--light-grey);line-height:inherit;text-overflow:ellipsis;white-space:nowrap}#toc .toc-link.level2{padding-inline-start:0px;font-size:14px}#toc .toc-link.level3{padding-inline-start:8px;font-size:13px}#toc .toc-link.level4{padding-inline-start:16px;font-size:12px}#toc .toc-link.level5{padding-inline-start:24px;font-size:11px}#toc .toc-link.level6{padding-inline-start:32px;font-size:10px}#toc .toc-item{position:relative;box-sizing:border-box;height:1.7rem;padding:0 .5rem;list-style:none;line-height:1.7rem}#toc .toc-item:hover>.toc-link{color:var(--theme-color)}#toc .toc-item.active>.toc-link{color:var(--theme-color);font-weight:700}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper:not(:hover) .arrow{transform:rotate(-180deg)}.dropdown-wrapper .dropdown-title{border-width:0;background:transparent;cursor:pointer;padding:0 .25rem;color:var(--dark-grey);font-weight:500;font-size:inherit;font-family:inherit;line-height:inherit;cursor:inherit}.dropdown-wrapper .dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .icon{margin-inline-end:.25em;font-size:1em}.dropdown-wrapper .dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s;font-size:1.2em}html[data-theme=dark] .dropdown-wrapper .dropdown-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.dropdown-wrapper .dropdown-title .arrow.down{transform:rotate(180deg)}html[dir=rtl] .dropdown-wrapper .dropdown-title .arrow.down{transform:rotate(-180deg)}.dropdown-wrapper .dropdown-title .arrow.end{transform:rotate(90deg)}html[dir=rtl] .dropdown-wrapper .dropdown-title .arrow.end,.dropdown-wrapper .dropdown-title .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .dropdown-wrapper .dropdown-title .arrow.start{transform:rotate(90deg)}.dropdown-wrapper ul{margin:0;padding:0;list-style-type:none}.dropdown-wrapper .nav-dropdown{position:absolute;top:100%;right:0;overflow-y:auto;box-sizing:border-box;min-width:6rem;max-height:calc(100vh - var(--navbar-height));margin:0;padding:.5rem .75rem;border:1px solid var(--grey14);border-radius:.5rem;background:var(--bg-color);box-shadow:2px 2px 10px var(--card-shadow);text-align:start;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.9)}html[dir=rtl] .dropdown-wrapper .nav-dropdown{right:unset;left:0}.dropdown-wrapper:hover .nav-dropdown,.dropdown-wrapper.open .nav-dropdown{z-index:2;opacity:1;visibility:visible;transform:none}.dropdown-wrapper .nav-link{position:relative;display:block;margin-bottom:0;border-bottom:none;color:var(--dark-grey);font-weight:400;font-size:.875rem;line-height:1.7rem;transition:color var(--color-transition)}.dropdown-wrapper .nav-link:hover,.dropdown-wrapper .nav-link.active{color:var(--theme-color)}.dropdown-wrapper .dropdown-subtitle{margin:0;padding:.5rem .25rem 0;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;text-transform:uppercase;transition:color var(--color-transition)}.dropdown-wrapper .dropdown-subitem-wrapper{padding:0 0 .25rem}.dropdown-wrapper .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .dropdown-item:last-child .dropdown-subtitle{padding-top:0}.dropdown-wrapper .dropdown-item:last-child .dropdown-subitem-wrapper{padding-bottom:0}.nav-screen-dropdown-title{border-width:0;background:transparent;position:relative;display:flex;align-items:center;width:100%;padding:0;color:var(--dark-grey);font-size:inherit;font-family:inherit;text-align:start;cursor:pointer}.nav-screen-dropdown-title:hover,.nav-screen-dropdown-title.active{color:var(--text-color)}.nav-screen-dropdown-title .title{flex:1}.nav-screen-dropdown-title .arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s}html[data-theme=dark] .nav-screen-dropdown-title .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.nav-screen-dropdown-title .arrow.down{transform:rotate(180deg)}html[dir=rtl] .nav-screen-dropdown-title .arrow.down{transform:rotate(-180deg)}.nav-screen-dropdown-title .arrow.end{transform:rotate(90deg)}html[dir=rtl] .nav-screen-dropdown-title .arrow.end,.nav-screen-dropdown-title .arrow.start{transform:rotate(-90deg)}html[dir=rtl] .nav-screen-dropdown-title .arrow.start{transform:rotate(90deg)}.nav-screen-dropdown{overflow:hidden;margin:.5rem 0 0;padding:0;list-style:none;transition:transform .1s ease-out;transform:scaleY(1);transform-origin:top}.nav-screen-dropdown.hide{height:0;margin:0;transform:scaleY(0)}.nav-screen-dropdown .nav-link{position:relative;display:block;padding-inline-start:.5rem;font-weight:400;line-height:2}.nav-screen-dropdown .nav-link:hover,.nav-screen-dropdown .nav-link.active{color:var(--theme-color)}.nav-screen-dropdown .nav-link .icon{font-size:1em}.nav-screen-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.nav-screen-dropdown .dropdown-subtitle{margin:0;padding-inline-start:.25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;text-transform:uppercase;transition:color var(--color-transition)}.nav-screen-dropdown .dropdown-subtitle .nav-link{padding:0}.nav-screen-dropdown .dropdown-subitem-wrapper{margin:0;padding:0;list-style:none}.nav-screen-dropdown .dropdown-subitem{padding-inline-start:.5rem;font-size:.9em}.nav-screen-links{display:none;padding-bottom:.75rem}@media (max-width: 719px){.nav-screen-links{display:block}}.nav-screen-links .navbar-links-item{position:relative;display:block;padding:12px 4px 11px 0;border-bottom:1px solid var(--border-color);font-size:16px;line-height:1.5rem;transition:border-bottom-color var(--color-transition)}.nav-screen-links .nav-link{display:inline-block;width:100%;color:var(--dark-grey);font-weight:400}.nav-screen-links .nav-link:hover{color:var(--text-color)}.nav-screen-links .nav-link.active{color:var(--theme-color)}.vp-nav-screen-container{max-width:320px;margin:0 auto;padding:2rem 0 4rem}#nav-screen{position:fixed;top:var(--navbar-height);right:0;bottom:0;left:0;z-index:150;display:none;overflow-y:auto;padding:0 2rem;background:var(--bg-color);transition:background .5s}@media (max-width: 719px){#nav-screen{display:block}}#nav-screen.fade-enter-active,#nav-screen.fade-leave-active{transition:opacity .25s}#nav-screen.fade-enter-active .vp-nav-screen-container,#nav-screen.fade-leave-active .vp-nav-screen-container{transition:transform .25s ease}#nav-screen.fade-enter-from,#nav-screen.fade-leave-to{opacity:0}#nav-screen.fade-enter-from .vp-nav-screen-container,#nav-screen.fade-leave-to .vp-nav-screen-container{transform:translateY(-8px)}#nav-screen .icon{margin-inline-end:.25em}.vp-outlook-wrapper{display:flex;justify-content:space-around}.vp-nav-logo{vertical-align:top;height:var(--navbar-line-height);margin-inline-end:.8rem}.vp-nav-logo.light{display:inline-block}.vp-nav-logo.dark,html[data-theme=dark] .vp-nav-logo.light{display:none}html[data-theme=dark] .vp-nav-logo.dark{display:inline-block}.vp-site-name{position:relative;color:var(--text-color);font-size:1.25rem}@media (max-width: 719px){.vp-site-name{overflow:hidden;width:calc(100vw - 9.4rem);text-overflow:ellipsis;white-space:nowrap}}.vp-brand:hover .vp-site-name{color:var(--theme-color)}.vp-navbar .vp-nav-links{display:flex;align-items:center;font-size:.875rem}.vp-navbar .nav-item{position:relative;margin:0 .25rem;line-height:2rem}.vp-navbar .nav-item:first-child{margin-inline-start:0}.vp-navbar .nav-item:last-child{margin-inline-end:0}.vp-navbar .nav-item>.nav-link{color:var(--dark-grey)}.vp-navbar .nav-item>.nav-link:after{content:" ";position:absolute;right:50%;bottom:0;left:50%;height:2px;border-radius:1px;background:var(--theme-color-light);visibility:hidden;transition:left .2s ease-in-out,right .2s ease-in-out}.vp-navbar .nav-item>.nav-link.active{color:var(--theme-color)}.vp-navbar .nav-item>.nav-link:hover:after,.vp-navbar .nav-item>.nav-link.active:after{right:0;left:0;visibility:visible}.vp-navbar{--navbar-line-height: calc( var(--navbar-height) - var(--navbar-vertical-padding) * 2 );position:fixed;top:0;right:0;left:0;z-index:175;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--navbar-height);padding:var(--navbar-vertical-padding) var(--navbar-horizontal-padding);background:var(--navbar-bg-color);box-shadow:0 2px 8px var(--card-shadow);line-height:var(--navbar-line-height);white-space:nowrap;transition:transform ease-in-out .3s,background var(--color-transition),box-shadow var(--color-transition);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px)}@media print{.vp-navbar{display:none}}.hide-navbar .vp-navbar.auto-hide{transform:translateY(-100%)}.vp-navbar .nav-link{padding:0 .25rem;color:var(--dark-grey)}.vp-navbar .nav-link.active{color:var(--theme-color)}.vp-navbar .nav-link .icon{margin-inline-end:.25em;font-size:1em}.vp-navbar.hide-icon .vp-nav-links .icon{display:none!important}.vp-navbar-start,.vp-navbar-end,.vp-navbar-center{display:flex;flex:1;align-items:center}.vp-navbar-start>*,.vp-navbar-end>*,.vp-navbar-center>*{position:relative;margin:0 .25rem!important}.vp-navbar-start>*:first-child,.vp-navbar-end>*:first-child,.vp-navbar-center>*:first-child{margin-inline-start:0!important}.vp-navbar-start>*:last-child,.vp-navbar-end>*:last-child,.vp-navbar-center>*:last-child{margin-inline-end:0!important}.vp-navbar-start{justify-content:start}.vp-navbar-center{justify-content:center}.vp-navbar-end{justify-content:end}.vp-navbar .vp-repo{margin:0!important}.vp-navbar .vp-repo-link{display:inline-block;margin:auto;padding:6px;color:var(--dark-grey);line-height:1}.vp-navbar .vp-repo-link:hover,.vp-navbar .vp-repo-link:active{color:var(--theme-color)}.vp-toggle-navbar-button{border-width:0;background:transparent;cursor:pointer;position:relative;display:none;align-items:center;justify-content:center;padding:6px}@media screen and (max-width: 719px){.vp-toggle-navbar-button{display:flex}}.vp-toggle-navbar-button>span{position:relative;overflow:hidden;width:16px;height:14px}.vp-toggle-navbar-button .vp-top,.vp-toggle-navbar-button .vp-middle,.vp-toggle-navbar-button .vp-bottom{position:absolute;width:16px;height:2px;background:var(--dark-grey);transition:top .25s,background .5s,transform .25s}.vp-toggle-navbar-button .vp-top{top:0;left:0;transform:translate(0)}.vp-toggle-navbar-button .vp-middle{top:6px;left:0;transform:translate(8px)}.vp-toggle-navbar-button .vp-bottom{top:12px;left:0;transform:translate(4px)}.vp-toggle-navbar-button:hover .vp-top{top:0;left:0;transform:translate(4px)}.vp-toggle-navbar-button:hover .vp-middle{top:6;left:0;transform:translate(0)}.vp-toggle-navbar-button:hover .vp-bottom{top:12px;left:0;transform:translate(8px)}.vp-toggle-navbar-button.is-active .vp-top{top:6px;transform:translate(0) rotate(225deg)}.vp-toggle-navbar-button.is-active .vp-middle{top:6px;transform:translate(16px)}.vp-toggle-navbar-button.is-active .vp-bottom{top:6px;transform:translate(0) rotate(135deg)}.vp-toggle-navbar-button.is-active:hover .vp-top,.vp-toggle-navbar-button.is-active:hover .vp-middle,.vp-toggle-navbar-button.is-active:hover .vp-bottom{background:var(--theme-color);transition:top .25s,background .25s,transform .25s}.vp-toggle-sidebar-button{border-width:0;background:transparent;cursor:pointer;display:none;vertical-align:middle;box-sizing:content-box;width:1rem;height:1rem;padding:.5rem;font:unset;transition:transform .2s ease-in-out}@media screen and (max-width: 719px){.vp-toggle-sidebar-button{display:block;padding-inline-end:var(--navbar-mobile-horizontal-padding)}}.vp-toggle-sidebar-button:before,.vp-toggle-sidebar-button:after,.vp-toggle-sidebar-button .icon{display:block;width:100%;height:2px;border-radius:.05em;background:var(--dark-grey);transition:transform .2s ease-in-out}.vp-toggle-sidebar-button:before{content:" ";margin-top:.125em}.sidebar-open .vp-toggle-sidebar-button:before{transform:translateY(.34rem) rotate(135deg)}.vp-toggle-sidebar-button:after{content:" ";margin-bottom:.125em}.sidebar-open .vp-toggle-sidebar-button:after{transform:translateY(-.34rem) rotate(-135deg)}.vp-toggle-sidebar-button .icon{margin:.2em 0}.sidebar-open .vp-toggle-sidebar-button .icon{transform:scale(0)}.appearance-title{display:block;margin:0;padding:0 .25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;transition:color var(--color-transition)}#appearance-switch{border-width:0;background:transparent;vertical-align:middle;padding:6px;color:var(--dark-grey);cursor:pointer;transition:color var(--color-transition)}#appearance-switch:hover{color:var(--theme-color)}#appearance-switch .icon{width:1.25rem;height:1.25rem}.outlook-button{border-width:0;background:transparent;cursor:pointer;position:relative;padding:.375rem;color:var(--dark-grey)}.outlook-button .icon{vertical-align:middle;width:1.25rem;height:1.25rem}.outlook-dropdown{position:absolute;top:100%;right:0;overflow-y:auto;box-sizing:border-box;min-width:100px;margin:0;padding:.5rem .75rem;border:1px solid var(--grey14);border-radius:.25rem;background:var(--bg-color);box-shadow:2px 2px 10px var(--card-shadow);text-align:start;white-space:nowrap;opacity:0;visibility:hidden;transition:all .18s ease-out;transform:scale(.8)}html[dir=rtl] .outlook-dropdown{right:unset;left:0}.outlook-dropdown>*:not(:last-child){padding-bottom:.5rem;border-bottom:1px solid var(--grey14)}.outlook-button:hover .outlook-dropdown,.outlook-button.open .outlook-dropdown{z-index:2;opacity:1;visibility:visible;transform:scale(1)}.theme-color-title{display:block;margin:0;padding:0 .25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;transition:color var(--color-transition)}#theme-color-picker{display:flex;margin:0;padding:0;list-style-type:none;font-size:14px}#theme-color-picker li span{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:0 2px;border-radius:2px}#theme-color-picker li span.theme-color,#theme-color-picker li span.theme-color html[data-theme=dark]{background:#409eff}@media print{.full-screen-wrapper{display:none}}.full-screen-title{display:block;margin:0;padding:0 .25rem;color:var(--light-grey);font-weight:600;font-size:.75rem;line-height:2;transition:color var(--color-transition)}.full-screen,.cancel-full-screen{border-width:0;background:transparent;vertical-align:middle;padding:.375rem;color:var(--dark-grey);cursor:pointer}.full-screen:hover,.cancel-full-screen:hover{color:var(--theme-color)}.full-screen .icon,.cancel-full-screen .icon{width:1.25rem;height:1.25rem}.enter-fullscreen-icon:hover,.cancel-fullscreen-icon{color:var(--theme-color)}.cancel-fullscreen-icon:hover{color:var(--dark-grey)}.vp-sidebar-heading{display:flex;align-items:center;overflow:hidden;box-sizing:border-box;width:calc(100% - 1rem);margin:0;margin-inline:.5rem;padding:.25rem .5rem;border-width:0;border-radius:.375rem;background:transparent;color:var(--text-color);font-size:1.1em;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease;transform:rotate(0)}.vp-sidebar-heading.open{color:inherit}.vp-sidebar-heading.clickable:hover{background:var(--bg-color-secondary)}.vp-sidebar-heading.clickable.exact{border-inline-start-color:var(--theme-color);color:var(--theme-color)}.vp-sidebar-heading.clickable.exact a{color:inherit}.vp-sidebar-heading .icon{margin-inline-end:.25em}.vp-sidebar-heading .vp-sidebar-title{flex:1}.vp-sidebar-heading .vp-arrow{display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");line-height:normal;transition:all .3s;font-size:1.5em}html[data-theme=dark] .vp-sidebar-heading .vp-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E")}.vp-sidebar-heading .vp-arrow.down{transform:rotate(180deg)}html[dir=rtl] .vp-sidebar-heading .vp-arrow.down{transform:rotate(-180deg)}.vp-sidebar-heading .vp-arrow.end{transform:rotate(90deg)}html[dir=rtl] .vp-sidebar-heading .vp-arrow.end,.vp-sidebar-heading .vp-arrow.start{transform:rotate(-90deg)}html[dir=rtl] .vp-sidebar-heading .vp-arrow.start{transform:rotate(90deg)}button.vp-sidebar-heading{outline:none;font-weight:inherit;font-family:inherit;line-height:inherit;text-align:start;cursor:pointer}.vp-sidebar-link{display:inline-block;box-sizing:border-box;width:calc(100% - 1rem);margin-inline:.5rem;padding:.25rem .5rem;border-radius:.375rem;color:var(--text-color);font-weight:400;font-size:1em;line-height:1.5}.vp-sidebar-link .icon{margin-inline-end:.25em}.vp-sidebar-link:hover{background:var(--bg-color-secondary)}.vp-sidebar-link.active{background:var(--theme-color-mask);color:var(--theme-color);font-weight:500}.vp-sidebar-link.active .icon{color:var(--theme-color)}.vp-sidebar-sub-headers .vp-sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-inline-start:none}.vp-sidebar-sub-headers .vp-sidebar-link.active{background:transparent;font-weight:500}.vp-sidebar-group:not(.collapsible) .vp-sidebar-heading:not(.clickable){color:inherit;cursor:auto}.vp-sidebar-group .vp-sidebar-group{padding-inline-start:.75rem}.vp-sidebar-group .vp-sidebar-group .vp-sidebar-heading{font-size:1em}.vp-sidebar-group .vp-sidebar-link{padding-inline-start:1.25rem}.vp-sidebar-links,.vp-sidebar-links ul{margin:0;padding:0}.vp-sidebar-links ul.vp-sidebar-sub-headers{padding-inline-start:.75rem;font-size:.95em}@media (min-width: 1440px){.has-toc .vp-sidebar-links ul.vp-sidebar-sub-headers{display:none}}.vp-sidebar-links li{list-style-type:none}.vp-sidebar>.vp-sidebar-links{padding:1.5rem 0}@media (max-width: 719px){.vp-sidebar>.vp-sidebar-links{padding:1rem 0}}.vp-sidebar>.vp-sidebar-links>li>.vp-sidebar-link{font-size:1.1em}.vp-sidebar>.vp-sidebar-links>li:not(:first-child){margin-top:.5rem}.vp-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:1;overflow-y:auto;width:var(--sidebar-width);margin:0;padding-inline-start:calc(var(--sidebar-space) - var(--sidebar-width));background:var(--sidebar-bg-color);box-shadow:2px 0 8px var(--card-shadow);font-size:.94rem;transition:background var(--color-transition),box-shadow var(--color-transition),padding var(--transform-transition),transform var(--transform-transition);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);scrollbar-color:var(--theme-color) var(--border-color);scrollbar-width:thin}@media (max-width: 959px){.vp-sidebar{font-size:.86em}}@media (max-width: 719px){.vp-sidebar{z-index:125;box-shadow:none;transform:translate(-100%)}html[dir=rtl] .vp-sidebar{transform:translate(100%)}}@media (min-width: 1440px){.vp-sidebar{padding-bottom:3rem;box-shadow:none;font-size:1rem}}@media print{.vp-sidebar{display:none}}html[dir=rtl] .vp-sidebar{right:0;left:unset}.vp-sidebar a{display:inline-block;color:var(--text-color);font-weight:400}.vp-sidebar .icon{margin-inline-end:.25em}.vp-sidebar.hide-icon .icon{display:none!important}.vp-sidebar-mask{position:fixed;top:0;left:0;z-index:9;width:100vw;height:100vh;background:rgba(0,0,0,.15)}.vp-sidebar-mask.fade-enter-active,.vp-sidebar-mask.fade-leave-active{transition:opacity .25s}.vp-sidebar-mask.fade-enter-from,.vp-sidebar-mask.fade-leave-to{opacity:0}body:before{top:0;left:0;right:0;bottom:0;opacity:.1;z-index:-1;content:"";position:fixed;background:url(https://api.armoe.cn/acg/random) center/cover}table{text-align:center!important;border-collapse:separate!important;border-spacing:0!important}thead,tbody,tr:nth-child(2n){background:transparent!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}table td{word-break:keep-all!important}table th{word-break:keep-all!important;white-space:nowrap!important}h2{border-color:transparent!important}.vp-tabs{border:none}.vp-tabs table{padding:1rem}.vp-tabs .vp-tab-nav{font-weight:500}.vp-tabs .vp-tab-nav:hover,.vp-tabs .vp-tab-nav.active{background:none;font-weight:600}.vp-tabs .vp-tab-nav.active:before{content:none}.vp-tabs .vp-tab-nav.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--badge-info-color)}.vp-tabs .vp-tabs-nav *{background:none}.vp-tabs .vp-tabs-nav:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--vp-brc)}.vp-tabs .vp-tabs-nav,.vp-tabs .vp-tab{padding:0;background:transparent;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.vp-tabs *,.vp-tabs .language-json{margin:0}:root,.vp-sidebar,.vp-footer-wrapper{background:transparent!important}.vp-navbar{background:transparent!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.vp-feature-item{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}div[class*=language-],.hint-container{background:transparent!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.highlight-line{opacity:.5}.search-pro-button{background:transparent!important;border:unset!important}.search-pro-button{border-width:0;background:transparent;display:inline-flex;align-items:center;box-sizing:content-box;height:1.25rem;margin-inline:1rem 0;margin-top:0;margin-bottom:0;padding:.5rem;border:0;border:1px solid var(--vp-bgl);border-radius:1rem;background:var(--vp-bgl);color:var(--vp-c);font-weight:500;cursor:pointer;transition:background var(--vp-ct),color var(--vp-ct)}@media print{.search-pro-button{display:none}}@media (max-width: 959px){.search-pro-button{border-radius:50%}}.search-pro-button:hover{border:1px solid var(--vp-tc);background-color:var(--vp-bglt);color:var(--vp-clt)}.search-pro-button .search-icon{width:1.25rem;height:1.25rem}.search-pro-placeholder{margin-inline:.25rem;font-size:1rem}@media (max-width: 959px){.search-pro-placeholder{display:none}}.search-pro-key-hints{font-size:.75rem}@media (max-width: 959px){.search-pro-key-hints{display:none}}.search-pro-key{display:inline-block;min-width:1em;margin-inline:.125rem;padding:.25rem;border:1px solid var(--vp-brc);border-radius:4px;box-shadow:1px 1px 4px 0 var(--card-shadow);line-height:1;letter-spacing:-.1em;transition:background var(--vp-ct),color var(--vp-ct),border var(--vp-ct) box-shadow var(--vp-ct)}@keyframes search-pro-fade-in{0%{opacity:.2}to{opacity:1}}.search-pro-modal-wrapper{position:fixed;top:0;left:0;z-index:997;display:flex;align-items:center;justify-content:center;overflow:auto;width:100vw;height:100vh;cursor:default}.search-pro-mask{position:fixed;top:0;left:0;z-index:998;width:100vw;height:100vh;animation:.25s search-pro-fade-in;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-pro-modal{position:absolute;z-index:999;display:flex;flex-direction:column;width:calc(100% - 6rem);max-width:50em;border-radius:10px;background:var(--vp-bg);box-shadow:2px 2px 10px 0 var(--card-shadow);transition:background var(--vp-ct);animation:.15s pwa-opened}@media (max-width: 1280px){.search-pro-modal{animation:.25s pwa-mobile}}@media (max-width: 719px){.search-pro-modal{width:100vw;max-width:unset;height:100vh}}.search-pro-box{display:flex;margin:1rem}.search-pro-box form{position:relative;display:flex;flex:1}.search-pro-box label{position:absolute;top:calc(50% - .75rem);left:.5rem;color:var(--vp-tc)}html[dir=rtl] .search-pro-box label{right:.5rem;left:unset}.search-pro-box label .search-icon{width:1.5rem;height:1.5rem}.search-pro-clear-button{border-width:0;background:transparent;cursor:pointer;position:absolute;top:calc(50% - 10px);right:.75rem;padding:0;color:var(--vp-tc)}html[dir=rtl] .search-pro-clear-button{right:.75rem;left:unset}.search-pro-clear-button:hover{border-radius:50%;background-color:#0000001a}.search-pro-close-button{border-width:0;background:transparent;cursor:pointer;display:none;margin-inline-start:.5rem;margin-inline-end:-.5rem;padding:.5rem;color:var(--grey3);font-size:1rem}@media (max-width: 719px){.search-pro-close-button{display:block}}.search-pro-input{flex:1;width:0;margin:0;padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:2.5rem;padding-inline-end:2rem;border:0;border:2px solid var(--vp-tc);border-radius:8px;background:var(--vp-bg);color:var(--vp-c);outline:none;font-size:1.25rem;line-height:2.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-pro-input::-webkit-search-cancel-button{display:none}.search-pro-suggestions{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:20;overflow:visible;overflow-y:auto;max-height:50vh;margin:0;padding:0;border-radius:.5rem;background-color:var(--vp-bg);box-shadow:2px 2px 10px 0 var(--card-shadow);list-style:none;line-height:1.5}.search-pro-suggestion{padding:.25rem 1rem;border-top:1px solid var(--vp-brc);cursor:pointer}.search-pro-suggestion:first-child{border-top:none}.search-pro-suggestion.active,.search-pro-suggestion:hover{background-color:var(--vp-bglt)}.search-pro-auto-complete{display:none;float:right;margin:0 .5rem;padding:4px;border:1px solid var(--vp-brc);border-radius:4px;box-shadow:1px 1px 4px 0 var(--card-shadow);font-size:12px;line-height:1}.search-pro-suggestion.active .search-pro-auto-complete{display:block}.search-pro-result-wrapper{flex-grow:1;overflow-y:auto;min-height:40vh;max-height:calc(80vh - 10rem);padding:0 1rem}@media (max-width: 719px){.search-pro-result-wrapper{min-height:unset;max-height:unset}}.search-pro-result-wrapper.loading,.search-pro-result-wrapper.empty{display:flex;align-items:center;justify-content:center;padding:1.5rem;font-weight:600;font-size:22px;text-align:center}.search-pro-hints{margin-top:1rem;padding:.75rem .5rem;box-shadow:0 -1px 4px 0 var(--card-shadow);line-height:1}.search-pro-hint{display:inline-flex;align-items:center;margin:0 .5rem}.search-pro-hint kbd{margin:0 .5rem;padding:2px;border:1px solid var(--vp-brc);border-radius:4px;box-shadow:1px 1px 4px 0 var(--card-shadow)}.search-pro-hint kbd+kbd{margin-inline-start:-.25rem}.search-pro-hint svg{display:block;width:15px;height:15px}.search-pro-result-wrapper{scrollbar-color:var(--vp-tc) var(--vp-brc);scrollbar-width:thin}@media (max-width: 419px){.search-pro-result-wrapper{font-size:14px}}.search-pro-result-wrapper::-webkit-scrollbar{width:6px;height:6px}.search-pro-result-wrapper::-webkit-scrollbar-track-piece{border-radius:6px;background:rgba(0,0,0,.1)}.search-pro-result-wrapper::-webkit-scrollbar-thumb{border-radius:6px;background:var(--vp-tc)}.search-pro-result-wrapper::-webkit-scrollbar-thumb:active{background:var(--vp-tcl)}.search-pro-result-wrapper mark{border-radius:.25em;line-height:1}.search-pro-result-list{margin:0;padding:0}.search-pro-result-list-item{display:block;list-style:none}.search-pro-result-title{position:sticky;top:-2px;z-index:10;margin:-4px;margin-bottom:.25rem;padding:4px;background:var(--vp-bg);color:var(--vp-tc);font-weight:600;font-size:.85em;line-height:2rem;text-indent:.5em}.search-pro-result-item.active .search-pro-result-title{color:var(--vp-tc)}.search-pro-result-type{display:block;width:1rem;height:1rem;margin-inline-start:-.5rem;padding:.5rem;color:var(--vp-tc)}.search-pro-remove-icon{border-width:0;background:transparent;cursor:pointer;box-sizing:content-box;height:1.5rem;padding:0;border-radius:50%;color:var(--vp-tc);font-size:1rem}.search-pro-remove-icon svg{width:1.5rem;height:1.5rem}.search-pro-remove-icon:hover{background:rgba(128,128,128,.3)}.search-pro-result-content{display:flex;flex-grow:1;flex-direction:column;align-items:stretch;justify-content:center;line-height:1.5}.search-pro-result-content .content-header{margin-bottom:.25rem;border-bottom:1px solid var(--vp-brcd);font-size:.9em}.search-pro-result-item{display:flex;align-items:center;margin:.5rem 0;padding:.5rem .75rem;border-radius:.25rem;background:var(--vp-bgl);color:inherit;box-shadow:0 1px 3px 0 var(--card-shadow);font-weight:400;white-space:pre-wrap;word-wrap:break-word}.search-pro-result-item strong{color:var(--vp-tc)}.search-pro-result-item:hover,.search-pro-result-item.active{background-color:var(--vp-tcl);color:var(--white);cursor:pointer}.search-pro-result-item:hover .search-pro-result-type,.search-pro-result-item:hover .search-pro-remove-icon,.search-pro-result-item:hover strong,.search-pro-result-item.active .search-pro-result-type,.search-pro-result-item.active .search-pro-remove-icon,.search-pro-result-item.active strong{color:var(--white)} diff --git a/assets/user.html-ccc3ea56.js b/assets/user.html-ccc3ea56.js new file mode 100644 index 00000000..41fc19da --- /dev/null +++ b/assets/user.html-ccc3ea56.js @@ -0,0 +1 @@ +import{_ as r}from"./plugin-vue_export-helper-c27b6911.js";import{r as i,o as n,c as o,a as e,d,b as a,e as h}from"./app-edf8b1e7.js";const c={},s={class:"hint-container warning"},l=e("p",{class:"hint-container-title"},"注意",-1),_={id:"删除好友",tabindex:"-1"},p=e("a",{class:"header-anchor",href:"#删除好友","aria-hidden":"true"},"#",-1),b=h('

该接口用于删除好友。

API 端点

/delete_friend

参数

字段名数据类型默认值说明
user_idint64-好友 QQ 号

响应

该接口将返回处理结果,其中 data 字段无数据。

',7),u={id:"删除单向好友",tabindex:"-1"},f=e("a",{class:"header-anchor",href:"#删除单向好友","aria-hidden":"true"},"#",-1),x=h('

该接口用于删除单向好友。

API 端点

/delete_unidirectional_friend

参数

字段类型说明
user_idint64单向好友QQ号

响应

该接口将返回处理结果,其中 data 字段无数据。

点赞资料卡

API 端点

send_like

参数

字段类型必须说明
timeint32点赞次数
user_idint64点赞的目标用户

响应

该接口将返回处理结果,其中 data 字段无数据。

',14);function m(y,g){const t=i("Badge");return n(),o("div",null,[e("div",s,[l,e("p",null,[d("对于 Shamrock 尚未实现的 API,会在标题添加标记 "),a(t,{text:"未实现",type:"danger",vertical:"baseline"})])]),e("h2",_,[p,d(" 删除好友 "),a(t,{text:"未实现",type:"danger"})]),b,e("h2",u,[f,d(" 删除单向好友 "),a(t,{text:"未实现",type:"danger"})]),x])}const k=r(c,[["render",m],["__file","user.html.vue"]]);export{k as default}; diff --git a/assets/user.html-cf480335.js b/assets/user.html-cf480335.js new file mode 100644 index 00000000..6ad4bf9b --- /dev/null +++ b/assets/user.html-cf480335.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-0e934be0","path":"/api/user.html","title":"用户相关","lang":"zh-CN","frontmatter":{"title":"用户相关","icon":"users"},"headers":[{"level":2,"title":"删除好友","slug":"删除好友","link":"#删除好友","children":[{"level":3,"title":"API 端点","slug":"api-端点","link":"#api-端点","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]},{"level":3,"title":"响应","slug":"响应","link":"#响应","children":[]}]},{"level":2,"title":"删除单向好友","slug":"删除单向好友","link":"#删除单向好友","children":[{"level":3,"title":"API 端点","slug":"api-端点-1","link":"#api-端点-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]},{"level":3,"title":"响应","slug":"响应-1","link":"#响应-1","children":[]}]},{"level":2,"title":"点赞资料卡","slug":"点赞资料卡","link":"#点赞资料卡","children":[{"level":3,"title":"API 端点","slug":"api-端点-2","link":"#api-端点-2","children":[]},{"level":3,"title":"参数","slug":"参数-2","link":"#参数-2","children":[]},{"level":3,"title":"响应","slug":"响应-2","link":"#响应-2","children":[]}]}],"git":{"createdTime":1698464511000,"updatedTime":1708390472000,"contributors":[{"name":"Kamisato-Ayaka-233","email":"2627706725@qq.com","commits":1},{"name":"huan_kong","email":"2564076459@qq.com","commits":1},{"name":"真心","email":"qgzhenxin@qq.com","commits":1}]},"readingTime":{"minutes":0.74,"words":223},"filePathRelative":"api/user.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/assets/voice.html-a3a687f3.js b/assets/voice.html-a3a687f3.js new file mode 100644 index 00000000..4daae9c4 --- /dev/null +++ b/assets/voice.html-a3a687f3.js @@ -0,0 +1 @@ +import{_ as a}from"./plugin-vue_export-helper-c27b6911.js";import{r as n,o as c,c as l,a as e,d as o,b as t,w as s,e as d}from"./app-edf8b1e7.js";const h={},_=d('

安装 SILK 语音引擎

Shamrock 的语音解码器已经模块化,你可以自行选择安装。
如果未安装 SILK 语音引擎,Shamrock 则无法发送 mp3/flac/wav/ogg 等格式的语音消息。

为了完整支持语音消息,你需要安装 SILK 语音引擎。

  • 下载 AudioLibrary 语音支持库,请下载对应架构的文件,否则可能无法运行。
  • 将全部文件解压到 Shamrock 主目录 下的 lib 文件夹中
',4),u={href:"https://github.com/whitechi73/OpenShamrock/blob/master/AudioLibrary-arm64.zip",target:"_blank",rel:"noopener noreferrer"},p={href:"https://github.com/whitechi73/OpenShamrock/blob/master/AudioLibrary-x64.zip",target:"_blank",rel:"noopener noreferrer"},m=e("code",null,"Shamrock 主目录",-1),b=e("div",{class:"hint-container tip"},[e("p",{class:"hint-container-title"},"提示"),e("p",null,[o("如果没有 "),e("code",null,"lib"),o(" 文件夹,请自行创建。"),e("br"),o(" 请你下载对应的正确的架构的"),e("code",null,"lib"),o(",在模拟器上即使对应架构也可能报错?")])],-1);function k(f,L){const r=n("ExternalLinkIcon"),i=n("RouterLink");return c(),l("div",null,[_,e("blockquote",null,[e("p",null,[e("a",u,[o("AudioLibrary-Arm64"),t(r)]),e("a",p,[o("AudioLibrary-X64"),t(r)])])]),e("p",null,[o("关于 "),m,o(",请参考 "),t(i,{to:"/guide/configuration.html#%E7%9B%AE%E5%BD%95%E5%AE%9A%E4%B9%89"},{default:s(()=>[o("目录定义")]),_:1}),o("。")]),b])}const x=a(h,[["render",k],["__file","voice.html.vue"]]);export{x as default}; diff --git a/assets/voice.html-e8e18946.js b/assets/voice.html-e8e18946.js new file mode 100644 index 00000000..4cb88a1b --- /dev/null +++ b/assets/voice.html-e8e18946.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-fc42014a","path":"/advanced/voice.html","title":"语音支持","lang":"zh-CN","frontmatter":{"title":"语音支持","icon":"microphone"},"headers":[{"level":2,"title":"安装 SILK 语音引擎","slug":"安装-silk-语音引擎","link":"#安装-silk-语音引擎","children":[]}],"git":{"createdTime":1698464511000,"updatedTime":1700703136000,"contributors":[{"name":"白池","email":"98259561+whitechi73@users.noreply.github.com","commits":2},{"name":"真心","email":"qgzhenxin@qq.com","commits":2}]},"readingTime":{"minutes":0.66,"words":199},"filePathRelative":"advanced/voice.md","localizedDate":"2023年10月28日","excerpt":""}');export{e as data}; diff --git a/event/general-data.html b/event/general-data.html new file mode 100644 index 00000000..928feb83 --- /dev/null +++ b/event/general-data.html @@ -0,0 +1,40 @@ + + + + + + + + 通用数据 | OpenShamrock + + + + + + +
跳至主要內容

通用数据

大约 1 分钟

所有上报

所有上报事件都包含以下字段:

字段类型说明
timeint64时间戳
self_idint64机器人QQ
post_typestring上报类型

提示

post_typemessagemessage_sent 时,数据是一致的。
区别在于 message 是收到的消息,message_sent 是发送的消息。

默认情况下,Shamrock 只会上报 message 类型的消息。

事件类型

PostType

类型说明
message收到消息
message_sent发送消息
notice通知
request请求

MessageType

类型说明
private私聊消息
group群消息

MessageSubType

类型说明
friend好友消息
normal群消息
anonymous匿名消息
group群临时消息
group_self群消息(自身操作)
notice系统提示

NoticeType

类型说明
group_upload群文件上传
group_admin群管理员变动
group_decrease群成员减少
group_increase群成员增加
group_ban群禁言
group_recall群消息撤回
group_card群成员名片变动
friend_add好友添加
friend_recall好友撤回
offline_file接收到离线文件包
client_status客户端状态
essence精华消息
notify系统通知

NoticeNotifySubType

类型说明
honor群荣誉变更
poke戳一戳
lucky_king运气王
title群头衔变更

RequestType

类型说明
friend好友请求
group群请求

数据结构

MessageSender

字段类型说明
user_idint64发送者 QQ 号
nicknamestring发送者昵称

如果是群消息,还会包含以下字段:

字段类型说明
cardstring发送者群名片
levelstring发送者等级
rolestring发送者角色
titlestring发送者头衔

如果是频道消息,则会包含以下字段:

字段类型说明
tiny_idstring发送者TinyId

Post_Message_TempSource

类型来源
0群聊
1QQ咨询
2查找
3QQ电影
4热聊
6验证消息
7多人聊天
8约会
9通讯录
+ + + diff --git a/event/index.html b/event/index.html new file mode 100644 index 00000000..690965c5 --- /dev/null +++ b/event/index.html @@ -0,0 +1,40 @@ + + + + + + + + 事件 | OpenShamrock + + + + + + +
跳至主要內容

事件

小于 1 分钟

+ + + diff --git a/event/message.html b/event/message.html new file mode 100644 index 00000000..e3155250 --- /dev/null +++ b/event/message.html @@ -0,0 +1,40 @@ + + + + + + + + 消息事件 | OpenShamrock + + + + + + +
跳至主要內容

消息事件

大约 1 分钟

提示

所有上报事件都包含通用数据,详见 通用数据
包含在通用数据中的字段不会在下面的表格中重复出现。

消息事件

字段类型说明
message_typestring消息类型
sub_typestring消息子类型
message_idint64消息 ID
user_idint64发送者 QQ 号(在频道中,则为发送者的Tiny ID)
tiny_idint64发送者的Tiny ID(频道)
messageobject消息内容
raw_messagestringCQ 码格式消息
fontint32字体
senderobject发送人信息
group_idint64群号
target_idint64消息目标(私聊)
temp_sourceint32临时聊天来源(私聊)
peer_idint64消息接收者,群聊是群号,私聊时是目标QQ

私聊消息

message_typeprivate 时,表示收到了私聊消息。

群消息

message_typegroup 时,表示收到了群消息。

私聊消息

message_typeless 时,表示收到了群消息。

频道消息

message_typeguild 时,表示收到了群消息。

快速回复

Shamrock 提供了快速回复的功能,可以在收到消息时快速回复消息。

字段类型说明
replystring回复内容
auto_escapebool是否自动转义
auto_replybool是否自动回复到消息

快速操作

Shamrock 提供了快速操作的功能,可以在收到消息时快速执行操作。

字段类型说明
replystring回复内容
auto_escapebool是否自动转义
at_senderbool是否 @发送者
deletebool是否撤回消息
kickbool是否踢出发送者
banbool是否禁言发送者
ban_durationint64禁言时长(秒)
+ + + diff --git a/event/notice.html b/event/notice.html new file mode 100644 index 00000000..4dbfcc11 --- /dev/null +++ b/event/notice.html @@ -0,0 +1,40 @@ + + + + + + + + 通知事件 | OpenShamrock + + + + + + +
跳至主要內容

通知事件

大约 4 分钟

注意

对于 Shamrock 未实现的事件,会在标题添加标记 未实现

提示

所有上报事件都包含通用数据,详见 通用数据
包含在通用数据中的字段不会在下面的表格中重复出现。

私聊消息撤回

notice_typefriend_recall 时,表示收到了私聊消息撤回事件。

字段类型说明
user_idint64好友 QQ 号
operator_idint64操作者 QQ 号
message_idint64消息 ID

群聊消息撤回

notice_typegroup_recall 时,表示收到了群聊消息撤回事件。

字段类型说明
group_idint64群号
user_idint64发送者 QQ 号
operator_idint64操作者 QQ 号
message_idint64消息 ID

群组成员增加

notice_typegroup_increase 时,表示收到了群组成员增加事件。

字段类型说明
group_idint64群号
user_idint64新增成员 QQ
operator_idint64操作者 QQ 号
operator_uidstring操作者 UID
user_uidstring新成员 UID
sub_typestring子类型(approve/invite)

群组成员减少

notice_typegroup_decrease 时,表示收到了群组成员减少事件。

字段类型说明
group_idint64群号
user_idint64减少成员 QQ
operator_idint64操作者 QQ 号
operator_uidstring操作者 UID
user_uidstring新成员 UID
sub_typestring子类型(leave/kick/kick_me)

群组管理员变动

notice_typegroup_admin 时,表示收到了群组管理员变动事件。

字段类型说明
group_idint64群号
user_idint64变动成员 QQ
sub_typestring子类型(set/unset)

群文件上传

notice_typegroup_upload 时,表示收到了群文件上传事件。

字段类型说明
group_idint64群号
user_idint64上传者 QQ
fileobject群文件信息

群文件信息结构体

字段名数据类型说明
idstring文件 ID
namestring文件名
sizeint64文件大小 ( 字节数 )
busidint64busid ( 目前不清楚有什么作用 )
urlstring下载地址

私聊文件上传

notice_typeprivate_upload 时,表示收到了群文件上传事件。

字段类型说明
user_idint64上传者 QQ
senderint64上传者 QQ
private_fileobject私聊文件信息

私聊文件信息结构体

字段名数据类型说明
idstring文件 ID
namestring文件名
sizeint64文件大小 ( 字节数 )
urlstring下载地址
sub_idstring子文件ID
exppireint64文件过期时间

群禁言

notice_typegroup_ban 时,表示收到了群禁言事件。

字段类型说明
group_idint64群号
user_idint64被禁言成员 QQ
operator_idint64操作者 QQ
durationint64禁言时长(秒)
sub_typestring子类型(ban/lift_ban)

群成员名片变动

notice_typegroup_card 时,表示收到了群成员名片变动事件。

字段类型说明
group_idint64群号
user_idint64变动成员 QQ
card_newstring新名片
card_oldstring旧名片

好友添加 未实现

notice_typefriend_add 时,表示收到了好友添加事件。

字段类型说明
user_idint64新添加好友 QQ 号

收到离线文件 未实现

notice_typeoffline_file 时,表示收到了离线文件事件。

字段类型说明
user_idint64发送者 QQ
fileobject文件信息

文件信息

字段类型说明
namestring文件名
sizeint64文件大小
urlstring下载链接

精华消息

notice_typeessence 时,表示收到了精华消息事件。

字段类型说明
group_idint64群号
sender_idint64发送者 QQ
operator_idint64操作者 QQ
message_idint64消息 ID
sub_typestring子类型(add/delete)

客户端状态 未实现

notice_typeclient_status 时,表示收到了客户端状态事件。

字段类型说明
clientobject客户端信息
onlinebool在线状态

头像戳一戳

notice_typenotifysub_typepoke 时,表示收到了头像戳一戳事件。

字段类型说明
user_idint64发送者 QQ
sender_idint64好友 QQ (仅私聊)
group_idint64群号(仅群聊)
target_idint64被戳者 QQ
poke_detailPokeDetail戳一戳的详细信息

PokeDetail

字段类型说明
actionstring操作名称,如“戳了戳”
suffixstring后缀,未设置则未空
action_img_urlstring操作图标

群红包运气王 未实现

notice_typenotifysub_typelucky_king 时,表示收到了群红包运气王事件。

字段类型说明
group_idint64群号
user_idint64发送者
target_idint64运气王

群荣誉变更 未实现

notice_typenotifysub_typehonor 时,表示收到了群荣誉变更事件。

字段类型说明
group_idint64群号
user_idint64操作者
honor_typestring荣誉类型

群头衔变更

notice_typenotifysub_typetitle 时,表示收到了群头衔变更事件。

字段类型说明
group_idint64群号
user_idint64操作者
titlestring获得头衔
+ + + diff --git a/event/request.html b/event/request.html new file mode 100644 index 00000000..eb7de12c --- /dev/null +++ b/event/request.html @@ -0,0 +1,40 @@ + + + + + + + + 请求事件 | OpenShamrock + + + + + + +
跳至主要內容

请求事件

小于 1 分钟

注意

对于 Shamrock 未实现的事件,会在标题添加标记 未实现

提示

所有上报事件都包含通用数据,详见 通用数据
包含在通用数据中的字段不会在下面的表格中重复出现。

加好友请求

request_typefriend 时,表示收到了加好友请求。

字段类型说明
user_idint64请求者 QQ 号
commentstring验证信息
flagstring请求 flag

快速处理

Shamrock 提供了快速处理的功能,可以在收到请求时快速处理请求。

字段类型说明
approvebool是否同意
remarkstring备注

加群请求/邀请

request_typegroup 时,表示收到了加群请求/邀请。

字段类型说明
group_idint64群号
user_idint64请求者 QQ 号
commentstring验证信息
flagstring请求 flag
sub_typestring子类型(add/invite)

快速处理

Shamrock 提供了快速处理的功能,可以在收到请求时快速处理请求。

字段类型说明
approvebool是否同意
reasonstring拒绝理由
+ + + diff --git a/guide/configuration.html b/guide/configuration.html new file mode 100644 index 00000000..ef29884c --- /dev/null +++ b/guide/configuration.html @@ -0,0 +1,82 @@ + + + + + + + + 应用配置 | OpenShamrock + + + + + + +
跳至主要內容

应用配置

大约 2 分钟

提示

Shamrock 提供了一个图形化的配置界面,可进行简单的配置操作。
大部分配置简单易于理解,我们仅仅介绍部分难于理解的配置选项。

配置选项

强制平板模式

QQ 客户端 识别设备为平板,使其账号可在安卓和平板同时在线。

提示

除了 WebSocket 相关功能,其他功能的配置进行修改立即生效,无需重新启动 QQ 。 不建议使用 CQ 码,因为在新一代机器人设计理念中,该操作过于落后,可能会出现许多问题。

注意

被动 WebSocket 在断线之后,每隔 5 秒尝试重新连接。

目录定义

  • 内部存储目录: /storage/emulated/0/sdcard
  • QQ 主目录: 内部存储目录 + /Android/data/com.tencent.mobileqq
  • Shamrock 主目录: QQ主目录 + /Tencent/Shamrock

配置文件

将下方 JSON 文件创建在 Shamrock 主目录 + /config.json
请确保 JSON 格式正确。

{
+  rules: {
+    group_rule: {
+      black_list: [12345678], // 如果群号是`12345678`就跳过了哦!
+      white_list: []
+    },
+    private_rule: {
+      black_list: [12345678],
+      white_list: []
+    }
+  },
+  default_token: null,
+  active_websocket: {
+    port: 5800, // 主动WS监听的端口
+    token: 'aaaa1111,bbbb1111', // 同时允许两个token可使用|或,作为分割
+    tokens: ['aaaa1111', 'aaaa2222'], // 使用tokens实现多token,优先级比上面那个高
+    heartbeat_interval: 15000 // 设置为null则默认15000毫秒作为心跳间隔,0则为无心跳
+  },
+  passive_websocket: [
+    {
+      address: 'ws://xxxxxxxxx' // 这里是个例子,如果默认tk存在则使用默认token鉴权
+    },
+    {
+      address: 'ws://aaaaaaaaa',
+      token: 'aaa666', // 提供了特例化token,将不使用默认token
+      heartbeat_interval: 15000 // 设置为null则默认15000毫秒作为心跳间隔,0则为无心跳
+    }
+  ],
+  'allow-temp-session': false // 是否允许临时消息
+}
+
参数名称类型作用例子
default_tokenstring默认 tokenHTTP接口/主被动WS 如果未单独定义 token ,则使用默认 tokenaaa123456

记得把注释删掉哦?JSON5貌似也没有完全支持呢?该配置文件采用Json5标准!

WebSocket认证方法

HTTP Upgrade 请求头中添加 access_tokenticketAuthorization

例:

GET / HTTP/1.1
+Host: 192.168.3.4
+Upgrade: websocket
+Connection: upgrade
+Sec-WebSocket-Key: wwwwwwwwwwwwwwwwwwwwww==
+Sec-WebSocket-Version: 13
+Authorization: aaaa1111
+

数据目录

大部分 Shamrock 的数据/缓存保存在 Shamrock 主目录
其中的日志可作为 Issue 内容,截取部分提交。

.
+├── tmpfiles # 临时文件目录
+│   ├── logs # 日志目录
+│   │   └── xxx.log # 日志文件
+├── config.json # 配置文件
+
+ + + diff --git a/guide/faq.html b/guide/faq.html new file mode 100644 index 00000000..44d3846e --- /dev/null +++ b/guide/faq.html @@ -0,0 +1,41 @@ + + + + + + + + 常见问题 | OpenShamrock + + + + + + +
跳至主要內容

常见问题

大约 3 分钟

支持的QQ版本

  • 版本 8.9.688.9.708.9.738.9.758.9.788.9.808.9.818.9.839.0.15, 9.0.8
  • 理论上支持上述说明未提到的更高版本,如遇问题请提交 issue

反检测

Shamrock 内部已经做了对应处理,无需再进行任何操作。

注意

禁止使用隐藏应用列表等其他方法对 QQ 隐藏 Shamrock ,否则会出现 框架未激活 等异常。

模拟器部署成功后电脑无法访问?

部分模拟器采用的是 NAT 网络,请使用

adb forward xxx
+

将模拟器内的端口监听转发到电脑,别和我说为什么别人的模拟器可以在外面直接访问,你的不行就不行!

执行这个命令前,请注意adb是安卓调试桥工具包内的东西,请确保你的环境中有这个玩意,否则请前往谷歌官网或者刷机论坛之类的地方获取。

修改了配置文件,但没有生效?

Shamrock 的部分配置需要重新启动 QQ (请确保100%杀死QQ),然后在保证 Shamrock 存活的情况下启动 QQShamrockWebSocket 相关的所有配置都需要重新启动生效。

注意

如果启用了 实验功能->免死金牌 在更新配置或更新模块后需重启系统,否则更新可能不会生效。

某些事件/消息/操作不支持?

提交 issue ,我们会实现。

QQ闪退(每隔一段时间)怎么办?

勾选 Shamrock 的自动唤醒,或者使用某些框架自带QQ死亡自动唤醒的XP, MAGISK...插件。你要习以为常这个操作,请安装一些软件进行按时重启或者闪退重启,同时QQ有时也会有概率杀死他自己。

真机息屏状态,API会变慢/无响应?

断网式:这个操作源自于 MIUI息屏省电 ,请保证关闭锁屏后断开数据,这个选项,关闭睡眠模式。

缓慢式:使用某些息屏挂机软件,为 QQ 附加一个息屏挂机状态。安装息屏挂机软件 extinguish ,或者使用 MIUI游戏助手 息屏挂机

模拟器部署,QQ闪退?

QQ修复了登录响应超时的问题,经测试(逍遥,夜神,MuMu)模拟器可正常使用,去QQ官网下载最新版本即可。

其次,模拟器部署请使用Shamrock的ALL版本,不要使用WSA(Windows安卓子系统)部署(有兼容问题)。

模拟器部署,外部无法访问接口?

参考 模拟器部署成功后电脑无法访问?

Docker部署支持?

目前依旧在计划中,主要是不太会 docker

一定要保证Shamrock主APP在后台运行吗?

不需要,因为 OneBot 服务运行在 QQ 主进程中,无需 Shamrock 主进程运行(当然第一次使用 Shamrock ,请启动 Shamrock ,推送配置要求 ShamrockQQ 都在运行)。

云手机支持哪些?

目前允许在中国移动云手机(Magisk)和红手指云手机(Lspatch)使用 Shamrock ,其它平台未测试。

Shamrock的日志怎么导出?

Shamrock 的日志文件,按照时间和进程名称,保存在 /sdcard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/log 文件夹内,请查看,提交 issue 时可以使用它们,注意请不要提交超过 50kb 的日志文件。

+ + + diff --git a/guide/getting-started.html b/guide/getting-started.html new file mode 100644 index 00000000..451c8e7c --- /dev/null +++ b/guide/getting-started.html @@ -0,0 +1,40 @@ + + + + + + + + 快速开始 | OpenShamrock + + + + + + +
跳至主要內容

快速开始

大约 4 分钟

注意

Shamrock 的更新会围绕一个稳定的版本,如果盲目升级,可能导致 Shamrock 不可用。
Shamrock 仍然处于快速开发阶段,可能会有大量 API 在未来版本中被删除或修改。
请不要过度依赖实验室中的功能,以免造成不必要的损失。

下载

提示

目前推荐您下载 开发版本 的 Shamrock

稳定版本

开发版本

部署

注意

请使用 Shamrock 兼容的 QQ 客户端部署,见 支持的QQ版本

如果您使用了 QRSpeed/ShamrockNative 有关的插件,请确保 Shamrock 存活。
无论什么情况都请确保 QQ 客户端 存活。
禁止对 QQ 客户端 隐藏 Shamrock,这将导致无法运行。
首次启动,必须打开 Shamrock,否则无法推送配置文件导致失败。

模拟器上部署

在Mumu模拟器、逍遥模拟器......各种模拟器,其中对Shamrock兼容较好的是 Mumu模拟器 ,其它模拟器在测试情况下都出现高版本 QQ 闪退的问题。

注意

Shamrock 必须是 ALL版本 才能在模拟器正常使用

Magisk+Lsposed

推荐的是 XposedLsposed 框架,而不是 EdXposed,在测试情况下, EdXP 出现了无法注入的问题。

Lspatch

查看 使用LSPatch

在Linux类服务器上部署(使用docker)

这个选择过于多元化,你可以使用 redroid, docker-android,需要注意的是部分框架要求开起虚拟化才能使用哦!目前依旧是采用 Lspatch+Shamrock 方案在 docker 部署,因为安装 magisk 类需要修补镜像,难以实现。

查看 使用LSPatch

在PVE上使用

部署Windows

使用PVE安装任意Windows系统之后,阅读文章 PVE开启嵌套虚拟化open in new window

之后可在系统内使用 安卓模拟器部署

部署BlissOS

操作视频参考PVE下安装BlissOS及Magisk,LSPopen in new window
之后可以直接使用 OpenShamrock

在Linux KVM部署

参考文章:KVM上部署Androidopen in new window 该文章使用的安卓版本可能较低,请使用安卓9+系统

在WSA上部署

WSA 拥有自带 Magisk 的版本,但是 QQWSA 在第二次启动时会闪退,怀疑为热更新问题。

有 XP 环境

  • 打开 QQ 客户端,登录你的 QQ 账号
  • 安装 Shamrock 并在 Xposed 启用 Shamrock 模块,如果使用 LSPosed 则需要勾选模块作用域(默认QQ)
  • 启动 Shamrock重新启动 QQ 客户端,如果环境为 Xposed 则需要重启手机
  • 此时 Shamrock 会显示已激活(需要成功登陆,才会显示已激活)

无 Root 环境

使用 LSPatch

  • 打开 LSPatch 并在 管理 页面选择 + 新建修补,可以选择从存储目录选择 QQAPK 或者直接使用已经安装过的 QQ
  • 修补模式默认且应该优先选择 本地模式 ,这样方便直接更新 Shamrock 模块而不用重新修补,缺点是需要 LSPatch 保持后台运行
  • 其他配置保持默认,然后点击 开始修补 ,修补完成后会提示安装(如果已经安装会提示卸载)
  • 安装 Shamrock 模块后在 管理 页面点击修补好的 QQ 选择 模块作用域 勾选上 Shamrock 模块然后保存
  • 启动 Shamrock重新启动 QQ 客户端
  • 此时 Shamrock 会显示已激活

注意

使用 本地模式 修补后需要保持 LSPatch 在后台运行,优点是模块更新无需重新修补 QQ

使用 集成模式 修补后无需保持 LSPatch 在后台运行,缺点是模块更新后需要重新修补 QQ

使用 VirtualXposed

注意

在 Android 12 以上的系统中,使用 VirtualXposed 会导致闪退。

使用 太极

注意

暂不支持太极使用,正在申请。

+ + + diff --git a/guide/index.html b/guide/index.html new file mode 100644 index 00000000..1ff98936 --- /dev/null +++ b/guide/index.html @@ -0,0 +1,40 @@ + + + + + + + + 指南 | OpenShamrock + + + + + + +
跳至主要內容

指南

小于 1 分钟

+ + + diff --git a/index.html b/index.html new file mode 100644 index 00000000..06416b7d --- /dev/null +++ b/index.html @@ -0,0 +1,40 @@ + + + + + + + + 首页 | OpenShamrock + + + + + + +
跳至主要內容
Shamrock

Shamrock

基于 Xposed 实现 OneBot 标准的 QQ 机器人框架

快速开始API 文档

安全稳定

采用 Xposed Hook 实现,不会影响系统稳定性

部署简单

无需安装额外的应用,只需安装 Xposed 框架即可

适配快速

适配 OneBot 11/12 标准,可快速适配其他 OneBot 标准的机器人框架

+ + + diff --git a/message/advanced.html b/message/advanced.html new file mode 100644 index 00000000..10ca53dc --- /dev/null +++ b/message/advanced.html @@ -0,0 +1,47 @@ + + + + + + + + 高级消息 | OpenShamrock + + + + + + +
跳至主要內容

高级消息

小于 1 分钟

注意

对于 Shamrock 未实现的消息类型,会在标题添加标记 未实现

合并转发

字段类型必填说明
idstring合并转发resid

合并转发(节点)

字段类型必填说明
idint64 or string消息ID

XML 消息 未实现

JSON 消息

参数

字段类型必填说明
datastringJSON 数据
[CQ:json,data={"app":"com.tencent.structmsg","config":{"autosize":true,"ctime":1621234567,"forward":true,"token":"shamrock"},"desc":"这是一条 JSON 消息"...}]
+

文本转语音 未实现

+ + + diff --git a/message/format.html b/message/format.html new file mode 100644 index 00000000..4daad90f --- /dev/null +++ b/message/format.html @@ -0,0 +1,72 @@ + + + + + + + + 消息格式 | OpenShamrock + + + + + + +
跳至主要內容

消息格式

大约 1 分钟

提示

在后续的文档中,我们将提供 CQ 码和消息段两种格式的消息示例,以便于您更好地理解。

CQ 码

CQ 码是一种特殊的文本格式,用于在消息中插入表情、图片、音乐、语音、视频、网页等内容。

格式

这是一个 CQ 码的基本格式:

[CQ:action,param1=value1,param2=value2]
+

CQ 码中内容含义如下:

  • action:动作,指示要进行的操作,如发送图片、音乐等。
  • param:对应动作需要的参数,如 qqfile 等。
  • value:参数所对应的值,如 AT 的 QQ 号。

示例

例如,要 AT 一个 QQ 号为 123456 的用户,可以这样写:

[CQ:at,qq=123456] Hello!
+

他会被解析为:

@小明 Hello!
+

转义

CQ 码由 [] 并以 , 分隔的多个部分组成,因此如果要在 CQ 码中使用这些字符,需要进行转义。

原字符转义字符
&&amp;
[&#91;
]&#93;
,&#44;

消息段

消息段是新一代的消息格式,采用 JSON 格式。

格式

消息段是一个 JSON 对象,以下是一个消息段的基本格式:

{
+  "type": "text", // 消息段类型
+  "data": {
+    // 消息段数据/参数
+    "text": "Hello!"
+  }
+}
+

示例

例如,要 AT 一个 QQ 号为 123456 的用户,可以这样写:

{
+  "type": "at",
+  "data": {
+    "qq": 123456
+  }
+}
+

他会被解析为:

@小明
+

组合

消息段可以组合在一起,形成一个消息。

[
+  {
+    "type": "at",
+    "data": {
+      "qq": 123456
+    }
+  },
+  {
+    "type": "text",
+    "data": {
+      "text": " Hello!"
+    }
+  }
+]
+

以上消息段会被解析为:

@小明 Hello!
+
+ + + diff --git a/message/index.html b/message/index.html new file mode 100644 index 00000000..a4825aa1 --- /dev/null +++ b/message/index.html @@ -0,0 +1,40 @@ + + + + + + + + 消息 | OpenShamrock + + + + + + +
跳至主要內容

消息

小于 1 分钟

+ + + diff --git a/message/media.html b/message/media.html new file mode 100644 index 00000000..df72710d --- /dev/null +++ b/message/media.html @@ -0,0 +1,61 @@ + + + + + + + + 媒体消息 | OpenShamrock + + + + + + +
跳至主要內容

媒体消息

大约 1 分钟

提示

对于下述消息类型, 涉及 文件地址 的参数规则如下:

  • 可以是本地文件路径, 以 file:// 开头。
  • 可以是 http(s) 链接, 以 http://https:// 开头。
  • 可以是 base64 编码的数据, 但是必须以 base64:// 开头。

图片

参数

字段类型必填说明
filestring图片文件地址
urlstring图片链接地址
typestringx图片类型, 分为show, flash, original
subTypeint32x图片子类型
[CQ:image,file=file:///sdcard/Pictures/shamrock.png]
+

图片子类型

value说明
0正常图片
1表情包, 在客户端会被分类到表情包图片并缩放显示
2热图
3斗图
4智图?
7贴图
8自拍
9贴图广告?
10有待测试
13热搜图

语音

参数

字段类型必填说明
filestring×语音文件地址
urlstring语音链接地址
magicbool×是否为魔法语音
[CQ:record,file=file:///sdcard/Music/shamrock.mp3]
+

注意

发送语音消息需要安装语音引擎,可以在 这里 查看。

视频

参数

字段类型必填说明
filestring×视频文件地址
[CQ:video,file=file:///sdcard/Movies/shamrock.mp4]
+
+ + + diff --git a/message/normal.html b/message/normal.html new file mode 100644 index 00000000..c1ffefdf --- /dev/null +++ b/message/normal.html @@ -0,0 +1,70 @@ + + + + + + + + 常规消息 | OpenShamrock + + + + + + +
跳至主要內容

常规消息

小于 1 分钟

AT 某人

参数

提示

qq 字段为 "0""all" 时, 表示 AT 全体成员。

字段类型必填说明
qqstringQQ 号

注意

将在未来实现 qq 字段为 onlineadmin 时的功能。

[CQ:at,qq=123456]
+

表情

参数

字段类型必填说明
idint表情 ID
bigboolX是否是大表情

提示

表情 ID 可以在 这里open in new window 查看。

[CQ:face,id=351,big=true]
+

弹射表情

参数

字段类型必填说明
idint表情 ID
countint数量

提示

表情 ID 可以在 这里open in new window 查看。

[CQ:bubble_face,id=351,count=114514]
+

回复

参数

字段类型必填说明
idint消息 ID
[CQ:reply,id=1]
+
+ + + diff --git a/message/special.html b/message/special.html new file mode 100644 index 00000000..0af311f8 --- /dev/null +++ b/message/special.html @@ -0,0 +1,141 @@ + + + + + + + + 特殊消息 | OpenShamrock + + + + + + +
跳至主要內容

特殊消息

大约 2 分钟

篮球

参数

字段类型必填说明
idintx5 没中, 4 擦边没中, 3 卡框, 2 擦边中, 1 正中
[CQ:basketball,id=1]
+

新猜拳

参数

字段类型必填说明
idintx锤 3 剪 2 布 1
[CQ:new_rps,id=1]
+

新骰子

参数

字段类型必填说明
idintx点数 ID
[CQ:new_dice,id=1]
+

骰子 (NTQQ废弃)

[CQ:dice]
+

剪刀石头布 (NTQQ废弃)

[CQ:rps]
+

戳一戳

注意

Shamrock 对于戳一戳的定义与 go-cqhttp 不同。

参数

字段类型必填说明
typeint戳一戳类型
idint戳一戳 ID
strengthint戳一戳强度(1-5 默认1)
[CQ:poke,type=1,id=10000]
+

戳一戳(双击头像)

参数

字段类型必填说明
idintQQ号
[CQ:touch,id=123456]
+

音乐

参数

字段类型必填说明
typestring音乐类型(qq/163)
idint音乐 ID
[CQ:music,type=qq,id=123456]
+

音乐(自定义)

参数

字段类型必填说明
typestring音乐类型(自定义请使用 custom
urlstring跳转链接
audiostring音乐音频链接
titlestring标题
singerstring歌手
imagestring封面图片链接
[CQ:music,type=custom,url=https://example.com,audio=https://example.com/music.mp3,title=Music,singer=Music,image=https://example.com/image.jpg]
+

天气

参数

字段类型必填说明
citystring城市名称
codestring城市代码
[CQ:weather,city=上海]
+

位置

参数

字段类型必填说明
latfloat纬度
lonfloat经度
titlestring×标题
contentstring×内容
[CQ:location,lat=39.915168,lon=116.403875]
+

链接分享

参数

字段类型必填说明
urlstring链接地址
titlestring×标题
contentstring×内容
imagestring×图片链接
filestring×文件链接
[CQ:share,url=https://example.com,title=Example,content=Example,image=https://example.com/image.jpg,file=https://example.com/file.zip]
+

礼物

参数

字段类型必填说明
qqintQQ 号
idint礼物 ID
[CQ:gift,qq=123456,id=10000]
+
+ + + diff --git a/search-pro.worker.js b/search-pro.worker.js new file mode 100644 index 00000000..c26e9116 --- /dev/null +++ b/search-pro.worker.js @@ -0,0 +1,2 @@ +const nt="ENTRIES",V="KEYS",T="VALUES",F="";class D{set;_type;_path;constructor(t,s){const n=t._tree,o=Array.from(n.keys());this.set=t,this._type=s,this._path=o.length>0?[{node:n,keys:o}]:[]}next(){const t=this.dive();return this.backtrack(),t}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:t,keys:s}=E(this._path);if(E(s)===F)return{done:!1,value:this.result()};const n=t.get(E(s));return this._path.push({node:n,keys:Array.from(n.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const t=E(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:t})=>E(t)).filter(t=>t!==F).join("")}value(){return E(this._path).node.get(F)}result(){switch(this._type){case T:return this.value();case V:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const E=e=>e[e.length-1],ot=(e,t,s)=>{const n=new Map;if(t===void 0)return n;const o=t.length+1,u=o+s,i=new Uint8Array(u*o).fill(s+1);for(let r=0;r{const d=u*i;t:for(const l of e.keys())if(l===F){const a=o[d-1];a<=s&&n.set(r,[e.get(l),a])}else{let a=u;for(let h=0;hs)continue t}W(e.get(l),t,s,n,o,a,i,r+l)}};class C{_tree;_prefix;_size=void 0;constructor(t=new Map,s=""){this._tree=t,this._prefix=s}atPrefix(t){if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");const[s,n]=x(this._tree,t.slice(this._prefix.length));if(s===void 0){const[o,u]=O(n);for(const i of o.keys())if(i!==F&&i.startsWith(u)){const r=new Map;return r.set(i.slice(u.length),o.get(i)),new C(r,t)}}return new C(s,t)}clear(){this._size=void 0,this._tree.clear()}delete(t){return this._size=void 0,ut(this._tree,t)}entries(){return new D(this,nt)}forEach(t){for(const[s,n]of this)t(s,n,this)}fuzzyGet(t,s){return ot(this._tree,t,s)}get(t){const s=I(this._tree,t);return s!==void 0?s.get(F):void 0}has(t){const s=I(this._tree,t);return s!==void 0&&s.has(F)}keys(){return new D(this,V)}set(t,s){if(typeof t!="string")throw new Error("key must be a string");return this._size=void 0,M(this._tree,t).set(F,s),this}get size(){if(this._size)return this._size;this._size=0;const t=this.entries();for(;!t.next().done;)this._size+=1;return this._size}update(t,s){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;const n=M(this._tree,t);return n.set(F,s(n.get(F))),this}fetch(t,s){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;const n=M(this._tree,t);let o=n.get(F);return o===void 0&&n.set(F,o=s()),o}values(){return new D(this,T)}[Symbol.iterator](){return this.entries()}static from(t){const s=new C;for(const[n,o]of t)s.set(n,o);return s}static fromObject(t){return C.from(Object.entries(t))}}const x=(e,t,s=[])=>{if(t.length===0||e==null)return[e,s];for(const n of e.keys())if(n!==F&&t.startsWith(n))return s.push([e,n]),x(e.get(n),t.slice(n.length),s);return s.push([e,t]),x(void 0,"",s)},I=(e,t)=>{if(t.length===0||e==null)return e;for(const s of e.keys())if(s!==F&&t.startsWith(s))return I(e.get(s),t.slice(s.length))},M=(e,t)=>{const s=t.length;t:for(let n=0;e&&n{const[s,n]=x(e,t);if(s!==void 0){if(s.delete(F),s.size===0)R(n);else if(s.size===1){const[o,u]=s.entries().next().value;$(n,o,u)}}},R=e=>{if(e.length===0)return;const[t,s]=O(e);if(t.delete(s),t.size===0)R(e.slice(0,-1));else if(t.size===1){const[n,o]=t.entries().next().value;n!==F&&$(e.slice(0,-1),n,o)}},$=(e,t,s)=>{if(e.length===0)return;const[n,o]=O(e);n.set(o+t,s),n.delete(o)},O=e=>e[e.length-1],it=(e,t)=>{const s=e._idToShortId.get(t);if(s!=null)return e._storedFields.get(s)},rt=/[\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u,S="or",q="and",ct="and_not",lt=(e,t)=>{e.includes(t)||e.push(t)},P=(e,t)=>{for(const s of t)e.includes(s)||e.push(s)},G=({score:e},{score:t})=>t-e,ht=()=>new Map,k=e=>{const t=new Map;for(const s of Object.keys(e))t.set(parseInt(s,10),e[s]);return t},N=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0,dt={[S]:(e,t)=>{for(const s of t.keys()){const n=e.get(s);if(n==null)e.set(s,t.get(s));else{const{score:o,terms:u,match:i}=t.get(s);n.score=n.score+o,n.match=Object.assign(n.match,i),P(n.terms,u)}}return e},[q]:(e,t)=>{const s=new Map;for(const n of t.keys()){const o=e.get(n);if(o==null)continue;const{score:u,terms:i,match:r}=t.get(n);P(o.terms,i),s.set(n,{score:o.score+u,terms:o.terms,match:Object.assign(o.match,r)})}return s},[ct]:(e,t)=>{for(const s of t.keys())e.delete(s);return e}},at=(e,t,s,n,o,u)=>{const{k:i,b:r,d}=u;return Math.log(1+(s-t+.5)/(t+.5))*(d+e*(i+1)/(e+i*(1-r+r*n/o)))},ft=e=>(t,s,n)=>{const o=typeof e.fuzzy=="function"?e.fuzzy(t,s,n):e.fuzzy||!1,u=typeof e.prefix=="function"?e.prefix(t,s,n):e.prefix===!0;return{term:t,fuzzy:o,prefix:u}},H=(e,t,s,n)=>{for(const o of Object.keys(e._fieldIds))if(e._fieldIds[o]===s){e._options.logger("warn",`SlimSearch: document with ID ${e._documentIds.get(t)} has changed before removal: term "${n}" was not present in field "${o}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}},gt=(e,t,s,n)=>{if(!e._index.has(n)){H(e,s,t,n);return}const o=e._index.fetch(n,ht),u=o.get(t);u==null||u.get(s)==null?H(e,s,t,n):u.get(s)<=1?u.size<=1?o.delete(t):u.delete(s):u.set(s,u.get(s)-1),e._index.get(n).size===0&&e._index.delete(n)},mt={k:1.2,b:.7,d:.5},pt={idField:"id",extractField:(e,t)=>e[t],tokenize:e=>e.split(rt),processTerm:e=>e.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(e,t)=>{typeof(console==null?void 0:console[e])=="function"&&console[e](t)},autoVacuum:!0},J={combineWith:S,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:mt},Ft={combineWith:q,prefix:(e,t,s)=>t===s.length-1},_t={batchSize:1e3,batchWait:10},U={minDirtFactor:.1,minDirtCount:20},yt={..._t,...U},Y=(e,t=S)=>{if(e.length===0)return new Map;const s=t.toLowerCase();return e.reduce(dt[s])||new Map},B=(e,t,s,n,o,u,i,r,d=new Map)=>{if(o==null)return d;for(const l of Object.keys(u)){const a=u[l],h=e._fieldIds[l],m=o.get(h);if(m==null)continue;let p=m.size;const f=e._avgFieldLength[h];for(const c of m.keys()){if(!e._documentIds.has(c)){gt(e,h,c,s),p-=1;continue}const g=i?i(e._documentIds.get(c),s,e._storedFields.get(c)):1;if(!g)continue;const _=m.get(c),y=e._fieldLength.get(c)[h],b=at(_,p,e._documentCount,y,f,r),z=n*a*g*b,A=d.get(c);if(A){A.score+=z,lt(A.terms,t);const w=N(A.match,s);w?w.push(l):A.match[s]=[l]}else d.set(c,{score:z,terms:[t],match:{[s]:[l]}})}}return d},At=(e,t,s)=>{const n={...e._options.searchOptions,...s},o=(n.fields||e._options.fields).reduce((c,g)=>({...c,[g]:N(n.boost,g)||1}),{}),{boostDocument:u,weights:i,maxFuzzy:r,bm25:d}=n,{fuzzy:l,prefix:a}={...J.weights,...i},h=e._index.get(t.term),m=B(e,t.term,t.term,1,h,o,u,d);let p,f;if(t.prefix&&(p=e._index.atPrefix(t.term)),t.fuzzy){const c=t.fuzzy===!0?.2:t.fuzzy,g=c<1?Math.min(r,Math.round(t.term.length*c)):c;g&&(f=e._index.fuzzyGet(t.term,g))}if(p)for(const[c,g]of p){const _=c.length-t.term.length;if(!_)continue;f==null||f.delete(c);const y=a*c.length/(c.length+.3*_);B(e,t.term,c,y,g,o,u,d,m)}if(f)for(const c of f.keys()){const[g,_]=f.get(c);if(!_)continue;const y=l*c.length/(c.length+_);B(e,t.term,c,y,g,o,u,d,m)}return m},X=(e,t,s={})=>{if(typeof t!="string"){const a={...s,...t,queries:void 0},h=t.queries.map(m=>X(e,m,a));return Y(h,a.combineWith)}const{tokenize:n,processTerm:o,searchOptions:u}=e._options,i={tokenize:n,processTerm:o,...u,...s},{tokenize:r,processTerm:d}=i,l=r(t).flatMap(a=>d(a)).filter(a=>!!a).map(ft(i)).map(a=>At(e,a,i));return Y(l,i.combineWith)},K=(e,t,s={})=>{const n=X(e,t,s),o=[];for(const[u,{score:i,terms:r,match:d}]of n){const l=r.length,a={id:e._documentIds.get(u),score:i*l,terms:Object.keys(d),match:d};Object.assign(a,e._storedFields.get(u)),(s.filter==null||s.filter(a))&&o.push(a)}return o.sort(G),o},Ct=(e,t,s={})=>{s={...e._options.autoSuggestOptions,...s};const n=new Map;for(const{score:u,terms:i}of K(e,t,s)){const r=i.join(" "),d=n.get(r);d!=null?(d.score+=u,d.count+=1):n.set(r,{score:u,terms:i,count:1})}const o=[];for(const[u,{score:i,terms:r,count:d}]of n)o.push({suggestion:u,terms:r,score:i/d});return o.sort(G),o};class Et{_options;_index;_documentCount;_documentIds;_idToShortId;_fieldIds;_fieldLength;_avgFieldLength;_nextId;_storedFields;_dirtCount;_currentVacuum;_enqueuedVacuum;_enqueuedVacuumConditions;constructor(t){if((t==null?void 0:t.fields)==null)throw new Error('SlimSearch: option "fields" must be provided');const s=t.autoVacuum==null||t.autoVacuum===!0?yt:t.autoVacuum;this._options={...pt,...t,autoVacuum:s,searchOptions:{...J,...t.searchOptions||{}},autoSuggestOptions:{...Ft,...t.autoSuggestOptions||{}}},this._index=new C,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=U,this.addFields(this._options.fields)}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}get documentCount(){return this._documentCount}get termCount(){return this._index.size}toJSON(){const t=[];for(const[s,n]of this._index){const o={};for(const[u,i]of n)o[u]=Object.fromEntries(i);t.push([s,o])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:t,serializationVersion:2}}addFields(t){for(let s=0;s{if(l!==1&&l!==2)throw new Error("SlimSearch: cannot deserialize an index created with an incompatible version");const h=new Et(a);h._documentCount=t,h._nextId=s,h._documentIds=k(n),h._idToShortId=new Map,h._fieldIds=o,h._fieldLength=k(u),h._avgFieldLength=i,h._storedFields=k(r),h._dirtCount=d||0,h._index=new C;for(const[m,p]of h._documentIds)h._idToShortId.set(p,m);for(const[m,p]of e){const f=new Map;for(const c of Object.keys(p)){let g=p[c];l===1&&(g=g.ds),f.set(parseInt(c,10),k(g))}h._index.set(m,f)}return h},Q=Object.entries,wt=Object.fromEntries,j=(e,t)=>{const s=e.toLowerCase(),n=t.toLowerCase(),o=[];let u=0,i=0;const r=(l,a=!1)=>{let h="";i===0?h=l.length>20?`… ${l.slice(-20)}`:l:a?h=l.length+i>100?`${l.slice(0,100-i)}… `:l:h=l.length>20?`${l.slice(0,20)} … ${l.slice(-20)}`:l,h&&o.push(h),i+=h.length,a||(o.push(["mark",t]),i+=t.length,i>=100&&o.push(" …"))};let d=s.indexOf(n,u);if(d===-1)return null;for(;d>=0;){const l=d+n.length;if(r(e.slice(u,d)),u=l,i>100)break;d=s.indexOf(n,u)}return i<100&&r(e.slice(u),!0),o},Z=/[\u4e00-\u9fa5]/g,tt=(e={})=>({fuzzy:.2,prefix:!0,processTerm:t=>{const s=t.match(Z)||[],n=t.replace(Z,"").toLowerCase();return n?[n,...s]:[...s]},...e}),xt=(e,t)=>t.contents.reduce((s,[,n])=>s+n,0)-e.contents.reduce((s,[,n])=>s+n,0),kt=(e,t)=>Math.max(...t.contents.map(([,s])=>s))-Math.max(...e.contents.map(([,s])=>s)),et=(e,t,s={})=>{const n={};return K(t,e,tt({boost:{h:2,t:1,c:4},...s})).forEach(o=>{const{id:u,terms:i,score:r}=o,d=u.includes("@"),l=u.includes("#"),[a,h]=u.split(/[#@]/),m=i.sort((f,c)=>f.length-c.length).filter((f,c)=>i.slice(c+1).every(g=>!g.includes(f))),{contents:p}=n[a]??={title:"",contents:[]};if(d)p.push([{type:"customField",key:a,index:h,display:m.map(f=>o.c.map(c=>j(c,f))).flat().filter(f=>f!==null)},r]);else{const f=m.map(c=>j(o.h,c)).filter(c=>c!==null);if(f.length&&p.push([{type:l?"heading":"title",key:a,...l&&{anchor:h},display:f},r]),"t"in o)for(const c of o.t){const g=m.map(_=>j(c,_)).filter(_=>_!==null);g.length&&p.push([{type:"text",key:a,...l&&{anchor:h},display:g},r])}}}),Q(n).sort(([,o],[,u])=>"max"==="total"?xt(o,u):kt(o,u)).map(([o,{title:u,contents:i}])=>{if(!u){const r=it(t,o);r&&(u=r.h)}return{title:u,contents:i.map(([r])=>r)}})},st=(e,t,s={})=>Ct(t,e,tt(s)).map(({suggestion:n})=>n),v=wt(Q(JSON.parse("{\"/\":{\"documentCount\":595,\"nextId\":595,\"documentIds\":{\"0\":\"v-638c1d18\",\"1\":\"v-638c1d18#目录\",\"2\":\"v-fc42014a\",\"3\":\"v-fc42014a#安装-silk-语音引擎\",\"4\":\"v-744497ce\",\"5\":\"v-744497ce#目录\",\"6\":\"v-ba4144cc\",\"7\":\"v-ba4144cc#获取登录号信息\",\"8\":\"v-ba4144cc#api-端点\",\"9\":\"v-ba4144cc#参数\",\"10\":\"v-ba4144cc#响应\",\"11\":\"v-ba4144cc#设置-qq-个人资料\",\"12\":\"v-ba4144cc#api-端点-1\",\"13\":\"v-ba4144cc#参数-1\",\"14\":\"v-ba4144cc#响应-1\",\"15\":\"v-ba4144cc#获取在线机型\",\"16\":\"v-ba4144cc#api-端点-2\",\"17\":\"v-ba4144cc#参数-2\",\"18\":\"v-ba4144cc#响应-2\",\"19\":\"v-ba4144cc#modeldetail\",\"20\":\"v-ba4144cc#设置在线机型\",\"21\":\"v-ba4144cc#api-端点-3\",\"22\":\"v-ba4144cc#参数-3\",\"23\":\"v-ba4144cc#响应-3\",\"24\":\"v-ba4144cc#获取当前账号在线客户端列表\",\"25\":\"v-ba4144cc#api-端点-4\",\"26\":\"v-ba4144cc#参数-4\",\"27\":\"v-ba4144cc#响应-4\",\"28\":\"v-ba4144cc#device\",\"29\":\"v-a405f8f2\",\"30\":\"v-a405f8f2#获取陌生人信息\",\"31\":\"v-a405f8f2#api-端点\",\"32\":\"v-a405f8f2#参数\",\"33\":\"v-a405f8f2#响应\",\"34\":\"v-a405f8f2#获取好友列表\",\"35\":\"v-a405f8f2#api-端点-1\",\"36\":\"v-a405f8f2#参数-1\",\"37\":\"v-a405f8f2#响应-1\",\"38\":\"v-a405f8f2#获取单向好友列表\",\"39\":\"v-a405f8f2#api-端点-2\",\"40\":\"v-a405f8f2#参数-2\",\"41\":\"v-a405f8f2#响应-2\",\"42\":\"v-a405f8f2#获取群信息\",\"43\":\"v-a405f8f2#api-端点-3\",\"44\":\"v-a405f8f2#参数-3\",\"45\":\"v-a405f8f2#响应-3\",\"46\":\"v-a405f8f2#获取群列表\",\"47\":\"v-a405f8f2#api-端点-4\",\"48\":\"v-a405f8f2#参数-4\",\"49\":\"v-a405f8f2#响应-4\",\"50\":\"v-a405f8f2#获取群成员信息\",\"51\":\"v-a405f8f2#api-端点-5\",\"52\":\"v-a405f8f2#参数-5\",\"53\":\"v-a405f8f2#响应-5\",\"54\":\"v-a405f8f2#获取群成员列表\",\"55\":\"v-a405f8f2#api-端点-6\",\"56\":\"v-a405f8f2#参数-6\",\"57\":\"v-a405f8f2#响应-6\",\"58\":\"v-a405f8f2#获取群荣誉信息\",\"59\":\"v-a405f8f2#api-端点-7\",\"60\":\"v-a405f8f2#参数-7\",\"61\":\"v-a405f8f2#响应-7\",\"62\":\"v-a405f8f2#honorinfo\",\"63\":\"v-a405f8f2#获取群系统消息\",\"64\":\"v-a405f8f2#api-端点-8\",\"65\":\"v-a405f8f2#响应-8\",\"66\":\"v-a405f8f2#invitedrequest\",\"67\":\"v-a405f8f2#joinrequest\",\"68\":\"v-a405f8f2#获取好友系统消息\",\"69\":\"v-a405f8f2#api-端点-9\",\"70\":\"v-a405f8f2#响应-9\",\"71\":\"v-a405f8f2#获取精华消息列表\",\"72\":\"v-a405f8f2#api-端点-10\",\"73\":\"v-a405f8f2#参数-8\",\"74\":\"v-a405f8f2#响应-10\",\"75\":\"v-a405f8f2#qq是否在黑名单内\",\"76\":\"v-a405f8f2#api-端点-11\",\"77\":\"v-a405f8f2#参数-9\",\"78\":\"v-a405f8f2#响应-11\",\"79\":\"v-e0692e30\",\"80\":\"v-e0692e30#处理加好友请求\",\"81\":\"v-e0692e30#api-端点\",\"82\":\"v-e0692e30#参数\",\"83\":\"v-e0692e30#响应\",\"84\":\"v-e0692e30#处理加群请求-邀请\",\"85\":\"v-e0692e30#api-端点-1\",\"86\":\"v-e0692e30#参数-1\",\"87\":\"v-e0692e30#响应-1\",\"88\":\"v-504f4f28\",\"89\":\"v-504f4f28#获取收藏列表\",\"90\":\"v-504f4f28#api端点\",\"91\":\"v-504f4f28#参数\",\"92\":\"v-504f4f28#响应\",\"93\":\"v-504f4f28#获取指定收藏的内容\",\"94\":\"v-504f4f28#api端点-1\",\"95\":\"v-504f4f28#参数-1\",\"96\":\"v-504f4f28#响应-1\",\"97\":\"v-504f4f28#添加文本收藏\",\"98\":\"v-504f4f28#api端点-2\",\"99\":\"v-504f4f28#参数-2\",\"100\":\"v-504f4f28#响应-2\",\"101\":\"v-504f4f28#添加图片收藏\",\"102\":\"v-504f4f28#api端点-3\",\"103\":\"v-504f4f28#参数-3\",\"104\":\"v-504f4f28#响应-3\",\"105\":\"v-a83cae62\",\"106\":\"v-a83cae62#上传私聊文件\",\"107\":\"v-a83cae62#api-端点\",\"108\":\"v-a83cae62#参数\",\"109\":\"v-a83cae62#响应\",\"110\":\"v-a83cae62#上传群文件\",\"111\":\"v-a83cae62#api-端点-1\",\"112\":\"v-a83cae62#参数-1\",\"113\":\"v-a83cae62#响应-1\",\"114\":\"v-a83cae62#删除群文件\",\"115\":\"v-a83cae62#api-端点-2\",\"116\":\"v-a83cae62#参数-2\",\"117\":\"v-a83cae62#创建群文件文件夹\",\"118\":\"v-a83cae62#api-端点-3\",\"119\":\"v-a83cae62#参数-3\",\"120\":\"v-a83cae62#响应示例\",\"121\":\"v-a83cae62#重命名群文件夹\",\"122\":\"v-a83cae62#api-端点-4\",\"123\":\"v-a83cae62#响应解释\",\"124\":\"v-a83cae62#删除群文件文件夹\",\"125\":\"v-a83cae62#api-端点-5\",\"126\":\"v-a83cae62#参数-4\",\"127\":\"v-a83cae62#响应解释-1\",\"128\":\"v-a83cae62#获取群文件系统信息\",\"129\":\"v-a83cae62#api-端点-6\",\"130\":\"v-a83cae62#参数-5\",\"131\":\"v-a83cae62#响应-2\",\"132\":\"v-a83cae62#获取群根目录文件列表\",\"133\":\"v-a83cae62#api-端点-7\",\"134\":\"v-a83cae62#参数-6\",\"135\":\"v-a83cae62#响应-3\",\"136\":\"v-a83cae62#file\",\"137\":\"v-a83cae62#folder\",\"138\":\"v-a83cae62#获取群子目录文件列表\",\"139\":\"v-a83cae62#api-端点-8\",\"140\":\"v-a83cae62#参数-7\",\"141\":\"v-a83cae62#响应-4\",\"142\":\"v-a83cae62#获取群文件资源链接\",\"143\":\"v-a83cae62#api-端点-9\",\"144\":\"v-a83cae62#参数-8\",\"145\":\"v-a83cae62#响应-5\",\"146\":\"v-23159ff0\",\"147\":\"v-23159ff0#设置群名\",\"148\":\"v-23159ff0#api-端点\",\"149\":\"v-23159ff0#参数\",\"150\":\"v-23159ff0#响应\",\"151\":\"v-23159ff0#设置群头像\",\"152\":\"v-23159ff0#api-端点-1\",\"153\":\"v-23159ff0#参数-1\",\"154\":\"v-23159ff0#设置群管理员\",\"155\":\"v-23159ff0#api-端点-2\",\"156\":\"v-23159ff0#参数-2\",\"157\":\"v-23159ff0#响应-1\",\"158\":\"v-23159ff0#设置群名片\",\"159\":\"v-23159ff0#api-端点-3\",\"160\":\"v-23159ff0#参数-3\",\"161\":\"v-23159ff0#设置群聊备注\",\"162\":\"v-23159ff0#api-端点-4\",\"163\":\"v-23159ff0#参数-4\",\"164\":\"v-23159ff0#设置群组专属头衔\",\"165\":\"v-23159ff0#api-端点-5\",\"166\":\"v-23159ff0#参数-5\",\"167\":\"v-23159ff0#响应-2\",\"168\":\"v-23159ff0#群单人禁言\",\"169\":\"v-23159ff0#api-端点-6\",\"170\":\"v-23159ff0#参数-6\",\"171\":\"v-23159ff0#响应-3\",\"172\":\"v-23159ff0#群全员禁言\",\"173\":\"v-23159ff0#api-端点-7\",\"174\":\"v-23159ff0#参数-7\",\"175\":\"v-23159ff0#响应-4\",\"176\":\"v-23159ff0#设置精华消息\",\"177\":\"v-23159ff0#api-端点-8\",\"178\":\"v-23159ff0#参数-8\",\"179\":\"v-23159ff0#移出精华消息\",\"180\":\"v-23159ff0#api-端点-9\",\"181\":\"v-23159ff0#参数-9\",\"182\":\"v-23159ff0#群打卡\",\"183\":\"v-23159ff0#api-端点-10\",\"184\":\"v-23159ff0#参数-10\",\"185\":\"v-23159ff0#响应-5\",\"186\":\"v-23159ff0#发送群公告\",\"187\":\"v-23159ff0#api-端点-11\",\"188\":\"v-23159ff0#参数-11\",\"189\":\"v-23159ff0#响应-6\",\"190\":\"v-23159ff0#获取群公告\",\"191\":\"v-23159ff0#api-端点-12\",\"192\":\"v-23159ff0#参数-12\",\"193\":\"v-23159ff0#响应数据\",\"194\":\"v-23159ff0#message\",\"195\":\"v-23159ff0#images\",\"196\":\"v-23159ff0#群组踢人\",\"197\":\"v-23159ff0#api-端点-13\",\"198\":\"v-23159ff0#参数-13\",\"199\":\"v-23159ff0#响应-7\",\"200\":\"v-23159ff0#退出群组\",\"201\":\"v-23159ff0#api-端点-14\",\"202\":\"v-23159ff0#参数-14\",\"203\":\"v-23159ff0#响应-8\",\"204\":\"v-23159ff0#群戳一戳\",\"205\":\"v-23159ff0#api-端点-15\",\"206\":\"v-23159ff0#参数-15\",\"207\":\"v-23159ff0#响应-9\",\"208\":\"v-23159ff0#获取被禁言的群成员列表\",\"209\":\"v-23159ff0#api端点\",\"210\":\"v-23159ff0#参数-16\",\"211\":\"v-23159ff0#响应-10\",\"212\":\"v-23159ff0#获取群-全体成员-剩余次数\",\"213\":\"v-23159ff0#api端点-1\",\"214\":\"v-23159ff0#参数-17\",\"215\":\"v-23159ff0#响应-11\",\"216\":\"v-23159ff0#设置消息底部评论小表情\",\"217\":\"v-23159ff0#api-端点-16\",\"218\":\"v-23159ff0#参数-18\",\"219\":\"v-23159ff0#响应-12\",\"220\":\"v-4b693314\",\"221\":\"v-4b693314#获取频道系统内bot的资料\",\"222\":\"v-4b693314#api-端点\",\"223\":\"v-4b693314#响应示例\",\"224\":\"v-4b693314#获取频道列表\",\"225\":\"v-4b693314#api-端点-1\",\"226\":\"v-4b693314#响应示例-1\",\"227\":\"v-4b693314#通过访客获取频道元数据\",\"228\":\"v-4b693314#api-端点-2\",\"229\":\"v-4b693314#参数\",\"230\":\"v-4b693314#响应示例-2\",\"231\":\"v-4b693314#获取子频道列表\",\"232\":\"v-4b693314#api-端点-3\",\"233\":\"v-4b693314#参数-1\",\"234\":\"v-4b693314#响应示例-3\",\"235\":\"v-4b693314#已知子频道类型列表\",\"236\":\"v-4b693314#获取频道成员列表\",\"237\":\"v-4b693314#api-端点-4\",\"238\":\"v-4b693314#参数-2\",\"239\":\"v-4b693314#响应示例-4\",\"240\":\"v-4b693314#单独获取频道成员资料\",\"241\":\"v-4b693314#api-端点-5\",\"242\":\"v-4b693314#参数-3\",\"243\":\"v-4b693314#响应示例-5\",\"244\":\"v-4b693314#发送信息到子频道\",\"245\":\"v-4b693314#api-端点-6\",\"246\":\"v-4b693314#参数-4\",\"247\":\"v-4b693314#响应示例-6\",\"248\":\"v-4b693314#获取话题频道帖子\",\"249\":\"v-4b693314#获取频道帖子广场帖子\",\"250\":\"v-4b693314#api-端点-7\",\"251\":\"v-4b693314#参数-5\",\"252\":\"v-4b693314#响应示例-7\",\"253\":\"v-4b693314#获取频道角色列表\",\"254\":\"v-4b693314#api-端点-8\",\"255\":\"v-4b693314#参数-6\",\"256\":\"v-4b693314#响应示例-8\",\"257\":\"v-4b693314#获取频道消息\",\"258\":\"v-4b693314#删除频道角色\",\"259\":\"v-4b693314#api-端点-9\",\"260\":\"v-4b693314#参数-7\",\"261\":\"v-4b693314#响应\",\"262\":\"v-4b693314#设置用户在频道中的角色\",\"263\":\"v-4b693314#api端点\",\"264\":\"v-4b693314#参数-8\",\"265\":\"v-4b693314#修改频道角色\",\"266\":\"v-4b693314#api-端点-10\",\"267\":\"v-4b693314#参数-9\",\"268\":\"v-4b693314#响应-1\",\"269\":\"v-4b693314#创建频道角色\",\"270\":\"v-4b693314#api-端点-11\",\"271\":\"v-4b693314#参数-10\",\"272\":\"v-4b693314#响应-2\",\"273\":\"v-15298000\",\"274\":\"v-15298000#发送私聊消息\",\"275\":\"v-15298000#api-端点\",\"276\":\"v-15298000#参数\",\"277\":\"v-15298000#响应\",\"278\":\"v-15298000#发送群聊消息\",\"279\":\"v-15298000#api-端点-1\",\"280\":\"v-15298000#参数-1\",\"281\":\"v-15298000#响应-1\",\"282\":\"v-15298000#发送消息\",\"283\":\"v-15298000#api-端点-2\",\"284\":\"v-15298000#参数-2\",\"285\":\"v-15298000#响应-2\",\"286\":\"v-15298000#获取消息\",\"287\":\"v-15298000#api-端点-3\",\"288\":\"v-15298000#参数-3\",\"289\":\"v-15298000#响应-3\",\"290\":\"v-15298000#sender\",\"291\":\"v-15298000#撤回消息\",\"292\":\"v-15298000#api-端点-4\",\"293\":\"v-15298000#参数-4\",\"294\":\"v-15298000#响应-4\",\"295\":\"v-15298000#获取历史消息\",\"296\":\"v-15298000#api-端点-5\",\"297\":\"v-15298000#参数-5\",\"298\":\"v-15298000#响应-5\",\"299\":\"v-15298000#message\",\"300\":\"v-15298000#获取群聊历史消息\",\"301\":\"v-15298000#api-端点-6\",\"302\":\"v-15298000#参数-6\",\"303\":\"v-15298000#响应-6\",\"304\":\"v-15298000#清除本地缓存消息\",\"305\":\"v-15298000#api-端点-7\",\"306\":\"v-15298000#参数-7\",\"307\":\"v-15298000#响应-7\",\"308\":\"v-15298000#获取合并转发消息内容\",\"309\":\"v-15298000#api-端点-8\",\"310\":\"v-15298000#参数-8\",\"311\":\"v-15298000#响应-8\",\"312\":\"v-15298000#发送群聊合并转发\",\"313\":\"v-15298000#api-端点-9\",\"314\":\"v-15298000#参数-9\",\"315\":\"v-15298000#响应-9\",\"316\":\"v-15298000#示例\",\"317\":\"v-15298000#发送私聊合并转发\",\"318\":\"v-15298000#api-端点-10\",\"319\":\"v-15298000#参数-10\",\"320\":\"v-15298000#响应-10\",\"321\":\"v-d1b14bd2\",\"322\":\"v-d1b14bd2#获取城市adcode\",\"323\":\"v-d1b14bd2#api-端点\",\"324\":\"v-d1b14bd2#参数\",\"325\":\"v-d1b14bd2#响应\",\"326\":\"v-d1b14bd2#获取天气\",\"327\":\"v-d1b14bd2#api-端点-1\",\"328\":\"v-d1b14bd2#参数-1\",\"329\":\"v-d1b14bd2#响应-1\",\"330\":\"v-d1b14bd2#实验-上传群图片\",\"331\":\"v-d1b14bd2#api-端点-2\",\"332\":\"v-d1b14bd2#请求类型\",\"333\":\"v-d1b14bd2#参数-2\",\"334\":\"v-d1b14bd2#获取-cookie\",\"335\":\"v-d1b14bd2#api-端点-3\",\"336\":\"v-d1b14bd2#参数-3\",\"337\":\"v-d1b14bd2#响应-2\",\"338\":\"v-d1b14bd2#获取-csrf-令牌\",\"339\":\"v-d1b14bd2#api-端点-4\",\"340\":\"v-d1b14bd2#参数-4\",\"341\":\"v-d1b14bd2#响应-3\",\"342\":\"v-d1b14bd2#获取cookie\",\"343\":\"v-d1b14bd2#api-端点-5\",\"344\":\"v-d1b14bd2#参数-5\",\"345\":\"v-d1b14bd2#响应-4\",\"346\":\"v-d1b14bd2#获取-cookie-与-csrf-令牌\",\"347\":\"v-d1b14bd2#api-端点-6\",\"348\":\"v-d1b14bd2#参数-6\",\"349\":\"v-d1b14bd2#响应-5\",\"350\":\"v-50f1df6c\",\"351\":\"v-50f1df6c#请求\",\"352\":\"v-50f1df6c#get-请求\",\"353\":\"v-50f1df6c#post-请求\",\"354\":\"v-50f1df6c#请求格式\",\"355\":\"v-50f1df6c#websocket-请求\",\"356\":\"v-50f1df6c#请求格式-1\",\"357\":\"v-50f1df6c#响应\",\"358\":\"v-50f1df6c#状态\",\"359\":\"v-d0532dbc\",\"360\":\"v-d0532dbc#获取图片\",\"361\":\"v-d0532dbc#api-端点\",\"362\":\"v-d0532dbc#参数\",\"363\":\"v-d0532dbc#响应\",\"364\":\"v-d0532dbc#检查是否可以发送图片\",\"365\":\"v-d0532dbc#api-端点-1\",\"366\":\"v-d0532dbc#参数-1\",\"367\":\"v-d0532dbc#响应-1\",\"368\":\"v-d0532dbc#图片-ocr\",\"369\":\"v-d0532dbc#api-端点-2\",\"370\":\"v-d0532dbc#参数-2\",\"371\":\"v-d0532dbc#响应-2\",\"372\":\"v-d0532dbc#textdetection\",\"373\":\"v-d0532dbc#获取语音\",\"374\":\"v-d0532dbc#api-端点-3\",\"375\":\"v-d0532dbc#参数-3\",\"376\":\"v-d0532dbc#响应-3\",\"377\":\"v-d0532dbc#检查是否可以发送语音\",\"378\":\"v-d0532dbc#api-端点-4\",\"379\":\"v-d0532dbc#参数-4\",\"380\":\"v-d0532dbc#响应-4\",\"381\":\"v-d0532dbc#api-端点-5\",\"382\":\"v-d0532dbc#参数-5\",\"383\":\"v-d0532dbc#响应-5\",\"384\":\"v-d0532dbc#获取文件\",\"385\":\"v-d0532dbc#获取视频\",\"386\":\"v-d0532dbc#获取缩略图\",\"387\":\"v-1f099f65\",\"388\":\"v-1f099f65#切换账号\",\"389\":\"v-1f099f65#api端点\",\"390\":\"v-1f099f65#参数\",\"391\":\"v-1f099f65#响应\",\"392\":\"v-1f099f65#上传文件到缓存目录-http\",\"393\":\"v-1f099f65#api-端点\",\"394\":\"v-1f099f65#参数-1\",\"395\":\"v-1f099f65#响应-1\",\"396\":\"v-1f099f65#上传文件到缓存目录-websocket-http\",\"397\":\"v-1f099f65#api-端点-1\",\"398\":\"v-1f099f65#参数-2\",\"399\":\"v-1f099f65#响应数据\",\"400\":\"v-1f099f65#让shamrock下载文件到缓存目录\",\"401\":\"v-1f099f65#api-端点-2\",\"402\":\"v-1f099f65#参数-3\",\"403\":\"v-1f099f65#headers为string时示例\",\"404\":\"v-1f099f65#headers为array时示例\",\"405\":\"v-1f099f65#响应-2\",\"406\":\"v-1f099f65#清除缓存\",\"407\":\"v-1f099f65#api-端点-3\",\"408\":\"v-1f099f65#参数-4\",\"409\":\"v-1f099f65#响应-3\",\"410\":\"v-1f099f65#获取手机电池信息\",\"411\":\"v-1f099f65#api-端点-4\",\"412\":\"v-1f099f65#响应-4\",\"413\":\"v-1f099f65#获取shamerock启动时间\",\"414\":\"v-1f099f65#api-端点-5\",\"415\":\"v-1f099f65#请求类型\",\"416\":\"v-1f099f65#响应-5\",\"417\":\"v-1f099f65#获取shamrock日志\",\"418\":\"v-1f099f65#api-端点-6\",\"419\":\"v-1f099f65#请求类型-1\",\"420\":\"v-1f099f65#参数-5\",\"421\":\"v-1f099f65#远程shell执行\",\"422\":\"v-1f099f65#请求类型-2\",\"423\":\"v-1f099f65#参数-6\",\"424\":\"v-1f099f65#关闭shamrock\",\"425\":\"v-1f099f65#api-端点-7\",\"426\":\"v-1f099f65#请求类型-3\",\"427\":\"v-1f099f65#响应-6\",\"428\":\"v-1f099f65#获取所有支持的动作\",\"429\":\"v-1f099f65#api-端点-8\",\"430\":\"v-1f099f65#响应-7\",\"431\":\"v-0e934be0\",\"432\":\"v-0e934be0#删除好友\",\"433\":\"v-0e934be0#api-端点\",\"434\":\"v-0e934be0#参数\",\"435\":\"v-0e934be0#响应\",\"436\":\"v-0e934be0#删除单向好友\",\"437\":\"v-0e934be0#api-端点-1\",\"438\":\"v-0e934be0#参数-1\",\"439\":\"v-0e934be0#响应-1\",\"440\":\"v-0e934be0#点赞资料卡\",\"441\":\"v-0e934be0#api-端点-2\",\"442\":\"v-0e934be0#参数-2\",\"443\":\"v-0e934be0#响应-2\",\"444\":\"v-7ca4f50e\",\"445\":\"v-7ca4f50e#目录\",\"446\":\"v-32977d7c\",\"447\":\"v-32977d7c#所有上报\",\"448\":\"v-32977d7c#事件类型\",\"449\":\"v-32977d7c#posttype\",\"450\":\"v-32977d7c#messagetype\",\"451\":\"v-32977d7c#messagesubtype\",\"452\":\"v-32977d7c#noticetype\",\"453\":\"v-32977d7c#noticenotifysubtype\",\"454\":\"v-32977d7c#requesttype\",\"455\":\"v-32977d7c#数据结构\",\"456\":\"v-32977d7c#messagesender\",\"457\":\"v-32977d7c#post-message-tempsource\",\"458\":\"v-70b00580\",\"459\":\"v-70b00580#消息事件\",\"460\":\"v-70b00580#私聊消息\",\"461\":\"v-70b00580#群消息\",\"462\":\"v-70b00580#私聊消息-1\",\"463\":\"v-70b00580#频道消息\",\"464\":\"v-70b00580#快速回复\",\"465\":\"v-70b00580#快速操作\",\"466\":\"v-386d2733\",\"467\":\"v-386d2733#私聊消息撤回\",\"468\":\"v-386d2733#群聊消息撤回\",\"469\":\"v-386d2733#群组成员增加\",\"470\":\"v-386d2733#群组成员减少\",\"471\":\"v-386d2733#群组管理员变动\",\"472\":\"v-386d2733#群文件上传\",\"473\":\"v-386d2733#群文件信息结构体\",\"474\":\"v-386d2733#私聊文件上传\",\"475\":\"v-386d2733#私聊文件信息结构体\",\"476\":\"v-386d2733#群禁言\",\"477\":\"v-386d2733#群成员名片变动\",\"478\":\"v-386d2733#好友添加\",\"479\":\"v-386d2733#收到离线文件\",\"480\":\"v-386d2733#文件信息\",\"481\":\"v-386d2733#精华消息\",\"482\":\"v-386d2733#客户端状态\",\"483\":\"v-386d2733#头像戳一戳\",\"484\":\"v-386d2733#pokedetail\",\"485\":\"v-386d2733#群红包运气王\",\"486\":\"v-386d2733#群荣誉变更\",\"487\":\"v-386d2733#群头衔变更\",\"488\":\"v-61fe5fb8\",\"489\":\"v-61fe5fb8#加好友请求\",\"490\":\"v-61fe5fb8#快速处理\",\"491\":\"v-61fe5fb8#加群请求-邀请\",\"492\":\"v-61fe5fb8#快速处理-1\",\"493\":\"v-fffb8e28\",\"494\":\"v-fffb8e28#目录\",\"495\":\"v-4f4ccb8f\",\"496\":\"v-4f4ccb8f#配置选项\",\"497\":\"v-4f4ccb8f#强制平板模式\",\"498\":\"v-4f4ccb8f#目录定义\",\"499\":\"v-4f4ccb8f#配置文件\",\"500\":\"v-4f4ccb8f#websocket认证方法\",\"501\":\"v-4f4ccb8f#数据目录\",\"502\":\"v-37e1c06f\",\"503\":\"v-37e1c06f#支持的qq版本\",\"504\":\"v-37e1c06f#反检测\",\"505\":\"v-37e1c06f#模拟器部署成功后电脑无法访问\",\"506\":\"v-37e1c06f#修改了配置文件-但没有生效\",\"507\":\"v-37e1c06f#某些事件-消息-操作不支持\",\"508\":\"v-37e1c06f#qq闪退-每隔一段时间-怎么办\",\"509\":\"v-37e1c06f#真机息屏状态-api会变慢-无响应\",\"510\":\"v-37e1c06f#模拟器部署-qq闪退\",\"511\":\"v-37e1c06f#模拟器部署-外部无法访问接口\",\"512\":\"v-37e1c06f#docker部署支持\",\"513\":\"v-37e1c06f#一定要保证shamrock主app在后台运行吗\",\"514\":\"v-37e1c06f#云手机支持哪些\",\"515\":\"v-37e1c06f#shamrock的日志怎么导出\",\"516\":\"v-fb0f0066\",\"517\":\"v-fb0f0066#下载\",\"518\":\"v-fb0f0066#稳定版本\",\"519\":\"v-fb0f0066#开发版本\",\"520\":\"v-fb0f0066#部署\",\"521\":\"v-fb0f0066#模拟器上部署\",\"522\":\"v-fb0f0066#magisk-lsposed\",\"523\":\"v-fb0f0066#lspatch\",\"524\":\"v-fb0f0066#在linux类服务器上部署-使用docker\",\"525\":\"v-fb0f0066#在pve上使用\",\"526\":\"v-fb0f0066#部署windows\",\"527\":\"v-fb0f0066#部署blissos\",\"528\":\"v-fb0f0066#在linux-kvm部署\",\"529\":\"v-fb0f0066#在wsa上部署\",\"530\":\"v-fb0f0066#有-xp-环境\",\"531\":\"v-fb0f0066#无-root-环境\",\"532\":\"v-fb0f0066#使用-lspatch\",\"533\":\"v-fb0f0066#使用-virtualxposed\",\"534\":\"v-fb0f0066#使用-太极\",\"535\":\"v-89c429fe\",\"536\":\"v-89c429fe#目录\",\"537\":\"v-75ed5c96\",\"538\":\"v-75ed5c96#合并转发\",\"539\":\"v-75ed5c96#合并转发-节点\",\"540\":\"v-75ed5c96#xml-消息\",\"541\":\"v-75ed5c96#json-消息\",\"542\":\"v-75ed5c96#参数\",\"543\":\"v-75ed5c96#文本转语音\",\"544\":\"v-e108f4be\",\"545\":\"v-e108f4be#cq-码\",\"546\":\"v-e108f4be#格式\",\"547\":\"v-e108f4be#示例\",\"548\":\"v-e108f4be#转义\",\"549\":\"v-e108f4be#消息段\",\"550\":\"v-e108f4be#格式-1\",\"551\":\"v-e108f4be#示例-1\",\"552\":\"v-e108f4be#组合\",\"553\":\"v-30c0fd36\",\"554\":\"v-30c0fd36#图片\",\"555\":\"v-30c0fd36#参数\",\"556\":\"v-30c0fd36#图片子类型\",\"557\":\"v-30c0fd36#语音\",\"558\":\"v-30c0fd36#参数-1\",\"559\":\"v-30c0fd36#视频\",\"560\":\"v-30c0fd36#参数-2\",\"561\":\"v-28fa56b1\",\"562\":\"v-28fa56b1#at-某人\",\"563\":\"v-28fa56b1#参数\",\"564\":\"v-28fa56b1#表情\",\"565\":\"v-28fa56b1#参数-1\",\"566\":\"v-28fa56b1#弹射表情\",\"567\":\"v-28fa56b1#参数-2\",\"568\":\"v-28fa56b1#回复\",\"569\":\"v-28fa56b1#参数-3\",\"570\":\"v-41fe057e\",\"571\":\"v-41fe057e#篮球\",\"572\":\"v-41fe057e#参数\",\"573\":\"v-41fe057e#新猜拳\",\"574\":\"v-41fe057e#参数-1\",\"575\":\"v-41fe057e#新骰子\",\"576\":\"v-41fe057e#参数-2\",\"577\":\"v-41fe057e#骰子-ntqq废弃\",\"578\":\"v-41fe057e#剪刀石头布-ntqq废弃\",\"579\":\"v-41fe057e#戳一戳\",\"580\":\"v-41fe057e#参数-3\",\"581\":\"v-41fe057e#戳一戳-双击头像\",\"582\":\"v-41fe057e#参数-4\",\"583\":\"v-41fe057e#音乐\",\"584\":\"v-41fe057e#参数-5\",\"585\":\"v-41fe057e#音乐-自定义\",\"586\":\"v-41fe057e#参数-6\",\"587\":\"v-41fe057e#天气\",\"588\":\"v-41fe057e#参数-7\",\"589\":\"v-41fe057e#位置\",\"590\":\"v-41fe057e#参数-8\",\"591\":\"v-41fe057e#链接分享\",\"592\":\"v-41fe057e#参数-9\",\"593\":\"v-41fe057e#礼物\",\"594\":\"v-41fe057e#参数-10\"},\"fieldIds\":{\"h\":0,\"t\":1,\"c\":2},\"fieldLength\":{\"0\":[1],\"1\":[1,1],\"2\":[1],\"3\":[3,36],\"4\":[1],\"5\":[1,13],\"6\":[1,7],\"7\":[1,4],\"8\":[2,4],\"9\":[1,3],\"10\":[1],\"11\":[3,4],\"12\":[2,4],\"13\":[1,28],\"14\":[1,3],\"15\":[1,4],\"16\":[2,4],\"17\":[1],\"18\":[1],\"19\":[1,11],\"20\":[1,4],\"21\":[2,4],\"22\":[1,10],\"23\":[1,5],\"24\":[1,2],\"25\":[2,4],\"26\":[1,7],\"27\":[1,6],\"28\":[1,13],\"29\":[1,7],\"30\":[1,2],\"31\":[2,4],\"32\":[1,10],\"33\":[1,6],\"34\":[1,2],\"35\":[2,4],\"36\":[1,7],\"37\":[1,6],\"38\":[1,2],\"39\":[2,5],\"40\":[1,4],\"41\":[1,17],\"42\":[1,2],\"43\":[2,4],\"44\":[1,9],\"45\":[1,6],\"46\":[1,2],\"47\":[2,4],\"48\":[1,4],\"49\":[1,6],\"50\":[1,2],\"51\":[2,5],\"52\":[1,12],\"53\":[1],\"54\":[1,2],\"55\":[2,5],\"56\":[1,9],\"57\":[1,6],\"58\":[1,2],\"59\":[2,5],\"60\":[1,9],\"61\":[1,24],\"62\":[1,20],\"63\":[1,2],\"64\":[2,5],\"65\":[1,14],\"66\":[1,27],\"67\":[1,27],\"68\":[1,2],\"69\":[2,5],\"70\":[1,6],\"71\":[1,2],\"72\":[2,5],\"73\":[1,7],\"74\":[1,27],\"75\":[1,3],\"76\":[2,4],\"77\":[1,9],\"78\":[1,6],\"79\":[1,7],\"80\":[1,2],\"81\":[2,5],\"82\":[1,17],\"83\":[1,5],\"84\":[2,3],\"85\":[2,5],\"86\":[1,26],\"87\":[1,5],\"88\":[2,6],\"89\":[1,1],\"90\":[1,7],\"91\":[1,15],\"92\":[1,30],\"93\":[1,1],\"94\":[1,7],\"95\":[1,8],\"96\":[1,9],\"97\":[1,1],\"98\":[1,7],\"99\":[1,9],\"100\":[1,9],\"101\":[1,1],\"102\":[1,7],\"103\":[1,9],\"104\":[1,9],\"105\":[1,7],\"106\":[1,6],\"107\":[2,4],\"108\":[1,21],\"109\":[1],\"110\":[1,6],\"111\":[2,4],\"112\":[1,21],\"113\":[1,4],\"114\":[1,2],\"115\":[2,4],\"116\":[1,20],\"117\":[1,3],\"118\":[2,5],\"119\":[1,10],\"120\":[1,28],\"121\":[1,2],\"122\":[2,14],\"123\":[1,2],\"124\":[1,2],\"125\":[2,4],\"126\":[1,13],\"127\":[1,2],\"128\":[1,2],\"129\":[2,6],\"130\":[1,7],\"131\":[1,15],\"132\":[1,2],\"133\":[2,5],\"134\":[1,7],\"135\":[1,9],\"136\":[1,35],\"137\":[1,23],\"138\":[1,2],\"139\":[2,6],\"140\":[1,13],\"141\":[1,9],\"142\":[1,2],\"143\":[2,5],\"144\":[1,16],\"145\":[1,6],\"146\":[1,7],\"147\":[1,2],\"148\":[2,4],\"149\":[1,14],\"150\":[1,5],\"151\":[1,2],\"152\":[2,4],\"153\":[1,45],\"154\":[1,2],\"155\":[2,4],\"156\":[1,15],\"157\":[1,5],\"158\":[1,2],\"159\":[2,4],\"160\":[1,21],\"161\":[1,2],\"162\":[2,4],\"163\":[1,17],\"164\":[1,2],\"165\":[2,5],\"166\":[1,16],\"167\":[1,5],\"168\":[1,2],\"169\":[2,4],\"170\":[1,20],\"171\":[1,5],\"172\":[1,2],\"173\":[2,5],\"174\":[1,16],\"175\":[1,5],\"176\":[1,2],\"177\":[2,4],\"178\":[1,11],\"179\":[1,2],\"180\":[2,4],\"181\":[1,11],\"182\":[1,2],\"183\":[2,4],\"184\":[1,7],\"185\":[1,5],\"186\":[1,2],\"187\":[2,4],\"188\":[1,18],\"189\":[1,5],\"190\":[1,2],\"191\":[2,4],\"192\":[1,8],\"193\":[1,18],\"194\":[1,9],\"195\":[1,15],\"196\":[1,2],\"197\":[2,4],\"198\":[1,18],\"199\":[1,5],\"200\":[1,2],\"201\":[2,4],\"202\":[1,9],\"203\":[1,5],\"204\":[1,2],\"205\":[2,6],\"206\":[1,12],\"207\":[1,5],\"208\":[1,2],\"209\":[1,5],\"210\":[1,9],\"211\":[1],\"212\":[3,1],\"213\":[1,6],\"214\":[1,9],\"215\":[1],\"216\":[1,7],\"217\":[2,5],\"218\":[1,19],\"219\":[1,5],\"220\":[1,7],\"221\":[1,2],\"222\":[2,5],\"223\":[1,25],\"224\":[1,4],\"225\":[2,4],\"226\":[1,33],\"227\":[1,3],\"228\":[2,6],\"229\":[1,7],\"230\":[1,29],\"231\":[1,4],\"232\":[2,5],\"233\":[1,11],\"234\":[1,83],\"235\":[1,10],\"236\":[1,4],\"237\":[2,5],\"238\":[1,17],\"239\":[1,35],\"240\":[1,3],\"241\":[2,5],\"242\":[1,9],\"243\":[1,143],\"244\":[1,6],\"245\":[2,5],\"246\":[1,33],\"247\":[1,13],\"248\":[1,2],\"249\":[1,2],\"250\":[2,4],\"251\":[1,10],\"252\":[1,4],\"253\":[1,2],\"254\":[2,4],\"255\":[1,7],\"256\":[1,26],\"257\":[1,6],\"258\":[1,5],\"259\":[2,4],\"260\":[1,9],\"261\":[1,3],\"262\":[1,2],\"263\":[1,5],\"264\":[1,26],\"265\":[1,4],\"266\":[2,4],\"267\":[1,15],\"268\":[1,3],\"269\":[1,2],\"270\":[2,4],\"271\":[1,24],\"272\":[1,7],\"273\":[1,7],\"274\":[1,2],\"275\":[2,4],\"276\":[1,29],\"277\":[1,11],\"278\":[1,2],\"279\":[2,4],\"280\":[1,30],\"281\":[1,11],\"282\":[1,2],\"283\":[2,3],\"284\":[1,42],\"285\":[1,11],\"286\":[1],\"287\":[2,3],\"288\":[1,10],\"289\":[1,32],\"290\":[1,18],\"291\":[1,2],\"292\":[2,3],\"293\":[1,10],\"294\":[1,5],\"295\":[1],\"296\":[2,4],\"297\":[1,25],\"298\":[1,6],\"299\":[1,32],\"300\":[1],\"301\":[2,5],\"302\":[1,20],\"303\":[1,6],\"304\":[1,2],\"305\":[2,3],\"306\":[1,16],\"307\":[1,5],\"308\":[1,1],\"309\":[2,4],\"310\":[1,14],\"311\":[1,31],\"312\":[1,2],\"313\":[2,5],\"314\":[1,13],\"315\":[1,22],\"316\":[1,27],\"317\":[1,2],\"318\":[2,5],\"319\":[1,13],\"320\":[1,5],\"321\":[1],\"322\":[1],\"323\":[2,5],\"324\":[1,8],\"325\":[1,7],\"326\":[1,3],\"327\":[2,3],\"328\":[1,11],\"329\":[1,108],\"330\":[3,5],\"331\":[2,4],\"332\":[1,1],\"333\":[1,13],\"334\":[2],\"335\":[2,2],\"336\":[1,8],\"337\":[1],\"338\":[3],\"339\":[2,3],\"340\":[1,8],\"341\":[1],\"342\":[1],\"343\":[2,2],\"344\":[1,8],\"345\":[1],\"346\":[5],\"347\":[2,2],\"348\":[1,8],\"349\":[1],\"350\":[1,11],\"351\":[1,19],\"352\":[2,19],\"353\":[2,17],\"354\":[1,15],\"355\":[2,16],\"356\":[1,27],\"357\":[1,28],\"358\":[1,6],\"359\":[1,7],\"360\":[1,3],\"361\":[2,3],\"362\":[1,9],\"363\":[1,12],\"364\":[1,2],\"365\":[2,4],\"366\":[1,4],\"367\":[1,6],\"368\":[2,3],\"369\":[2,3],\"370\":[1,6],\"371\":[1,9],\"372\":[1,12],\"373\":[1,2],\"374\":[2,3],\"375\":[1,12],\"376\":[1,9],\"377\":[1,2],\"378\":[2,4],\"379\":[1,4],\"380\":[1,6],\"381\":[2,10],\"382\":[1,24],\"383\":[1,14],\"384\":[1,2],\"385\":[1,2],\"386\":[1,2],\"387\":[2],\"388\":[1,3],\"389\":[1,3],\"390\":[1,10],\"391\":[1,2],\"392\":[3],\"393\":[2,7],\"394\":[1,3],\"395\":[1,11],\"396\":[5],\"397\":[2,7],\"398\":[1,20],\"399\":[1,15],\"400\":[1,10],\"401\":[2,3],\"402\":[1,26],\"403\":[1,11],\"404\":[1,13],\"405\":[1,14],\"406\":[1],\"407\":[2,2],\"408\":[1,1],\"409\":[1,5],\"410\":[1],\"411\":[2,4],\"412\":[1,7],\"413\":[1],\"414\":[2,4],\"415\":[1,4],\"416\":[1,7],\"417\":[1],\"418\":[2,2],\"419\":[1,4],\"420\":[1,13],\"421\":[1,7],\"422\":[1,1],\"423\":[1,13],\"424\":[1],\"425\":[2,2],\"426\":[1,4],\"427\":[1,1],\"428\":[1],\"429\":[2,4],\"430\":[1,112],\"431\":[1,7],\"432\":[1,2],\"433\":[2,3],\"434\":[1,10],\"435\":[1,5],\"436\":[1,2],\"437\":[2,4],\"438\":[1,7],\"439\":[1,5],\"440\":[1],\"441\":[2,2],\"442\":[1,12],\"443\":[1,5],\"444\":[1],\"445\":[1,4],\"446\":[1],\"447\":[1,29],\"448\":[1],\"449\":[1,10],\"450\":[1,6],\"451\":[1,14],\"452\":[1,31],\"453\":[1,11],\"454\":[1,6],\"455\":[1],\"456\":[1,26],\"457\":[3,20],\"458\":[1,6],\"459\":[1,44],\"460\":[1,8],\"461\":[1,8],\"462\":[1,8],\"463\":[1,8],\"464\":[1,14],\"465\":[1,28],\"466\":[1,11],\"467\":[1,22],\"468\":[1,23],\"469\":[1,29],\"470\":[1,30],\"471\":[1,23],\"472\":[1,20],\"473\":[1,17],\"474\":[1,20],\"475\":[1,19],\"476\":[1,27],\"477\":[1,22],\"478\":[1,17],\"479\":[1,18],\"480\":[1,11],\"481\":[1,28],\"482\":[1,16],\"483\":[1,29],\"484\":[1,14],\"485\":[1,22],\"486\":[1,21],\"487\":[1,21],\"488\":[1,11],\"489\":[1,21],\"490\":[1,12],\"491\":[2,28],\"492\":[1,12],\"493\":[1],\"494\":[1,3],\"495\":[1,7],\"496\":[1],\"497\":[1,24],\"498\":[1,17],\"499\":[1,70],\"500\":[1,29],\"501\":[1,23],\"502\":[1],\"503\":[1,16],\"504\":[1,11],\"505\":[2,15],\"506\":[3,17],\"507\":[4,4],\"508\":[4,10],\"509\":[4,18],\"510\":[3,14],\"511\":[3,3],\"512\":[2,4],\"513\":[2,15],\"514\":[2,8],\"515\":[2,20],\"516\":[1,13],\"517\":[1,5],\"518\":[1,6],\"519\":[1,7],\"520\":[1,23],\"521\":[1,13],\"522\":[1,16],\"523\":[1,2],\"524\":[3,16],\"525\":[1],\"526\":[1,6],\"527\":[1,4],\"528\":[2,4],\"529\":[1,10],\"530\":[3,24],\"531\":[3],\"532\":[2,44],\"533\":[2,9],\"534\":[2,4],\"535\":[1],\"536\":[1,5],\"537\":[1,6],\"538\":[1,11],\"539\":[3,13],\"540\":[2],\"541\":[2],\"542\":[1,12],\"543\":[1],\"544\":[1,7],\"545\":[2,9],\"546\":[1,24],\"547\":[1,16],\"548\":[1,15],\"549\":[1,5],\"550\":[1,12],\"551\":[1,16],\"552\":[1,12],\"553\":[1,19],\"554\":[1],\"555\":[1,23],\"556\":[1,23],\"557\":[1],\"558\":[1,24],\"559\":[1],\"560\":[1,12],\"561\":[1],\"562\":[2],\"563\":[1,29],\"564\":[1],\"565\":[1,22],\"566\":[1],\"567\":[1,20],\"568\":[1],\"569\":[1,12],\"570\":[1],\"571\":[1],\"572\":[1,21],\"573\":[1],\"574\":[1,17],\"575\":[1],\"576\":[1,13],\"577\":[3],\"578\":[3],\"579\":[1,7],\"580\":[1,21],\"581\":[3],\"582\":[1,11],\"583\":[1],\"584\":[1,17],\"585\":[3],\"586\":[1,24],\"587\":[1],\"588\":[1,13],\"589\":[1],\"590\":[1,20],\"591\":[1],\"592\":[1,21],\"593\":[1],\"594\":[1,15]},\"averageFieldLength\":[1.2840336134453778,10.656754461509125],\"storedFields\":{\"0\":{\"h\":\"进阶\"},\"1\":{\"h\":\"目录\",\"t\":[\"语音支持\"]},\"2\":{\"h\":\"语音支持\"},\"3\":{\"h\":\"安装 SILK 语音引擎\",\"t\":[\"Shamrock 的语音解码器已经模块化,你可以自行选择安装。 如果未安装 SILK 语音引擎,Shamrock 则无法发送 mp3/flac/wav/ogg 等格式的语音消息。\",\"为了完整支持语音消息,你需要安装 SILK 语音引擎。\",\"下载 AudioLibrary 语音支持库,请下载对应架构的文件,否则可能无法运行。\",\"将全部文件解压到 Shamrock 主目录 下的 lib 文件夹中\",\"AudioLibrary-Arm64AudioLibrary-X64\",\"关于 Shamrock 主目录,请参考 目录定义。\",\"提示\",\"如果没有 lib 文件夹,请自行创建。\\n请你下载对应的正确的架构的lib,在模拟器上即使对应架构也可能报错?\"]},\"4\":{\"h\":\"接口\"},\"5\":{\"h\":\"目录\",\"t\":[\"请求与响应\",\"账号相关\",\"联系人相关\",\"用户相关\",\"消息相关\",\"资源相关\",\"处理相关\",\"群聊相关\",\"频道相关\",\"文件相关\",\"QQ收藏\",\"Shamrock相关\",\"其他接口\"]},\"6\":{\"h\":\"账号相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"7\":{\"h\":\"获取登录号信息\",\"t\":[\"该接口用于获取 QQ 用户的登录号信息。\"]},\"8\":{\"h\":\"API 端点\",\"t\":[\"/get_login_info\"]},\"9\":{\"h\":\"参数\",\"t\":[\"提示\",\"该接口无输入参数。\"]},\"10\":{\"h\":\"响应\"},\"11\":{\"h\":\"设置 QQ 个人资料\",\"t\":[\"该接口用于设置 QQ 用户的个人资料信息。\"]},\"12\":{\"h\":\"API 端点\",\"t\":[\"/set_qq_profile\"]},\"13\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"nickname\",\"string\",\"是\",\"昵称\",\"company\",\"string\",\"是\",\"公司\",\"email\",\"string\",\"是\",\"邮箱\",\"college\",\"string\",\"是\",\"大学\",\"personal_note\",\"string\",\"是\",\"个人备注\",\"age\",\"int32\",\"否\",\"年龄\",\"birthday\",\"string\",\"否\",\"生日(格式:YYYY-MM-DD)\"]},\"14\":{\"h\":\"响应\",\"t\":[\"该接口将返回基本的 json 。\"]},\"15\":{\"h\":\"获取在线机型\",\"t\":[\"该接口用于获取 QQ 在线机型。\"]},\"16\":{\"h\":\"API 端点\",\"t\":[\"/_get_model_show\"]},\"17\":{\"h\":\"参数\"},\"18\":{\"h\":\"响应\"},\"19\":{\"h\":\"ModelDetail\",\"t\":[\"字段\",\"类型\",\"说明\",\"model_show\",\"string\",\"机型名称\",\"need_pay\",\"bool\",\"是否需要付费\"]},\"20\":{\"h\":\"设置在线机型\",\"t\":[\"该接口用于设置 QQ 在线机型。\"]},\"21\":{\"h\":\"API 端点\",\"t\":[\"/_set_model_show\"]},\"22\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"model\",\"string\",\"是\",\"机型\",\"manu\",\"string\",\"是\",\"厂商\"]},\"23\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"24\":{\"h\":\"获取当前账号在线客户端列表\",\"t\":[\"该接口用于获取当前账号在线客户端列表。\"]},\"25\":{\"h\":\"API 端点\",\"t\":[\"/get_online_clients\"]},\"26\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"no_cache\",\"bool\",\"是否无视缓存\"]},\"27\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"clients\",\"Object\",\"在线客户端列表\"]},\"28\":{\"h\":\"Device\",\"t\":[\"字段\",\"类型\",\"说明\",\"app_id\",\"int64\",\"客户端ID\",\"device_name\",\"string\",\"设备名称\",\"device_kind\",\"string\",\"设备类型\"]},\"29\":{\"h\":\"联系人相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"30\":{\"h\":\"获取陌生人信息\",\"t\":[\"该接口用于获取陌生人的信息。\"]},\"31\":{\"h\":\"API 端点\",\"t\":[\"/get_stranger_info\"]},\"32\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"user_id\",\"int64\",\"是\",\"QQ 号\"]},\"33\":{\"h\":\"响应\",\"t\":[\"注意\",\"该 API 可能会返回不存在于以下表格中的字段,请不要作为参考使用。\"]},\"34\":{\"h\":\"获取好友列表\",\"t\":[\"该接口用于获取好友列表。\"]},\"35\":{\"h\":\"API 端点\",\"t\":[\"/get_friend_list\"]},\"36\":{\"h\":\"参数\",\"t\":[\"提示\",\"该接口无输入参数,除 refresh 参数决定是否刷新数据。可能不是立即生效。\"]},\"37\":{\"h\":\"响应\",\"t\":[\"该接口返回的 data 数据为数组,每个元素为一个好友的信息,具体如下。\"]},\"38\":{\"h\":\"获取单向好友列表\",\"t\":[\"该接口用于获取单向好友列表。\"]},\"39\":{\"h\":\"API 端点\",\"t\":[\"/get_unidirectional_friend_list\"]},\"40\":{\"h\":\"参数\",\"t\":[\"提示\",\"该 API 无需参数\"]},\"41\":{\"h\":\"响应\",\"t\":[\"响应内容为 json 数组, 每个元素如下:\",\"字段名\",\"数据类型\",\"说明\",\"user_id\",\"int64\",\"QQ 号\",\"nickname\",\"string\",\"昵称\",\"source\",\"string\",\"来源\"]},\"42\":{\"h\":\"获取群信息\",\"t\":[\"该接口用于获取群信息。\"]},\"43\":{\"h\":\"API 端点\",\"t\":[\"/get_group_info\"]},\"44\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\"]},\"45\":{\"h\":\"响应\",\"t\":[\"注意\",\"该 API 可能会返回不存在于以下表格中的字段,请不要作为参考使用。\"]},\"46\":{\"h\":\"获取群列表\",\"t\":[\"该接口用于获取群列表。\"]},\"47\":{\"h\":\"API 端点\",\"t\":[\"/get_group_list\"]},\"48\":{\"h\":\"参数\",\"t\":[\"提示\",\"该 API 无需参数\"]},\"49\":{\"h\":\"响应\",\"t\":[\"该接口返回的 data 数据为数组,每个元素为一个群的信息,具体如下。\"]},\"50\":{\"h\":\"获取群成员信息\",\"t\":[\"该接口用于获取群成员信息。\"]},\"51\":{\"h\":\"API 端点\",\"t\":[\"/get_group_member_info\"]},\"52\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"user_id\",\"int64\",\"是\",\"QQ 号\"]},\"53\":{\"h\":\"响应\"},\"54\":{\"h\":\"获取群成员列表\",\"t\":[\"该接口用于获取群成员列表。\"]},\"55\":{\"h\":\"API 端点\",\"t\":[\"/get_group_member_list\"]},\"56\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\"]},\"57\":{\"h\":\"响应\",\"t\":[\"该接口返回的 data 数据为数组,每个元素为一个群成员的信息,具体如下。\"]},\"58\":{\"h\":\"获取群荣誉信息\",\"t\":[\"该接口用于获取群荣誉信息。\"]},\"59\":{\"h\":\"API 端点\",\"t\":[\"/get_group_honor_info\"]},\"60\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\"]},\"61\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"current_talkative\",\"List\",\"当前龙王\",\"talkative_list\",\"List\",\"历史龙王\",\"performer_list\",\"List\",\"群聊之火\",\"legend_list\",\"List\",\"群聊炽焰\",\"strong_newbie_list\",\"List\",\"冒尖小春笋\",\"emotion_list\",\"List\",\"快乐之源\",\"all\",\"List\",\"全部荣誉\"]},\"62\":{\"h\":\"HonorInfo\",\"t\":[\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"QQ 号\",\"nickname\",\"string\",\"昵称\",\"avatar\",\"string\",\"头像链接\",\"day_count\",\"int32\",\"持续天数\",\"id\",\"int32\",\"ID\",\"description\",\"string\",\"描述\"]},\"63\":{\"h\":\"获取群系统消息\",\"t\":[\"该接口用于获取群系统消息。\"]},\"64\":{\"h\":\"API 端点\",\"t\":[\"/get_group_system_msg\"]},\"65\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"invited_requests\",\"List\",\"邀请消息列表\",\"join_requests\",\"List\",\"进群消息列表\",\"注意\",\"如果列表不存在任何消息, 将返回 null\"]},\"66\":{\"h\":\"InvitedRequest\",\"t\":[\"字段\",\"类型\",\"说明\",\"request_id\",\"int64\",\"请求ID\",\"invitor_uin\",\"int64\",\"邀请者\",\"invitor_nick\",\"string\",\"邀请者昵称\",\"group_id\",\"int64\",\"群号\",\"group_name\",\"string\",\"群名\",\"checked\",\"bool\",\"是否已被处理\",\"actor\",\"int64\",\"处理者, 未处理为0\",\"requester_uin\",\"int64\",\"被邀请者ID\",\"flag\",\"string\",\"flag,用于处理请求\"]},\"67\":{\"h\":\"JoinRequest\",\"t\":[\"字段\",\"类型\",\"说明\",\"request_id\",\"int64\",\"请求ID\",\"requester_uin\",\"int64\",\"请求者ID\",\"requester_nick\",\"string\",\"请求者昵称\",\"message\",\"string\",\"验证消息\",\"group_id\",\"int64\",\"群号\",\"group_name\",\"string\",\"群名\",\"checked\",\"bool\",\"是否已被处理\",\"actor\",\"int64\",\"处理者, 未处理为0\",\"flag\",\"string\",\"flag,用于处理请求\"]},\"68\":{\"h\":\"获取好友系统消息\",\"t\":[\"该接口用于获取好友系统消息。\"]},\"69\":{\"h\":\"API 端点\",\"t\":[\"/get_friend_system_msg\"]},\"70\":{\"h\":\"响应\",\"t\":[\"该接口返回的 data 数据为数组,每个元素为一个好友请求的系统信息,具体如下。\"]},\"71\":{\"h\":\"获取精华消息列表\",\"t\":[\"该接口用于获取精华消息列表。\"]},\"72\":{\"h\":\"API 端点\",\"t\":[\"/get_essence_msg_list\"]},\"73\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\"]},\"74\":{\"h\":\"响应\",\"t\":[\"响应内容为 JSON 数组,每个元素如下:\",\"字段名\",\"数据类型\",\"说明\",\"sender_id\",\"int64\",\"发送者QQ 号\",\"sender_nick\",\"string\",\"发送者昵称\",\"sender_time\",\"int64\",\"消息发送时间\",\"operator_id\",\"int64\",\"操作者QQ 号\",\"operator_nick\",\"string\",\"操作者昵称\",\"operator_time\",\"int64\",\"精华设置时间\",\"message_id\",\"int32\",\"消息ID,可能为0表示找不到消息映射\",\"message_seq\",\"int32\",\"消息seq\"]},\"75\":{\"h\":\"QQ是否在黑名单内\",\"t\":[\"获取好友/陌生人是否处于黑名单列表。\"]},\"76\":{\"h\":\"API 端点\",\"t\":[\"/is_blacklist_uin\"]},\"77\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"user_id\",\"int64\",\"是\",\"QQ账号\"]},\"78\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"is\",\"bool\",\"是否是黑名单\"]},\"79\":{\"h\":\"处理相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"80\":{\"h\":\"处理加好友请求\",\"t\":[\"该接口用于处理加好友请求。\"]},\"81\":{\"h\":\"API 端点\",\"t\":[\"/set_friend_add_request\"]},\"82\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"flag\",\"string\",\"-\",\"加好友请求的 flag(需从上报的数据中获得)\",\"approve\",\"boolean\",\"true\",\"是否同意请求\",\"remark\",\"string\",\"空\",\"添加后的好友备注(仅在同意时有效)\"]},\"83\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"84\":{\"h\":\"处理加群请求/邀请\",\"t\":[\"该接口用于处理加群请求/邀请。\"]},\"85\":{\"h\":\"API 端点\",\"t\":[\"/set_group_add_request\"]},\"86\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"flag\",\"string\",\"-\",\"加群请求的 flag(需从上报的数据中获得)\",\"sub_type 或 type\",\"string\",\"-\",\"add 或 invite, 请求类型(需要和上报消息中的 sub_type 字段相符)\",\"approve\",\"boolean\",\"true\",\"是否同意请求/邀请\",\"reason\",\"string\",\"空\",\"拒绝理由(仅在拒绝时有效)\"]},\"87\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"88\":{\"h\":\"QQ收藏 接口\",\"t\":[\"注意\",\"这里的API处于实验性阶段,不会进行大量维护和更新,由于过于简单,如果需要某些功能可以自行PR!\"]},\"89\":{\"h\":\"获取收藏列表\",\"t\":[\"获取收藏列表\"]},\"90\":{\"h\":\"API端点\",\"t\":[\"/fav/get_item_list (HTTP)\",\"fav.get_item_list (WebSocket)\"]},\"91\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"page_size\",\"int32\",\"是\",\"获取的数量\",\"category\",\"int32\",\"是\",\"分类\",\"start_pos\",\"int32\",\"是\",\"开始的位置\"]},\"92\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"items\\\": [ { \\\"id\\\": \\\"1-1-9dec6664-dcb7-4b46-986f-xxxxxx\\\", \\\"author_type\\\": 2, \\\"author\\\": 2806922524, \\\"author_name\\\": \\\"2806922524\\\", \\\"group_name\\\": \\\"ˢʰᵃᵐʳᵒᶜᵏ\\\", \\\"group_id\\\": 333425833, \\\"client_version\\\": \\\"8.9.12820\\\", \\\"time\\\": 1703004793000 } ] }, \\\"echo\\\": \\\"\\\" } \"]},\"93\":{\"h\":\"获取指定收藏的内容\",\"t\":[\"获取收藏内容\"]},\"94\":{\"h\":\"API端点\",\"t\":[\"/fav/get_item_content (HTTP)\",\"fav.get_item_content (WebSocket)\"]},\"95\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"id\",\"string\",\"是\",\"id\"]},\"96\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"content\\\": \\\"在想可不可以在手机上跑bot()\\\" }, \\\"echo\\\": \\\"\\\" } \"]},\"97\":{\"h\":\"添加文本收藏\",\"t\":[\"添加一段文字到QQ收藏\"]},\"98\":{\"h\":\"API端点\",\"t\":[\"/fav/add_text_msg (HTTP)\",\"fav.add_text_msg (WebSocket)\"]},\"99\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"content\",\"string\",\"是\",\"内容\"]},\"100\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"id\\\": \\\"xxxxxxxx\\\" }, \\\"echo\\\": \\\"\\\" } \"]},\"101\":{\"h\":\"添加图片收藏\",\"t\":[\"添加一个图片到QQ收藏\"]},\"102\":{\"h\":\"API端点\",\"t\":[\"/fav/add_image_msg (HTTP)\",\"fav.add_image_msg (WebSocket)\"]},\"103\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"file\",\"string\",\"是\",\"图片base64或者绝对路径或者URL\"]},\"104\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"id\\\": \\\"xxxxxxxx\\\" }, \\\"echo\\\": \\\"\\\" } \"]},\"105\":{\"h\":\"文件相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"106\":{\"h\":\"上传私聊文件\",\"t\":[\"该接口用于上传私聊文件。\",\"注意\",\"只能上传本地文件, 需要上传 http 文件的话请先下载至本地\"]},\"107\":{\"h\":\"API 端点\",\"t\":[\"/upload_private_file\"]},\"108\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"目标\",\"file\",\"string\",\"本地文件路径 或 文件base64 或 文件url\",\"name\",\"string\",\"文件名称\",\"注意\",\"本地文件路径为绝对路径,文件base64为base64://开头,文件url则应该是正确的http请求地址。\"]},\"109\":{\"h\":\"响应\"},\"110\":{\"h\":\"上传群文件\",\"t\":[\"该接口用于上传群文件。\",\"注意\",\"只能上传本地文件, 需要上传 http 文件的话请先下载至本地\"]},\"111\":{\"h\":\"API 端点\",\"t\":[\"/upload_group_file\"]},\"112\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"file\",\"string\",\"本地文件路径 或 文件base64 或 文件url\",\"name\",\"string\",\"文件名称\",\"注意\",\"本地文件路径为绝对路径,文件base64为base64://开头,文件url则应该是正确的http请求地址。\"]},\"113\":{\"h\":\"响应\",\"t\":[\"注意\",\"参数 folder在Shamrock不受支持。\"]},\"114\":{\"h\":\"删除群文件\",\"t\":[\"该接口用于删除群文件。\"]},\"115\":{\"h\":\"API 端点\",\"t\":[\"/delete_group_file\"]},\"116\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"file_id\",\"string\",\"文件ID 参考 File 对象\",\"busid\",\"int32\",\"文件类型 参考 File 对象\",\"提示\",\"该 API 无响应数据\"]},\"117\":{\"h\":\"创建群文件文件夹\",\"t\":[\"该接口用于创建群文件文件夹。\",\"注意\",\"仅能在根目录创建文件夹\"]},\"118\":{\"h\":\"API 端点\",\"t\":[\"/create_group_file_folder\"]},\"119\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"name\",\"string\",\"群文件夹名字\"]},\"120\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"folder_id\\\": \\\"/ad86c100-031d-4139-8cab-c6c661a413ba\\\", \\\"parent_folder_id\\\": \\\"/\\\", \\\"folder_name\\\": \\\"测试\\\", \\\"create_time\\\": 1706269735, \\\"modify_time\\\": 1706269735, \\\"creator_uin\\\": 1650114384, \\\"modifier_uin\\\": 1650114384 }, \\\"message\\\": \\\"成功\\\", \\\"echo\\\": 111 } \"]},\"121\":{\"h\":\"重命名群文件夹\",\"t\":[\"把已经存在的群文件夹改个名字。\"]},\"122\":{\"h\":\"API 端点\",\"t\":[\"/rename_group_folder\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"folder_id\",\"string\",\"群文件夹ID\",\"name\",\"string\",\"群文件夹名字\"]},\"123\":{\"h\":\"响应解释\",\"t\":[\"可通过返回的状态码判断重命名是否成功。\"]},\"124\":{\"h\":\"删除群文件文件夹\",\"t\":[\"该接口用于删除群文件文件夹。\"]},\"125\":{\"h\":\"API 端点\",\"t\":[\"/delete_group_folder\"]},\"126\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"folder_id\",\"string\",\"文件夹ID 参考 Folder 对象\"]},\"127\":{\"h\":\"响应解释\",\"t\":[\"可通过返回的状态码判断删除是否成功。\"]},\"128\":{\"h\":\"获取群文件系统信息\",\"t\":[\"该接口用于获取群文件系统信息。\"]},\"129\":{\"h\":\"API 端点\",\"t\":[\"/get_group_file_system_info\"]},\"130\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\"]},\"131\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"file_count\",\"int32\",\"文件总数\",\"limit_count\",\"int32\",\"文件上限\",\"used_space\",\"int64\",\"已使用空间\",\"total_space\",\"int64\",\"空间上限\"]},\"132\":{\"h\":\"获取群根目录文件列表\",\"t\":[\"该接口用于获取群根目录文件列表。\"]},\"133\":{\"h\":\"API 端点\",\"t\":[\"/get_group_root_files\"]},\"134\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\"]},\"135\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"files\",\"List\",\"文件列表\",\"folders\",\"List\",\"文件夹列表\"]},\"136\":{\"h\":\"File\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int32\",\"群号\",\"file_id\",\"string\",\"文件ID\",\"file_name\",\"string\",\"文件名\",\"busid\",\"int32\",\"文件类型\",\"file_size\",\"int64\",\"文件大小\",\"upload_time\",\"int64\",\"上传时间\",\"dead_time\",\"int64\",\"过期时间,永久文件恒为0\",\"modify_time\",\"int64\",\"最后修改时间\",\"download_times\",\"int32\",\"下载次数\",\"uploader\",\"int64\",\"上传者ID\",\"uploader_name\",\"string\",\"上传者名字\",\"md5\",\"string\",\"md5\",\"sha\",\"string\",\"sha\",\"sha3\",\"string\",\"sha3 可能获取不到\"]},\"137\":{\"h\":\"Folder\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int32\",\"群号\",\"folder_id\",\"string\",\"文件夹ID\",\"folder_name\",\"string\",\"文件名\",\"create_time\",\"int64\",\"创建时间\",\"creator\",\"int64\",\"创建者\",\"creator_name\",\"string\",\"创建者名字\",\"total_file_count\",\"int32\",\"子文件数量\"]},\"138\":{\"h\":\"获取群子目录文件列表\",\"t\":[\"该接口用于获取群子目录文件列表。\"]},\"139\":{\"h\":\"API 端点\",\"t\":[\"/get_group_files_by_folder\"]},\"140\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"folder_id\",\"string\",\"文件夹ID 参考 Folder 对象\"]},\"141\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"files\",\"File[]\",\"文件列表\",\"folders\",\"Folder[]\",\"文件夹列表\"]},\"142\":{\"h\":\"获取群文件资源链接\",\"t\":[\"该接口用于获取群文件资源链接。\"]},\"143\":{\"h\":\"API 端点\",\"t\":[\"/get_group_file_url\"]},\"144\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"file_id\",\"string\",\"文件ID 参考 File 对象\",\"busid\",\"int32\",\"文件类型 参考 File 对象\"]},\"145\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"url\",\"string\",\"文件下载链接\"]},\"146\":{\"h\":\"群聊相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"147\":{\"h\":\"设置群名\",\"t\":[\"该接口用于设置群名。\"]},\"148\":{\"h\":\"API 端点\",\"t\":[\"/set_group_name\"]},\"149\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"group_name\",\"string\",\"新群名\",\"提示\",\"该 API 无响应数据\"]},\"150\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"151\":{\"h\":\"设置群头像\",\"t\":[\"该接口用于设置群头像。\"]},\"152\":{\"h\":\"API 端点\",\"t\":[\"/set_group_portrait\"]},\"153\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"file\",\"string\",\"图片文件名\",\"cache\",\"int\",\"表示是否使用已缓存的文件\",\"[1] file参数支持以下几种格式:\",\"绝对路径, 例如 file:///sdcard/Pictures/shamrock.png, 格式使用 file URI\",\"网络 URL, 例如 http://i1.piimg.com/567571/fdd6e7b6d93f1ef0.jpg\",\"Base64 编码, 例如 base64://iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAIAAADJt1n/AAAAKElEQVQ4EWPk5+RmIBcwkasRpG9UM4mhNxpgowFGMARGEwnBIEJVAAAdBgBNAZf+QAAAAABJRU5ErkJggg==\",\"[2] cache参数: 通过网络 URL 发送时有效, 1表示使用缓存, 0关闭关闭缓存, 默认 为1\"]},\"154\":{\"h\":\"设置群管理员\",\"t\":[\"该接口用于设置群管理员。\"]},\"155\":{\"h\":\"API 端点\",\"t\":[\"/set_group_admin\"]},\"156\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"user_id\",\"int64\",\"是\",\"QQ 号\",\"enable\",\"bool\",\"是\",\"是否设置\"]},\"157\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"158\":{\"h\":\"设置群名片\",\"t\":[\"该接口用于设置群成员名片。\"]},\"159\":{\"h\":\"API 端点\",\"t\":[\"/set_group_card\"]},\"160\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"group_id\",\"int64\",\"-\",\"群号\",\"user_id\",\"int64\",\"-\",\"要设置的 QQ 号\",\"card\",\"string\",\"空\",\"群名片内容, 不填或空字符串表示删除群名片\",\"提示\",\"该 API 无响应数据\"]},\"161\":{\"h\":\"设置群聊备注\",\"t\":[\"该接口用于设置群聊备注。\"]},\"162\":{\"h\":\"API 端点\",\"t\":[\"/set_group_remark\"]},\"163\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"group_id\",\"int64\",\"-\",\"群号\",\"remark\",\"string\",\"空\",\"群备注, 不填或空字符串表示删除群备注\",\"提示\",\"该 API 无响应数据\"]},\"164\":{\"h\":\"设置群组专属头衔\",\"t\":[\"该接口用于设置群组专属头衔。\"]},\"165\":{\"h\":\"API 端点\",\"t\":[\"/set_group_special_title\"]},\"166\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"user_id\",\"int64\",\"是\",\"QQ 号\",\"special_title\",\"string\",\"是\",\"头衔\"]},\"167\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"168\":{\"h\":\"群单人禁言\",\"t\":[\"该接口用于群单人禁言。\"]},\"169\":{\"h\":\"API 端点\",\"t\":[\"/set_group_ban\"]},\"170\":{\"h\":\"参数\",\"t\":[\"提示\",\"当 duration 为 0 时,将解除禁言。\",\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"user_id\",\"int64\",\"是\",\"QQ 号\",\"duration\",\"int64\",\"是\",\"禁言时长\"]},\"171\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"172\":{\"h\":\"群全员禁言\",\"t\":[\"该接口用于群全员禁言。\"]},\"173\":{\"h\":\"API 端点\",\"t\":[\"/set_group_whole_ban\"]},\"174\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"group_id\",\"int64\",\"-\",\"群号\",\"enable\",\"boolean\",\"true\",\"是否禁言\",\"提示\",\"该 API 无响应数据\"]},\"175\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"176\":{\"h\":\"设置精华消息\",\"t\":[\"该接口用于设置精华消息。\"]},\"177\":{\"h\":\"API 端点\",\"t\":[\"/set_essence_msg\"]},\"178\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"message_id\",\"int32\",\"消息ID\",\"提示\",\"该 API 没有响应数据\"]},\"179\":{\"h\":\"移出精华消息\",\"t\":[\"该接口用于移出精华消息。\"]},\"180\":{\"h\":\"API 端点\",\"t\":[\"/delete_essence_msg\"]},\"181\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"message_id\",\"int32\",\"消息ID\",\"提示\",\"该 API 没有响应数据\"]},\"182\":{\"h\":\"群打卡\",\"t\":[\"该接口用于群打卡。\"]},\"183\":{\"h\":\"API 端点\",\"t\":[\"/send_group_sign\"]},\"184\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"group_id\",\"int64\",\"群号\"]},\"185\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"186\":{\"h\":\"发送群公告\",\"t\":[\"该接口用于发送群公告。\"]},\"187\":{\"h\":\"API 端点\",\"t\":[\"/_send_group_notice\"]},\"188\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"group_id\",\"int64\",\"群号\",\"content\",\"string\",\"公告内容\",\"image\",\"string\",\"图片(可选),支持base64、http(s)和本地路径\"]},\"189\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"190\":{\"h\":\"获取群公告\",\"t\":[\"该接口用于获取群公告。\"]},\"191\":{\"h\":\"API 端点\",\"t\":[\"/_get_group_notice\"]},\"192\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"group_id\",\"int64\",\"群号\"]},\"193\":{\"h\":\"响应数据\",\"t\":[\"data 的响应内容为 json 数组,每个元素内容如下:\",\"字段\",\"类型\",\"说明\",\"sender_id\",\"int64\",\"公告发表者\",\"publish_time\",\"int64\",\"公告发表时间\",\"message\",\"Object\",\"公告内容\"]},\"194\":{\"h\":\"message\",\"t\":[\"字段\",\"类型\",\"说明\",\"text\",\"string\",\"公告内容\",\"images\",\"List\",\"公告图片\"]},\"195\":{\"h\":\"images\",\"t\":[\"字段\",\"类型\",\"说明\",\"height\",\"string\",\"图片高度\",\"width\",\"string\",\"图片宽度\",\"id\",\"string\",\"图片ID,可用https://gdynamic.qpic.cn/gdynamic/{id}/628获取\"]},\"196\":{\"h\":\"群组踢人\",\"t\":[\"该接口用于群组踢人。\"]},\"197\":{\"h\":\"API 端点\",\"t\":[\"/set_group_kick\"]},\"198\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"user_id\",\"int64\",\"是\",\"QQ 号\",\"reject_add_request\",\"bool\",\"否\",\"是否拒绝再次加群\"]},\"199\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"200\":{\"h\":\"退出群组\",\"t\":[\"该接口用于退出群组。\"]},\"201\":{\"h\":\"API 端点\",\"t\":[\"/set_group_leave\"]},\"202\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\"]},\"203\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"204\":{\"h\":\"群戳一戳\",\"t\":[\"该接口用于群戳一戳。\"]},\"205\":{\"h\":\"API 端点\",\"t\":[\"/group_touch - 用于HTTP\",\"/poke - 用于主动WebSocket与被动WebSocket\"]},\"206\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"user_id\",\"int64\",\"是\",\"QQ 号\"]},\"207\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"208\":{\"h\":\"获取被禁言的群成员列表\",\"t\":[\"用于获取群聊谁谁谁啊犯贱或者被二比滥权管理或者某群主时援交手滑禁言掉的人的列表。\"]},\"209\":{\"h\":\"API端点\",\"t\":[\"/get_prohibited_member_list\"]},\"210\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\"]},\"211\":{\"h\":\"响应\"},\"212\":{\"h\":\"获取群 @全体成员 剩余次数\",\"t\":[\"当机器人是管理员时可用\"]},\"213\":{\"h\":\"API端点\",\"t\":[\"/get_group_at_all_remain\"]},\"214\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\"]},\"215\":{\"h\":\"响应\"},\"216\":{\"h\":\"设置消息底部评论小表情\",\"t\":[\"貌似是从别的地方抄的奇怪功能,目前版本(9.0.15)只在部分群聊进行灰度测试!\"]},\"217\":{\"h\":\"API 端点\",\"t\":[\"/set_group_comment_face\"]},\"218\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"msg_id\",\"int32\",\"是\",\"消息ID\",\"face_id\",\"int32\",\"是\",\"表情ID\",\"is_set\",\"bool\",\"否\",\"是否设置或取消评论\"]},\"219\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"220\":{\"h\":\"频道相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"221\":{\"h\":\"获取频道系统内BOT的资料\",\"t\":[\"该接口用于获取频道系统内BOT的资料。\"]},\"222\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_service_profile\"]},\"223\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"nickname\\\": \\\"田所浩二\\\", \\\"tiny_id\\\": 1145141919810, \\\"avatar_url\\\": \\\"http://thirdqq.qlogo.cn/g?b=oidb&k=***&kti=***&s=0&t=***\\\" }, \\\"echo\\\": 123446 } \"]},\"224\":{\"h\":\"获取频道列表\",\"t\":[\"获取频道列表,数据相比于Go-CQHTTP会有一点不一样。\"]},\"225\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_list\"]},\"226\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"guild_list\\\": [ { \\\"guild_id\\\": 111111111111111, \\\"guild_name\\\": \\\"北京大学频道\\\", \\\"guild_display_id\\\": \\\"abcdefg\\\", \\\"profile\\\": \\\"北京大学交流频道\\\", \\\"status\\\": { \\\"is_enable\\\": true, \\\"is_banned\\\": false, \\\"is_frozen\\\": false }, \\\"owner_id\\\": 22222222222222, \\\"shutup_expire_time\\\": 0, \\\"allow_search\\\": true } ] }, \\\"message\\\": \\\"success\\\", \\\"echo\\\": 111 } \"]},\"227\":{\"h\":\"通过访客获取频道元数据\",\"t\":[\"获取频道元数据,例如当前成员数量之类。\"]},\"228\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_meta_by_guest\"]},\"229\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\"]},\"230\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"guild_id\\\": 11111111111, \\\"guild_name\\\": \\\"北京大学交流频道\\\", \\\"guild_profile\\\": \\\"\\\", \\\"create_time\\\": 1606878500, \\\"max_member_count\\\": 100000, \\\"max_robot_count\\\": 100, \\\"max_admin_count\\\": 50, \\\"member_count\\\": 6241, \\\"owner_id\\\": 2222222221, \\\"guild_display_id\\\": \\\"\\\" }, \\\"echo\\\": 111 } \"]},\"231\":{\"h\":\"获取子频道列表\",\"t\":[\"获取一个频道的子频道(channel)列表。\"]},\"232\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_channel_list\"]},\"233\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"refresh\",\"bool\",\"是否刷新数据,默认false\"]},\"234\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"channel_list\\\": [ { \\\"owner_guild_id\\\": 1111111111111111111, \\\"channel_id\\\": 639093000, \\\"channel_uin\\\": 639093000, \\\"guild_id\\\": \\\"1111111111111111111\\\", \\\"channel_type\\\": 2, \\\"channel_name\\\": \\\"Test\\\", \\\"create_time\\\": 1606879350, \\\"max_member_count\\\": 99, \\\"creator_tiny_id\\\": 124105218677239793, \\\"talk_permission\\\": 1, \\\"visible_type\\\": 1, \\\"current_slow_mode\\\": 0, \\\"slow_modes\\\": [], \\\"icon_url\\\": \\\"\\\", \\\"jump_switch\\\": 0, \\\"jump_type\\\": 0, \\\"jump_url\\\": \\\"\\\", \\\"category_id\\\": 0, \\\"my_talk_permission\\\": 2 }, { \\\"owner_guild_id\\\": 1111111111111111111, \\\"channel_id\\\": 639093001, \\\"channel_uin\\\": 639093001, \\\"guild_id\\\": \\\"1111111111111111111\\\", \\\"channel_type\\\": 1, \\\"channel_name\\\": \\\"闲聊吹水\\\", \\\"create_time\\\": 1606878501, \\\"max_member_count\\\": 0, \\\"creator_tiny_id\\\": 124105218677239793, \\\"talk_permission\\\": 1, \\\"visible_type\\\": 1, \\\"current_slow_mode\\\": 0, \\\"slow_modes\\\": [ { \\\"slow_mode_key\\\": 0, \\\"slow_mode_text\\\": \\\"关闭\\\", \\\"speak_frequency\\\": 0, \\\"slow_mode_circle\\\": 0 }, { \\\"slow_mode_key\\\": 1, \\\"slow_mode_text\\\": \\\"每分钟1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 60 }, { \\\"slow_mode_key\\\": 2, \\\"slow_mode_text\\\": \\\"每分钟2条\\\", \\\"speak_frequency\\\": 2, \\\"slow_mode_circle\\\": 60 }, { \\\"slow_mode_key\\\": 3, \\\"slow_mode_text\\\": \\\"每分钟5条\\\", \\\"speak_frequency\\\": 5, \\\"slow_mode_circle\\\": 60 }, { \\\"slow_mode_key\\\": 4, \\\"slow_mode_text\\\": \\\"每分钟10条\\\", \\\"speak_frequency\\\": 10, \\\"slow_mode_circle\\\": 60 }, { \\\"slow_mode_key\\\": 5, \\\"slow_mode_text\\\": \\\"每5分钟1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 300 }, { \\\"slow_mode_key\\\": 6, \\\"slow_mode_text\\\": \\\"每10分钟1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 600 }, { \\\"slow_mode_key\\\": 7, \\\"slow_mode_text\\\": \\\"每15分钟1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 900 }, { \\\"slow_mode_key\\\": 8, \\\"slow_mode_text\\\": \\\"每30分钟1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 1800 }, { \\\"slow_mode_key\\\": 9, \\\"slow_mode_text\\\": \\\"每1小时1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 3600 }, { \\\"slow_mode_key\\\": 10, \\\"slow_mode_text\\\": \\\"每12小时1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 43200 }, { \\\"slow_mode_key\\\": 11, \\\"slow_mode_text\\\": \\\"每24小时1条\\\", \\\"speak_frequency\\\": 1, \\\"slow_mode_circle\\\": 86400 } ], \\\"icon_url\\\": \\\"\\\", \\\"jump_switch\\\": 0, \\\"jump_type\\\": 0, \\\"jump_url\\\": \\\"\\\", \\\"category_id\\\": 0, \\\"my_talk_permission\\\": 2 } ] }, \\\"message\\\": \\\"success\\\", \\\"echo\\\": 111 } \"]},\"235\":{\"h\":\"已知子频道类型列表\",\"t\":[\"类型\",\"说明\",\"1\",\"文字频道\",\"2\",\"语音频道\",\"5\",\"直播频道\",\"7\",\"主题频道\"]},\"236\":{\"h\":\"获取频道成员列表\",\"t\":[\"获取一个频道成员列表,但是因为数据量大,可能需要分页。\"]},\"237\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_member_list\"]},\"238\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"next_token\",\"string\",\"不提供则从首页开始获取\",\"all\",\"bool\",\"是否一次性获取完所有成员,默认false\",\"refresh\",\"bool\",\"是否刷新数据,默认false\"]},\"239\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"members\\\": [ { \\\"tiny_id\\\": 144115218185291865, \\\"title\\\": \\\"频道助手\\\", \\\"nickname\\\": \\\"频道助手\\\", \\\"role_id\\\": 2, \\\"role_name\\\": \\\"小管家\\\", \\\"role_color\\\": 4294936110, \\\"join_time\\\": 1606878501, \\\"robot_type\\\": 1, \\\"type\\\": 1, \\\"in_black\\\": false, \\\"platform\\\": 0 } ], \\\"next_token\\\": \\\"0800100118032001\\\", \\\"finished\\\": true }, \\\"echo\\\": \\\"\\\" } \"]},\"240\":{\"h\":\"单独获取频道成员资料\",\"t\":[\"单独获取频道成员信息,附带有权限信息和身份组哦~!\"]},\"241\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_member_profile\"]},\"242\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"user_id\",\"uint64\",\"成员tinyId\"]},\"243\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"tiny_id\\\": 123456, \\\"nickname\\\": \\\"***\\\", \\\"avatar_url\\\": \\\"https://qqchannel-profile-1251316161.file.myqcloud.com/***\\\", \\\"join_time\\\": 1606878500, \\\"roles\\\": [ { \\\"role_id\\\": \\\"4\\\", \\\"role_name\\\": \\\"频道主\\\", \\\"color\\\": 4294917938, \\\"permission\\\": [ { \\\"root_id\\\": 10000, \\\"child_ids\\\": [10001, 10002, 10003, 10004, 10005] }, { \\\"root_id\\\": 20000, \\\"child_ids\\\": [ 20001, 20002, 20003, 20004, 20005, 20006, 20007, 20008, 20009, 20010, 20011, 20012, 20013, 20014, 20015, 20018, 20019 ] }, { \\\"root_id\\\": 30000, \\\"child_ids\\\": [30001, 30002, 30003, 30004, 30005, 30006, 30007, 90002] }, { \\\"root_id\\\": 40000, \\\"child_ids\\\": [40001, 40002] }, { \\\"root_id\\\": 50000, \\\"child_ids\\\": [50001] }, { \\\"root_id\\\": 60000, \\\"child_ids\\\": [60001] }, { \\\"root_id\\\": 70000, \\\"child_ids\\\": [70001, 70002, 70003, 70004, 70005, 70006, 70007] }, { \\\"root_id\\\": 80000, \\\"child_ids\\\": [80001, 80002] }, { \\\"root_id\\\": 90000, \\\"child_ids\\\": [90001, 30003] }, { \\\"root_id\\\": 100000, \\\"child_ids\\\": [100001, 100002] }, { \\\"root_id\\\": 1, \\\"child_ids\\\": [1001, 1002, 1003, 1004, 1005] }, { \\\"root_id\\\": 2, \\\"child_ids\\\": [ 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 ] }, { \\\"root_id\\\": 3, \\\"child_ids\\\": [3001, 3002, 3003, 3004, 3005, 3006] }, { \\\"root_id\\\": 4, \\\"child_ids\\\": [4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008] }, { \\\"root_id\\\": 5, \\\"child_ids\\\": [5001] }, { \\\"root_id\\\": 6, \\\"child_ids\\\": [6001, 6002, 6003] } ], \\\"type\\\": 0, \\\"display_name\\\": \\\"频道主\\\" }, { \\\"role_id\\\": \\\"15\\\", \\\"role_name\\\": \\\"15活跃值\\\", \\\"color\\\": 4278190080, \\\"permission\\\": [], \\\"type\\\": 100, \\\"display_name\\\": \\\"\\\" } ] }, \\\"echo\\\": 111 } \"]},\"244\":{\"h\":\"发送信息到子频道\",\"t\":[\"发送频道内信息,需要单独的API哦,不要使用/send_message去发频道消息,发不出去的~~\"]},\"245\":{\"h\":\"API 端点\",\"t\":[\"/send_guild_channel_msg\"]},\"246\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"channel_id\",\"uint64\",\"子频道ID\",\"message\",\"string or Message\",\"消息体,可为消息段或者CQ码\",\"auto_escape\",\"bool\",\"是否解析CQ码,true为不解析,默认false\",\"retry_cnt\",\"int32\",\"消息发送失败,最大重试次数,默认3\",\"recall_duration\",\"int64\",\"自动撤回间隔(毫秒),默认不撤回\"]},\"247\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"message_id\\\": 1933593189, \\\"time\\\": 1706909190 }, \\\"echo\\\": 111 } \"]},\"248\":{\"h\":\"获取话题频道帖子\",\"t\":[\"该API接口已经被遗弃!\"]},\"249\":{\"h\":\"获取频道帖子广场帖子\",\"t\":[\"新的获取帖子广场的帖子哦!\"]},\"250\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_feeds\"]},\"251\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"from\",\"uint32\",\"开始获取的位置\"]},\"252\":{\"h\":\"响应示例\",\"t\":[\"该请求携带了大量原生响应数据,无法详细介绍,请自行测试!\"]},\"253\":{\"h\":\"获取频道角色列表\",\"t\":[\"获取身份组列表,包括隐藏的身份组哦~~\"]},\"254\":{\"h\":\"API 端点\",\"t\":[\"/get_guild_roles\"]},\"255\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\"]},\"256\":{\"h\":\"响应示例\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"roles\\\": [ { \\\"argb_color\\\": 4286151052, \\\"disabled\\\": false, \\\"independent\\\": false, \\\"max_count\\\": 1000, \\\"member_count\\\": 0, \\\"owned\\\": false, \\\"role_id\\\": 1, \\\"role_name\\\": \\\"普通成员\\\", \\\"permission\\\": [] } ] }, \\\"echo\\\": 111 } \"]},\"257\":{\"h\":\"获取频道消息\",\"t\":[\"该接口不会实现,因为您可以调用/get_msg来获取来自频道的消息,无需实现一个专属的接口。\"]},\"258\":{\"h\":\"删除频道角色\",\"t\":[\"删除一个身份组,首先,你得保证你有权限,因为这个API不会提供任何返回数据哦!\"]},\"259\":{\"h\":\"API 端点\",\"t\":[\"/delete_guild_role\"]},\"260\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"role_id\",\"uint64\",\"角色ID\"]},\"261\":{\"h\":\"响应\",\"t\":[\"该 API 无响应数据\"]},\"262\":{\"h\":\"设置用户在频道中的角色\",\"t\":[\"设置用户身份组。\"]},\"263\":{\"h\":\"API端点\",\"t\":[\"/set_guild_member_role\"]},\"264\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"role_id\",\"uint64\",\"角色ID\",\"set\",\"bool\",\"设置还是移除,默认false\",\"users\",\"string or vector\",\"批量设置用户s\",\"user_id\",\"int64\",\"单独设置某个用户的身份\",\"如果users是字符串那么其格式为123456,6656656526,2652656,以逗号分隔每个tinyId。\"]},\"265\":{\"h\":\"修改频道角色\",\"t\":[\"修改频道角色,暂不支持设置权限,如有需要请提交issue。\"]},\"266\":{\"h\":\"API 端点\",\"t\":[\"/update_guild_role\"]},\"267\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"role_id\",\"uint64\",\"角色ID\",\"name\",\"string\",\"名称\",\"color\",\"int64\",\"颜色ARGB\"]},\"268\":{\"h\":\"响应\",\"t\":[\"该 API 无响应数据\"]},\"269\":{\"h\":\"创建频道角色\",\"t\":[\"创建频道身份组。\"]},\"270\":{\"h\":\"API 端点\",\"t\":[\"/create_guild_role\"]},\"271\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"guild_id\",\"uint64\",\"频道ID\",\"name\",\"string\",\"名称\",\"color\",\"int64\",\"颜色ARGB\",\"initial_users\",\"vector\",\"默认身份组成员\",\"如果是HTTP请求,则initial_users使用字符串,以,为用户tiny_id分隔。\"]},\"272\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"role_id\",\"uint64\",\"角色ID\"]},\"273\":{\"h\":\"消息相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"274\":{\"h\":\"发送私聊消息\",\"t\":[\"该接口用于发送私聊消息。\"]},\"275\":{\"h\":\"API 端点\",\"t\":[\"/send_private_msg\"]},\"276\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"user_id\",\"int64\",\"是\",\"QQ 号\",\"message\",\"string / object / array\",\"是\",\"消息内容\",\"auto_escape\",\"bool\",\"否\",\"是否解析 CQ 码(true为不解析)。\",\"recall_duration\",\"int64\",\"否\",\"自动撤回时间间隔(毫秒)\",\"message格式可为消息段object,或消息段组合array\"]},\"277\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"message_id\",\"int32\",\"消息 ID\",\"time\",\"int64\",\"时间戳\"]},\"278\":{\"h\":\"发送群聊消息\",\"t\":[\"该接口用于发送群聊消息。\"]},\"279\":{\"h\":\"API 端点\",\"t\":[\"/send_group_msg\"]},\"280\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"message\",\"string / object / array\",\"是\",\"消息内容\",\"auto_escape\",\"bool\",\"否\",\"是否解析 CQ 码(true为不解析)。\",\"recall_duration\",\"int64\",\"否\",\"自动撤回时间间隔(毫秒)\",\"message格式同/send_private_msg\"]},\"281\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"message_id\",\"int32\",\"消息 ID\",\"time\",\"int64\",\"时间戳\"]},\"282\":{\"h\":\"发送消息\",\"t\":[\"该接口用于发送消息。\"]},\"283\":{\"h\":\"API 端点\",\"t\":[\"/send_msg\"]},\"284\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"message_type\",\"string\",\"是\",\"消息类型\",\"user_id\",\"int64\",\"是\",\"QQ 号\",\"group_id\",\"int64\",\"是\",\"群号\",\"discuss_id\",\"int64\",\"是\",\"讨论组号\",\"message\",\"string / object / array\",\"是\",\"消息内容\",\"auto_escape\",\"bool\",\"否\",\"是否解析 CQ 码(true为不解析)。\",\"recall_duration\",\"int64\",\"否\",\"自动撤回时间间隔(毫秒)\",\"message格式同/send_private_msg\",\"注意\",\"当前发送消息的 API 暂不支持发送讨论组消息。\"]},\"285\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"message_id\",\"int32\",\"消息 ID\",\"time\",\"int64\",\"时间戳\"]},\"286\":{\"h\":\"获取消息\"},\"287\":{\"h\":\"API 端点\",\"t\":[\"/get_msg\"]},\"288\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"message_id\",\"int32\",\"是\",\"消息 ID\"]},\"289\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"time\",\"int64\",\"时间戳\",\"message_type\",\"string\",\"消息类型\",\"message_id\",\"int32\",\"消息 ID\",\"real_id\",\"int32\",\"真实 ID\",\"sender\",\"Object\",\"发送人信息\",\"message\",\"object\",\"消息体\",\"group_id\",\"int64\",\"群号\",\"target_id\",\"int64\",\"消息目标(私聊)\",\"peer_id\",\"int64\",\"消息接收者,群聊是群号,私聊时是目标QQ\",\"peer_id是其他同类框架所表达的target_id!\"]},\"290\":{\"h\":\"Sender\",\"t\":[\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"QQ 号\",\"nickname\",\"string\",\"昵称\",\"sex\",\"string\",\"性别\",\"age\",\"int32\",\"年龄\",\"uid\",\"string\",\"UID\"]},\"291\":{\"h\":\"撤回消息\",\"t\":[\"该接口用于撤回消息。\"]},\"292\":{\"h\":\"API 端点\",\"t\":[\"/delete_msg\"]},\"293\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"message_id\",\"int32\",\"是\",\"消息 ID\"]},\"294\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。。\"]},\"295\":{\"h\":\"获取历史消息\"},\"296\":{\"h\":\"API 端点\",\"t\":[\"/get_history_msg\"]},\"297\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"message_type\",\"string\",\"是\",\"消息 类型\",\"user_id\",\"int64\",\"否\",\"私聊QQ\",\"group_id\",\"int64\",\"否\",\"群号\",\"count\",\"int32\",\"否\",\"获取的消息数量(默认为20)\",\"message_seq\",\"int32\",\"否\",\"起始消息的message_id(默认为0,表示从最后一条发言往前)\"]},\"298\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"messages\",\"Message[]\",\"消息集\"]},\"299\":{\"h\":\"Message\",\"t\":[\"字段\",\"类型\",\"说明\",\"time\",\"int64\",\"时间戳\",\"message_type\",\"string\",\"消息类型\",\"message_id\",\"int32\",\"消息 ID\",\"real_id\",\"int32\",\"真实 ID\",\"sender\",\"Object\",\"发送人信息\",\"message\",\"object\",\"消息体\",\"group_id\",\"int64\",\"群号\",\"target_id\",\"int64\",\"消息目标(私聊)\",\"peer_id\",\"int64\",\"消息接收者,群聊是群号,私聊时是目标QQ\",\"peer_id是其他同类框架所表达的target_id!\"]},\"300\":{\"h\":\"获取群聊历史消息\"},\"301\":{\"h\":\"API 端点\",\"t\":[\"/get_group_msg_history\"]},\"302\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"群号\",\"count\",\"int32\",\"否\",\"获取的消息数量(默认为20)\",\"message_seq\",\"int32\",\"否\",\"起始消息的message_id(默认为0,表示从最后一条发言往前)\"]},\"303\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"messages\",\"Message[]\",\"消息集\"]},\"304\":{\"h\":\"清除本地缓存消息\",\"t\":[\"该接口用于清除本地消息缓存。\"]},\"305\":{\"h\":\"API 端点\",\"t\":[\"/clear_msgs\"]},\"306\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"message_type\",\"string\",\"是\",\"消息 类型\",\"user_id\",\"int64\",\"否\",\"私聊QQ\",\"group_id\",\"int64\",\"否\",\"群号\"]},\"307\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"308\":{\"h\":\"获取合并转发消息内容\",\"t\":[\"获取合并转发内容\"]},\"309\":{\"h\":\"API 端点\",\"t\":[\"/get_forward_msg\"]},\"310\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"id\",\"string\",\"是\",\"消息资源ID(卡片消息里面的resId)\",\"由于QQ内部错误,该接口可能导致闪退等问题的出现!一般是闪退一次后再次重新启动便不再闪退,但是可能无法获取合并转发的内容!\"]},\"311\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"messages\\\": [ { \\\"time\\\": 1699375697, \\\"message_type\\\": \\\"private\\\", \\\"message_id\\\": 123456, \\\"real_id\\\": 0, \\\"sender\\\": { \\\"user_id\\\": 114514, \\\"nickname\\\": \\\"伏秋洛~\\\", \\\"sex\\\": \\\"unknown\\\", \\\"age\\\": 0, \\\"uid\\\": \\\"u_xxxx\\\" }, \\\"message\\\": [ { \\\"type\\\": \\\"text\\\", \\\"data\\\": { \\\"text\\\": \\\"aaaaaaaaaa\\\" } } ], \\\"peer_id\\\": 114514, \\\"target_id\\\": 114514 } ] }, \\\"echo\\\": \\\"\\\" } \"]},\"312\":{\"h\":\"发送群聊合并转发\",\"t\":[\"发送群聊合并转发。\"]},\"313\":{\"h\":\"API 端点\",\"t\":[\"/send_group_forward_msg\"]},\"314\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"group_id\",\"int64\",\"是\",\"发送到的目标群号\",\"messages\",\"foward message[]\",\"合并转发消息集\"]},\"315\":{\"h\":\"响应\",\"t\":[\"由于QQ限制,该接口的响应结果暂不具备意义,其中:message_id不匹配、forward_id为空。\",\"字段\",\"类型\",\"说明\",\"message_id\",\"int32\",\"消息 ID\",\"forward_id\",\"int32\",\"转发 ID\",\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": { \\\"message_id\\\": 251425915, \\\"forward_id\\\": \\\"\\\" } } \"]},\"316\":{\"h\":\"示例\",\"t\":[\"直接引用消息的合并转发,id为消息id:\",\"[ { \\\"type\\\": \\\"node\\\", \\\"data\\\": { \\\"id\\\": \\\"123\\\" } }, { \\\"type\\\": \\\"node\\\", \\\"data\\\": { \\\"id\\\": \\\"456\\\" } } ] \",\"注意\",\"Shamrock 不同于 go-cqhttp ,消息节点无法自定义发送者QQ号(设置头像)与昵称。\",\"自定义消息合并转发:\",\"[ { \\\"type\\\": \\\"node\\\", \\\"data\\\": { \\\"content\\\": [ { \\\"type\\\": \\\"text\\\", \\\"data\\\": { \\\"text\\\": \\\"测试消息1\\\" } } ] } }, { \\\"type\\\": \\\"node\\\", \\\"data\\\": { \\\"content\\\": \\\"[CQ:image,file=xxxxx]测试消息2\\\" } } ] \",\"引用自定义混合合并转发:\",\"[ { \\\"type\\\": \\\"node\\\", \\\"data\\\": { \\\"content\\\": \\\"我是自定义消息\\\" } }, { \\\"type\\\": \\\"node\\\", \\\"data\\\": { \\\"id\\\": \\\"123\\\" } } ] \"]},\"317\":{\"h\":\"发送私聊合并转发\",\"t\":[\"发送私聊合并转发。\"]},\"318\":{\"h\":\"API 端点\",\"t\":[\"/send_private_forward_msg\"]},\"319\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"user_id\",\"int64\",\"是\",\"发送到的目标QQ\",\"messages\",\"foward message[]\",\"合并转发消息集\"]},\"320\":{\"h\":\"响应\",\"t\":[\"同 /send_private_forward_msg\"]},\"321\":{\"h\":\"其他接口\"},\"322\":{\"h\":\"获取城市ADCode\"},\"323\":{\"h\":\"API 端点\",\"t\":[\"/get_weather_city_code\"]},\"324\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"city\",\"string\",\"是\",\"城市\"]},\"325\":{\"h\":\"响应\",\"t\":[\"[ { \\\"adcode\\\": 10000, \\\"province\\\": \\\"广西\\\", \\\"city\\\": \\\"柳州\\\" } ] \"]},\"326\":{\"h\":\"获取天气\",\"t\":[\"该接口用于获取天气,该接口调用来自QQ官方服务。\"]},\"327\":{\"h\":\"API 端点\",\"t\":[\"/get_weather\"]},\"328\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"code\",\"string\",\"是\",\"ADCode\",\"city\",\"string\",\"否\",\"城市\"]},\"329\":{\"h\":\"响应\",\"t\":[\"{ \\\"weatherInfo\\\": { \\\"all_astro\\\": [], \\\"lifeindex_forecast_list\\\": [], \\\"weekly_astro\\\": [], \\\"ret\\\": 0, \\\"weather_info\\\": { \\\"temper\\\": \\\"16\\\", \\\"air_humidity\\\": \\\"98\\\", \\\"wind_power\\\": \\\"微风\\\", \\\"wind_direct\\\": \\\"西南风\\\", \\\"weather\\\": \\\"多云\\\", \\\"pubtime\\\": \\\"01:40\\\", \\\"updatetime\\\": 1695664205, \\\"weather_type\\\": \\\"多云\\\", \\\"weather_type_id\\\": \\\"202\\\", \\\"type_id_new\\\": 2, \\\"concrete_type\\\": 2, \\\"sunrise\\\": \\\"06:05\\\", \\\"sunset\\\": \\\"18:06\\\" }, \\\"air_info\\\": null, \\\"forecast_list\\\": { \\\"weatherForecast\\\": [ { \\\"day_weather\\\": \\\"阴\\\", \\\"night_weather\\\": \\\"多云\\\", \\\"day_temper\\\": \\\"22\\\", \\\"night_temper\\\": \\\"15\\\", \\\"day_wind_direct\\\": \\\"西南风\\\", \\\"night_wind_direct\\\": \\\"变向风\\\", \\\"day_wind_power\\\": \\\"微风\\\", \\\"night_wind_power\\\": \\\"微风\\\", \\\"sunrise_time\\\": \\\"06:05\\\", \\\"sunset_time\\\": \\\"18:06\\\", \\\"pubtime\\\": \\\"202309251800\\\", \\\"day\\\": 0, \\\"day_weather_type\\\": \\\"阴天\\\", \\\"night_weather_type\\\": \\\"多云\\\", \\\"day_weather_type_id\\\": \\\"203\\\", \\\"night_weather_type_id\\\": \\\"202\\\", \\\"day_type_id_new\\\": 3, \\\"day_concrete_type\\\": 3, \\\"night_type_id_new\\\": 2, \\\"night_concrete_type\\\": 2, \\\"pm\\\": \\\"82\\\", \\\"wind_power_desc\\\": \\\"\\\" }, ... ], \\\"updatetime\\\": 1695664205, \\\"tomorrowPrompt\\\": \\\"\\\", \\\"weeklyPrompt\\\": \\\"\\\" }, \\\"forecast\\\": { \\\"day_weather\\\": \\\"多云\\\", \\\"night_weather\\\": \\\"晴\\\", \\\"day_temper\\\": \\\"24\\\", \\\"night_temper\\\": \\\"16\\\", \\\"day_wind_direct\\\": \\\"变向风\\\", \\\"night_wind_direct\\\": \\\"变向风\\\", \\\"day_wind_power\\\": \\\"微风\\\", \\\"night_wind_power\\\": \\\"微风\\\", \\\"sunrise_time\\\": \\\"06:06\\\", \\\"sunset_time\\\": \\\"18:04\\\", \\\"pubtime\\\": \\\"202309251800\\\", \\\"day\\\": 1, \\\"day_weather_type\\\": \\\"多云\\\", \\\"night_weather_type\\\": \\\"晴\\\", \\\"day_weather_type_id\\\": \\\"202\\\", \\\"night_weather_type_id\\\": \\\"201\\\", \\\"day_type_id_new\\\": 2, \\\"day_concrete_type\\\": 2, \\\"night_type_id_new\\\": 1, \\\"night_concrete_type\\\": 1, \\\"pm\\\": \\\"146\\\", \\\"wind_power_desc\\\": \\\"\\\" }, \\\"hourinfo_list\\\": null, \\\"almanac\\\": \\\"\\\", \\\"warning_list\\\": { \\\"lst_warning\\\": [], \\\"last_proc_time\\\": 0 }, \\\"astro\\\": null, \\\"city\\\": \\\"北京\\\", \\\"area\\\": \\\"\\\", \\\"adcode\\\": 110000, \\\"area_id\\\": 101010100, \\\"en_name\\\": \\\"Beijing\\\", \\\"update_time\\\": 1695664205, \\\"tips_list\\\": null, \\\"lifeindex_list\\\": null, \\\"current_time\\\": 1695664515, \\\"user_weekly_astro\\\": null, \\\"weekly_summary\\\": null }, \\\"qrcode\\\": \\\"data:image/png;base64,...\\\", \\\"poster\\\": \\\"\\\", \\\"share\\\": { \\\"data\\\": { \\\"app\\\": \\\"com.tencent.weather.share\\\", \\\"config\\\": { \\\"autosize\\\": 0, \\\"ctime\\\": 1695664515, \\\"forward\\\": 0, \\\"round\\\": 0, \\\"token\\\": \\\"49441099828d62f0ded8112849bce839\\\" }, \\\"desc\\\": \\\"\\\", \\\"meta\\\": { \\\"share\\\": { \\\"adcode\\\": 110000, \\\"air_info\\\": null, \\\"area\\\": \\\"\\\", \\\"city\\\": \\\"北京\\\", \\\"current_time\\\": 1695664515, \\\"forecast_list\\\": { \\\"tomorrowPrompt\\\": \\\"\\\", \\\"updatetime\\\": 1695664205, \\\"weatherForecast\\\": [ { \\\"day\\\": 0, \\\"day_concrete_type\\\": 3, \\\"day_temper\\\": \\\"22\\\", \\\"day_type_id_new\\\": 3, \\\"day_weather\\\": \\\"阴\\\", \\\"day_weather_type\\\": \\\"阴天\\\", \\\"day_weather_type_id\\\": \\\"203\\\", \\\"day_wind_direct\\\": \\\"西南风\\\", \\\"day_wind_power\\\": \\\"微风\\\", \\\"night_concrete_type\\\": 2, \\\"night_temper\\\": \\\"15\\\", \\\"night_type_id_new\\\": 2, \\\"night_weather\\\": \\\"多云\\\", \\\"night_weather_type\\\": \\\"多云\\\", \\\"night_weather_type_id\\\": \\\"202\\\", \\\"night_wind_direct\\\": \\\"变向风\\\", \\\"night_wind_power\\\": \\\"微风\\\", \\\"pm\\\": \\\"82\\\", \\\"pubtime\\\": \\\"202309251800\\\", \\\"sunrise_time\\\": \\\"06:05\\\", \\\"sunset_time\\\": \\\"18:06\\\", \\\"wind_power_desc\\\": \\\"\\\" }, ... ], \\\"weeklyPrompt\\\": \\\"\\\" }, \\\"update_time\\\": 1695664205, \\\"weather_info\\\": { \\\"air_humidity\\\": \\\"98\\\", \\\"concrete_type\\\": 2, \\\"pubtime\\\": \\\"01:40\\\", \\\"sunrise\\\": \\\"06:05\\\", \\\"sunset\\\": \\\"18:06\\\", \\\"temper\\\": \\\"16\\\", \\\"type_id_new\\\": 2, \\\"updatetime\\\": 1695664205, \\\"weather\\\": \\\"多云\\\", \\\"weather_type\\\": \\\"多云\\\", \\\"weather_type_id\\\": \\\"202\\\", \\\"wind_direct\\\": \\\"西南风\\\", \\\"wind_power\\\": \\\"微风\\\" } } }, \\\"prompt\\\": \\\"[分享]北京 多云 16°\\\", \\\"ver\\\": \\\"1.0.0.1\\\", \\\"view\\\": \\\"share\\\" }, \\\"code\\\": 0 } } \"]},\"330\":{\"h\":\"[实验] 上传群图片\",\"t\":[\"该接口用于上传群聊图片, 注意该接口是上传群消息的图片,不是群文件,也不是群相册。\"]},\"331\":{\"h\":\"API 端点\",\"t\":[\"/upload_group_image\"]},\"332\":{\"h\":\"请求类型\",\"t\":[\"POST\"]},\"333\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"pic\",\"string\",\"是\",\"图片base64\",\"sender\",\"int64\",\"是\",\"QQ\",\"troop\",\"int64\",\"是\",\"图片发送到的群聊\"]},\"334\":{\"h\":\"获取 Cookie\"},\"335\":{\"h\":\"API 端点\",\"t\":[\"get_cookies\"]},\"336\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"domain\",\"string\",\"否\",\"域名\"]},\"337\":{\"h\":\"响应\"},\"338\":{\"h\":\"获取 CSRF 令牌\"},\"339\":{\"h\":\"API 端点\",\"t\":[\"get_csrf_token\"]},\"340\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"domain\",\"string\",\"否\",\"域名\"]},\"341\":{\"h\":\"响应\"},\"342\":{\"h\":\"获取Cookie\"},\"343\":{\"h\":\"API 端点\",\"t\":[\"get_cookies\"]},\"344\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"domain\",\"string\",\"否\",\"域名\"]},\"345\":{\"h\":\"响应\"},\"346\":{\"h\":\"获取 Cookie 与 CSRF 令牌\"},\"347\":{\"h\":\"API 端点\",\"t\":[\"get_credentials\"]},\"348\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"domain\",\"string\",\"否\",\"域名\"]},\"349\":{\"h\":\"响应\"},\"350\":{\"h\":\"请求与响应\",\"t\":[\"提示\",\"Shamrock 为您提供了一个支持 OneBot 标准的 HTTP API。 您可以通过发送 HTTP 请求来与 Shamrock 进行交互。\"]},\"351\":{\"h\":\"请求\",\"t\":[\"提示\",\"Shamrock 目前支持 GET 和 POST 两种请求方式。 在大部分情况下,您可以使用 GET 请求来与 Shamrock 进行交互。 但是,如果您需要向 Shamrock 发送大量数据,或者需要向 Shamrock 发送二进制数据,您需要使用 POST 请求。\"]},\"352\":{\"h\":\"GET 请求\",\"t\":[\"GET 请求的 URL 由以下部分组成:\",\"http://:/? \",\"链接中的含义如下:\",\":Shamrock 的 IP 地址或域名\",\":Shamrock 的 HTTP API 端口\",\":Shamrock 的 HTTP API 端点\",\":HTTP GET 请求的参数\"]},\"353\":{\"h\":\"POST 请求\",\"t\":[\"POST 请求的 URL 由以下部分组成:\",\"http://:/ \",\"链接中的含义如下:\",\":Shamrock 的 IP 地址或域名\",\":Shamrock 的 HTTP API 端口\",\":Shamrock 的 HTTP API 端点\"]},\"354\":{\"h\":\"请求格式\",\"t\":[\"POST 请求的数据格式为 JSON\",\"{ \\\"param1\\\": \\\"value1\\\", \\\"param2\\\": \\\"value2\\\", ... } \",\"POST 请求的数据格式为表单\",\"param1=value1¶m2=value2&... \",\"大多数情况下,推荐使用 JSON 格式的 POST 请求。\"]},\"355\":{\"h\":\"WebSocket 请求\",\"t\":[\"Shamrock 支持使用 WebSocket 进行通信。\",\"可选的 WebSocket 地址有两种:\",\"ws://:\",\"ws://:/api\",\"区别在于,/ 除了发送和响应 API 请求外,还支持事件上报功能。\"]},\"356\":{\"h\":\"请求格式\",\"t\":[\"Shamrock 使用 WebSocket 时,请求的数据格式为 JSON\",\"{ \\\"action\\\": \\\"send_private_msg\\\", // 请求 API 端点 \\\"params\\\": { // 请求参数 \\\"user_id\\\": 10000, \\\"message\\\": \\\"hello\\\" }, \\\"echo\\\": \\\"123456\\\" // 自定义的回显字段 } \",\"对于 echo 字段,Shamrock 会在响应中原样返回。\"]},\"357\":{\"h\":\"响应\",\"t\":[\"Shamrock 的响应格式为 JSON\",\"{ \\\"status\\\": \\\"ok\\\", // 状态,ok 为成功,其他将在下文中详细说明 \\\"retcode\\\": 0, // 返回码,0 为成功,非 0 为失败 \\\"msg\\\": \\\"\\\", // 错误信息,仅在 API 调用失败时出现 \\\"wording\\\": \\\"\\\", // 对错误信息的描述,仅在 API 调用失败时出现 \\\"data\\\": { // 响应数据 \\\"message_id\\\": 123456 }, \\\"echo\\\": \\\"123456\\\" // 请求中的回显字段 } \"]},\"358\":{\"h\":\"状态\",\"t\":[\"Shamrock 的响应状态有以下几种:\",\"ok:成功\",\"failed:失败\"]},\"359\":{\"h\":\"资源相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"360\":{\"h\":\"获取图片\",\"t\":[\"该接口用于获取图片,只能获取已缓存的图片。\"]},\"361\":{\"h\":\"API 端点\",\"t\":[\"/get_image\"]},\"362\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"file\",\"string\",\"是\",\"文件 MD5\"]},\"363\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"size\",\"int64\",\"文件大小\",\"url\",\"string\",\"文件 URL\",\"filename\",\"string\",\"文件 名称\"]},\"364\":{\"h\":\"检查是否可以发送图片\",\"t\":[\"该接口用于检查是否可以发送图片。\"]},\"365\":{\"h\":\"API 端点\",\"t\":[\"/can_send_image\"]},\"366\":{\"h\":\"参数\",\"t\":[\"提示\",\"该 API 无需参数\"]},\"367\":{\"h\":\"响应\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"yes\",\"boolean\",\"是或否\"]},\"368\":{\"h\":\"图片 OCR\",\"t\":[\"该接口用于图片 OCR。\"]},\"369\":{\"h\":\"API 端点\",\"t\":[\"/ocr_image\"]},\"370\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"image\",\"string\",\"图片ID\"]},\"371\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"texts\",\"List\",\"OCR结果\",\"language\",\"string\",\"语言\"]},\"372\":{\"h\":\"TextDetection\",\"t\":[\"字段\",\"类型\",\"说明\",\"text\",\"string\",\"文本\",\"confidence\",\"int32\",\"置信度\",\"coordinates\",\"vector2[]\",\"二维数组表示的坐标\"]},\"373\":{\"h\":\"获取语音\",\"t\":[\"该接口用于获取语音。\"]},\"374\":{\"h\":\"API 端点\",\"t\":[\"/get_record\"]},\"375\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"file\",\"string\",\"是\",\"文件 MD5\",\"out_format\",\"string\",\"是\",\"输出格式\"]},\"376\":{\"h\":\"响应\",\"t\":[\"字段\",\"类型\",\"说明\",\"file\",\"string\",\"文件路径\",\"url\",\"string\",\"文件 URL\"]},\"377\":{\"h\":\"检查是否可以发送语音\",\"t\":[\"该接口用于检查是否可以发送语音。\"]},\"378\":{\"h\":\"API 端点\",\"t\":[\"/can_send_record\"]},\"379\":{\"h\":\"参数\",\"t\":[\"提示\",\"该 API 无需参数\"]},\"380\":{\"h\":\"响应\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"yes\",\"boolean\",\"是或否\"]},\"381\":{\"h\":\"API 端点\",\"t\":[\"/get_record\",\"提示\",\"要使用此接口, 通常需要安装 ffmpeg, 请参考 OneBot 实现的相关说明。\"]},\"382\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"file\",\"string\",\"-\",\"收到的语音文件名(消息段的 file 参数), 如 0B38145AA44505000B38145AA4450500.silk\",\"out_format\",\"string\",\"-\",\"要转换到的格式, 目前支持 mp3、amr、wma、m4a、spx、ogg、wav、flac\"]},\"383\":{\"h\":\"响应\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"file\",\"string\",\"转换后的语音文件路径, 如 /home/somebody/cqhttp/data/record/0B38145AA44505000B38145AA4450500.mp3\"]},\"384\":{\"h\":\"获取文件\",\"t\":[\"该接口用于获取文件。\"]},\"385\":{\"h\":\"获取视频\",\"t\":[\"该接口用于获取视频。\"]},\"386\":{\"h\":\"获取缩略图\",\"t\":[\"该接口用于获取缩略图。\"]},\"387\":{\"h\":\"Shamrock 接口\"},\"388\":{\"h\":\"切换账号\",\"t\":[\"某个账号因为某种原因寄了,允许切换备用能源!\"]},\"389\":{\"h\":\"API端点\",\"t\":[\"/switch_account\"]},\"390\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"user_id\",\"int64\",\"是\",\"QQ\"]},\"391\":{\"h\":\"响应\",\"t\":[\"是否正常执行切换账号请求的响应。\"]},\"392\":{\"h\":\"上传文件到缓存目录 (HTTP)\"},\"393\":{\"h\":\"API 端点\",\"t\":[\"/upload_file\",\"注意\",\"该接口仅仅为HTTP POST提供,WebSocket请使用另外一个。\"]},\"394\":{\"h\":\"参数\",\"t\":[\"以file格式上传文件,不要使用binary。\"]},\"395\":{\"h\":\"响应\",\"t\":[\"{ \\\"file\\\": \\\"/scard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/xxxx\\\" } \"]},\"396\":{\"h\":\"上传文件到缓存目录 (WebSocket + HTTP)\"},\"397\":{\"h\":\"API 端点\",\"t\":[\"/upload_file_to_shamrock\",\"注意\",\"该接口仅仅为WebSocket提供。\"]},\"398\":{\"h\":\"参数\",\"t\":[\"名称\",\"类型\",\"作用\",\"md5\",\"string\",\"文件hex格式的md5值,32长度的字符串,整个文件的md5\",\"offset\",\"uint64\",\"文件分段上传偏移,默认值为0,从头上传\",\"chunk\",\"string\",\"文件分段上传数据块(base64),无需开头base64://\",\"file_size\",\"uint64\",\"总文件大小\"]},\"399\":{\"h\":\"响应数据\",\"t\":[\"名称\",\"类型\",\"作用\",\"file_size\",\"uint64\",\"总文件大小\",\"finish\",\"bool\",\"是否完成上传\",\"path\",\"string\",\"该文件在安卓系统(shamrock环境)的路径\"]},\"400\":{\"h\":\"让Shamrock下载文件到缓存目录\",\"t\":[\"用法二选一:\",\"1.仅发送url,由Shamrock自己访问该url来下载文件\",\"2.仅发送文件base64,Shamrock解码后直接转存为文件\",\"url和base64至少一个不能为空\",\"同时发送url和base64时,使用url\"]},\"401\":{\"h\":\"API 端点\",\"t\":[\"/download_file\"]},\"402\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"url\",\"string\",\"否\",\"下载地址\",\"name\",\"string\",\"否\",\"文件名称\",\"文件md5\",\"root\",\"string\",\"否\",\"保存文件的根目录,注意请确保QQ可以访问\",\"Shamrock缓存目录\",\"base64\",\"string\",\"否\",\"文件base64内容\",\"thread_cnt\",\"int32\",\"否\",\"下载的线程数量\",\"headers\",\"string or array\",\"否\",\"请求头\"]},\"403\":{\"h\":\"headers为string时示例\",\"t\":[\"\\\"headers\\\": \\\"User-Agent=YOUR_UA[\\\\r\\\\n]Referer=https://www.baidu.com\\\" \"]},\"404\":{\"h\":\"headers为array时示例\",\"t\":[\"\\\"headers\\\": [ \\\"User-Agent=YOUR_UA\\\", \\\"Referer=https://www.baidu.com\\\" ] \",\"[\\\\r\\\\n] 为换行符, 使用http请求时请注意编码\"]},\"405\":{\"h\":\"响应\",\"t\":[\"{ \\\"file\\\": \\\"/scard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/xxxx\\\" } \",\"通过这个API下载的文件能直接放入CQ码作为图片发送\",\"调用后会阻塞直到下载完成后才会返回数据,请注意下载大文件时的超时\"]},\"406\":{\"h\":\"清除缓存\"},\"407\":{\"h\":\"API 端点\",\"t\":[\"clean_cache\"]},\"408\":{\"h\":\"参数\",\"t\":[\"该接口没有参数\"]},\"409\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0 } \"]},\"410\":{\"h\":\"获取手机电池信息\"},\"411\":{\"h\":\"API 端点\",\"t\":[\"/get_device_battery\"]},\"412\":{\"h\":\"响应\",\"t\":[\"{ \\\"battery\\\": 44, \\\"scale\\\": 3102000, \\\"status\\\": 2 } \"]},\"413\":{\"h\":\"获取Shamerock启动时间\"},\"414\":{\"h\":\"API 端点\",\"t\":[\"/get_start_time\"]},\"415\":{\"h\":\"请求类型\",\"t\":[\"POST | GET | 不支持WS\"]},\"416\":{\"h\":\"响应\",\"t\":[\"{ \\\"status\\\": \\\"ok\\\", \\\"retcode\\\": 0, \\\"data\\\": 1696749716155 } \"]},\"417\":{\"h\":\"获取Shamrock日志\"},\"418\":{\"h\":\"API 端点\",\"t\":[\"/log\"]},\"419\":{\"h\":\"请求类型\",\"t\":[\"POST | GET | 不支持WS\"]},\"420\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"start\",\"int32\",\"否\",\"开始的行\",\"recent\",\"bool\",\"否\",\"是否只显示最近的日志\",\"false\"]},\"421\":{\"h\":\"远程Shell执行\",\"t\":[\"该接口默认关闭,需要在实验室设置手动打开!注意,该接口可能导致您的隐私数据泄露,请勿公开在未知的网络,或者泄露您的token。\"]},\"422\":{\"h\":\"请求类型\",\"t\":[\"POST\"]},\"423\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"默认值\",\"cmd\",\"array 或 string\",\"是\",\"命令内容\",\"dir\",\"string\",\"是\",\"当前所处的目录\"]},\"424\":{\"h\":\"关闭Shamrock\"},\"425\":{\"h\":\"API 端点\",\"t\":[\"/shut\"]},\"426\":{\"h\":\"请求类型\",\"t\":[\"POST | GET | 不支持WS\"]},\"427\":{\"h\":\"响应\",\"t\":[\"无响应\"]},\"428\":{\"h\":\"获取所有支持的动作\"},\"429\":{\"h\":\"API 端点\",\"t\":[\"/get_supported_actions\"]},\"430\":{\"h\":\"响应\",\"t\":[\"{\\n\\\"status\\\": \\\"ok\\\",\\n\\\"retcode\\\": 0,\\n\\\"data\\\": [\\n\\\"set_group_ban\\\",\\n\\\"clean_cache\\\",\\n\\\"clear_msgs\\\",\\n\\\"create_group_file_folder\\\",\\n\\\"delete_essence_message\\\",\\n\\\"delete_essence_msg\\\",\\n\\\"delete_group_file\\\",\\n\\\"delete_group_folder\\\",\\n\\\"delete_msg\\\",\\n\\\"delete_message\\\",\\n\\\"download_file\\\",\\n\\\"fav.add_image_msg\\\",\\n\\\"fav.add_text_msg\\\",\\n\\\"fav.get_item_content\\\",\\n\\\"fav.get_item_list\\\",\\n\\\"get_csrf_token\\\",\\n\\\"get_cookie\\\",\\n\\\"get_cookies\\\",\\n\\\"get_credentials\\\",\\n\\\"get_device_battery\\\",\\n\\\"get_essence_message_list\\\",\\n\\\"get_essence_msg_list\\\",\\n\\\"get_forward_msg\\\",\\n\\\"get_friend_list\\\",\\n\\\"get_friend_system_msg\\\",\\n\\\"get_group_file_system_info\\\",\\n\\\"get_group_file_url\\\",\\n\\\"get_group_msg_history\\\",\\n\\\"get_group_notice\\\",\\n\\\"_get_group_notice\\\",\\n\\\"get_group_at_all_remain\\\",\\n\\\"get_group_root_files\\\",\\n\\\"get_group_files_by_folder\\\",\\n\\\"get_group_system_msg\\\",\\n\\\"get_guild_list\\\",\\n\\\"get_guild_service_profile\\\",\\n\\\"get_history_msg\\\",\\n\\\"get_http_cookies\\\",\\n\\\"get_image\\\",\\n\\\"get_latest_events\\\",\\n\\\"get_login_info\\\",\\n\\\"get_model_show\\\",\\n\\\"_get_model_show\\\",\\n\\\"get_msg\\\",\\n\\\"get_message\\\",\\n\\\"get_not_joined_group_info\\\",\\n\\\"_get_online_clients\\\",\\n\\\"get_profile_card\\\",\\n\\\"get_user_info\\\",\\n\\\"get_prohibited_member_list\\\",\\n\\\"get_record\\\",\\n\\\"get_self_info\\\",\\n\\\"status\\\",\\n\\\"get_status\\\",\\n\\\"_get_stranger_info\\\",\\n\\\"get_stranger_info\\\",\\n\\\"get_supported_actions\\\",\\n\\\"get_troop_honor_info\\\",\\n\\\"get_group_honor_info\\\",\\n\\\"get_group_info\\\",\\n\\\"get_group_list\\\",\\n\\\"get_group_member_info\\\",\\n\\\"get_group_member_list\\\",\\n\\\"get_uid\\\",\\n\\\"get_uin_by_uid\\\",\\n\\\"get_version\\\",\\n\\\"get_version_info\\\",\\n\\\"get_weather\\\",\\n\\\"get_weather_city_code\\\",\\n\\\"poke\\\",\\n\\\"is_blacklist_uin\\\",\\n\\\"kick_group_member\\\",\\n\\\"set_group_kick\\\",\\n\\\"set_group_leave\\\",\\n\\\"leave_group\\\",\\n\\\"set_group_card\\\",\\n\\\"set_group_name\\\",\\n\\\".handle_quick_operation_async\\\",\\n\\\"rename_group_folder\\\",\\n\\\"restart_me\\\",\\n\\\"sanc_qrcode\\\",\\n\\\"send_forward_msg\\\",\\n\\\"send_group_forward_msg\\\",\\n\\\"send_group_msg\\\",\\n\\\"send_group_message\\\",\\n\\\"send_group_announcement\\\",\\n\\\"send_group_notice\\\",\\n\\\"send_group_sign\\\",\\n\\\"send_like\\\",\\n\\\"send_message\\\",\\n\\\"send_msg\\\",\\n\\\"send_private_forward_msg\\\",\\n\\\"send_private_message\\\",\\n\\\"send_private_msg\\\",\\n\\\"set_essence_message\\\",\\n\\\"set_essence_msg\\\",\\n\\\"set_friend_add_request\\\",\\n\\\"set_group_add_request\\\",\\n\\\"set_group_admin\\\",\\n\\\"set_group_comment_face\\\",\\n\\\"set_group_special_title\\\",\\n\\\"set_group_whole_ban\\\",\\n\\\"_set_model_show\\\",\\n\\\"set_qq_profile\\\",\\n\\\"switch_account\\\",\\n\\\"test\\\",\\n\\\"upload_group_file\\\",\\n\\\"upload_private_file\\\"\\n],\\n\\\"echo\\\": \\\"\\\"\\n}\"]},\"431\":{\"h\":\"用户相关\",\"t\":[\"注意\",\"对于 Shamrock 尚未实现的 API,会在标题添加标记 \"]},\"432\":{\"h\":\"删除好友\",\"t\":[\"该接口用于删除好友。\"]},\"433\":{\"h\":\"API 端点\",\"t\":[\"/delete_friend\"]},\"434\":{\"h\":\"参数\",\"t\":[\"字段名\",\"数据类型\",\"默认值\",\"说明\",\"user_id\",\"int64\",\"-\",\"好友 QQ 号\"]},\"435\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"436\":{\"h\":\"删除单向好友\",\"t\":[\"该接口用于删除单向好友。\"]},\"437\":{\"h\":\"API 端点\",\"t\":[\"/delete_unidirectional_friend\"]},\"438\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"单向好友QQ号\"]},\"439\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"440\":{\"h\":\"点赞资料卡\"},\"441\":{\"h\":\"API 端点\",\"t\":[\"send_like\"]},\"442\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"必须\",\"说明\",\"time\",\"int32\",\"是\",\"点赞次数\",\"user_id\",\"int64\",\"是\",\"点赞的目标用户\"]},\"443\":{\"h\":\"响应\",\"t\":[\"该接口将返回处理结果,其中 data 字段无数据。\"]},\"444\":{\"h\":\"事件\"},\"445\":{\"h\":\"目录\",\"t\":[\"通用数据\",\"消息事件\",\"通知事件\",\"请求事件\"]},\"446\":{\"h\":\"通用数据\"},\"447\":{\"h\":\"所有上报\",\"t\":[\"所有上报事件都包含以下字段:\",\"字段\",\"类型\",\"说明\",\"time\",\"int64\",\"时间戳\",\"self_id\",\"int64\",\"机器人QQ\",\"post_type\",\"string\",\"上报类型\",\"提示\",\"post_type 为 message 或 message_sent 时,数据是一致的。 区别在于 message 是收到的消息,message_sent 是发送的消息。\",\"默认情况下,Shamrock 只会上报 message 类型的消息。\"]},\"448\":{\"h\":\"事件类型\"},\"449\":{\"h\":\"PostType\",\"t\":[\"类型\",\"说明\",\"message\",\"收到消息\",\"message_sent\",\"发送消息\",\"notice\",\"通知\",\"request\",\"请求\"]},\"450\":{\"h\":\"MessageType\",\"t\":[\"类型\",\"说明\",\"private\",\"私聊消息\",\"group\",\"群消息\"]},\"451\":{\"h\":\"MessageSubType\",\"t\":[\"类型\",\"说明\",\"friend\",\"好友消息\",\"normal\",\"群消息\",\"anonymous\",\"匿名消息\",\"group\",\"群临时消息\",\"group_self\",\"群消息(自身操作)\",\"notice\",\"系统提示\"]},\"452\":{\"h\":\"NoticeType\",\"t\":[\"类型\",\"说明\",\"group_upload\",\"群文件上传\",\"group_admin\",\"群管理员变动\",\"group_decrease\",\"群成员减少\",\"group_increase\",\"群成员增加\",\"group_ban\",\"群禁言\",\"group_recall\",\"群消息撤回\",\"group_card\",\"群成员名片变动\",\"friend_add\",\"好友添加\",\"friend_recall\",\"好友撤回\",\"offline_file\",\"接收到离线文件包\",\"client_status\",\"客户端状态\",\"essence\",\"精华消息\",\"notify\",\"系统通知\"]},\"453\":{\"h\":\"NoticeNotifySubType\",\"t\":[\"类型\",\"说明\",\"honor\",\"群荣誉变更\",\"poke\",\"戳一戳\",\"lucky_king\",\"运气王\",\"title\",\"群头衔变更\"]},\"454\":{\"h\":\"RequestType\",\"t\":[\"类型\",\"说明\",\"friend\",\"好友请求\",\"group\",\"群请求\"]},\"455\":{\"h\":\"数据结构\"},\"456\":{\"h\":\"MessageSender\",\"t\":[\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"发送者 QQ 号\",\"nickname\",\"string\",\"发送者昵称\",\"如果是群消息,还会包含以下字段:\",\"字段\",\"类型\",\"说明\",\"card\",\"string\",\"发送者群名片\",\"level\",\"string\",\"发送者等级\",\"role\",\"string\",\"发送者角色\",\"title\",\"string\",\"发送者头衔\",\"如果是频道消息,则会包含以下字段:\",\"字段\",\"类型\",\"说明\",\"tiny_id\",\"string\",\"发送者TinyId\"]},\"457\":{\"h\":\"Post_Message_TempSource\",\"t\":[\"类型\",\"来源\",\"0\",\"群聊\",\"1\",\"QQ咨询\",\"2\",\"查找\",\"3\",\"QQ电影\",\"4\",\"热聊\",\"6\",\"验证消息\",\"7\",\"多人聊天\",\"8\",\"约会\",\"9\",\"通讯录\"]},\"458\":{\"h\":\"消息事件\",\"t\":[\"提示\",\"所有上报事件都包含通用数据,详见 通用数据。 包含在通用数据中的字段不会在下面的表格中重复出现。\"]},\"459\":{\"h\":\"消息事件\",\"t\":[\"字段\",\"类型\",\"说明\",\"message_type\",\"string\",\"消息类型\",\"sub_type\",\"string\",\"消息子类型\",\"message_id\",\"int64\",\"消息 ID\",\"user_id\",\"int64\",\"发送者 QQ 号(在频道中,则为发送者的Tiny ID)\",\"tiny_id\",\"int64\",\"发送者的Tiny ID(频道)\",\"message\",\"object\",\"消息内容\",\"raw_message\",\"string\",\"CQ 码格式消息\",\"font\",\"int32\",\"字体\",\"sender\",\"object\",\"发送人信息\",\"group_id\",\"int64\",\"群号\",\"target_id\",\"int64\",\"消息目标(私聊)\",\"temp_source\",\"int32\",\"临时聊天来源(私聊)\",\"peer_id\",\"int64\",\"消息接收者,群聊是群号,私聊时是目标QQ\"]},\"460\":{\"h\":\"私聊消息\",\"t\":[\"当 message_type 为 private 时,表示收到了私聊消息。\"]},\"461\":{\"h\":\"群消息\",\"t\":[\"当 message_type 为 group 时,表示收到了群消息。\"]},\"462\":{\"h\":\"私聊消息\",\"t\":[\"当 message_type 为 less 时,表示收到了群消息。\"]},\"463\":{\"h\":\"频道消息\",\"t\":[\"当 message_type 为 guild 时,表示收到了群消息。\"]},\"464\":{\"h\":\"快速回复\",\"t\":[\"Shamrock 提供了快速回复的功能,可以在收到消息时快速回复消息。\",\"字段\",\"类型\",\"说明\",\"reply\",\"string\",\"回复内容\",\"auto_escape\",\"bool\",\"是否自动转义\",\"auto_reply\",\"bool\",\"是否自动回复到消息\"]},\"465\":{\"h\":\"快速操作\",\"t\":[\"Shamrock 提供了快速操作的功能,可以在收到消息时快速执行操作。\",\"字段\",\"类型\",\"说明\",\"reply\",\"string\",\"回复内容\",\"auto_escape\",\"bool\",\"是否自动转义\",\"at_sender\",\"bool\",\"是否 @发送者\",\"delete\",\"bool\",\"是否撤回消息\",\"kick\",\"bool\",\"是否踢出发送者\",\"ban\",\"bool\",\"是否禁言发送者\",\"ban_duration\",\"int64\",\"禁言时长(秒)\"]},\"466\":{\"h\":\"通知事件\",\"t\":[\"注意\",\"对于 Shamrock 未实现的事件,会在标题添加标记 \",\"提示\",\"所有上报事件都包含通用数据,详见 通用数据。 包含在通用数据中的字段不会在下面的表格中重复出现。\"]},\"467\":{\"h\":\"私聊消息撤回\",\"t\":[\"当 notice_type 为 friend_recall 时,表示收到了私聊消息撤回事件。\",\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"好友 QQ 号\",\"operator_id\",\"int64\",\"操作者 QQ 号\",\"message_id\",\"int64\",\"消息 ID\"]},\"468\":{\"h\":\"群聊消息撤回\",\"t\":[\"当 notice_type 为 group_recall 时,表示收到了群聊消息撤回事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"发送者 QQ 号\",\"operator_id\",\"int64\",\"操作者 QQ 号\",\"message_id\",\"int64\",\"消息 ID\"]},\"469\":{\"h\":\"群组成员增加\",\"t\":[\"当 notice_type 为 group_increase 时,表示收到了群组成员增加事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"新增成员 QQ\",\"operator_id\",\"int64\",\"操作者 QQ 号\",\"operator_uid\",\"string\",\"操作者 UID\",\"user_uid\",\"string\",\"新成员 UID\",\"sub_type\",\"string\",\"子类型(approve/invite)\"]},\"470\":{\"h\":\"群组成员减少\",\"t\":[\"当 notice_type 为 group_decrease 时,表示收到了群组成员减少事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"减少成员 QQ\",\"operator_id\",\"int64\",\"操作者 QQ 号\",\"operator_uid\",\"string\",\"操作者 UID\",\"user_uid\",\"string\",\"新成员 UID\",\"sub_type\",\"string\",\"子类型(leave/kick/kick_me)\"]},\"471\":{\"h\":\"群组管理员变动\",\"t\":[\"当 notice_type 为 group_admin 时,表示收到了群组管理员变动事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"变动成员 QQ\",\"sub_type\",\"string\",\"子类型(set/unset)\"]},\"472\":{\"h\":\"群文件上传\",\"t\":[\"当 notice_type 为 group_upload 时,表示收到了群文件上传事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"上传者 QQ\",\"file\",\"object\",\"群文件信息\"]},\"473\":{\"h\":\"群文件信息结构体\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"id\",\"string\",\"文件 ID\",\"name\",\"string\",\"文件名\",\"size\",\"int64\",\"文件大小 ( 字节数 )\",\"busid\",\"int64\",\"busid ( 目前不清楚有什么作用 )\",\"url\",\"string\",\"下载地址\"]},\"474\":{\"h\":\"私聊文件上传\",\"t\":[\"当 notice_type 为 private_upload 时,表示收到了群文件上传事件。\",\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"上传者 QQ\",\"sender\",\"int64\",\"上传者 QQ\",\"private_file\",\"object\",\"私聊文件信息\"]},\"475\":{\"h\":\"私聊文件信息结构体\",\"t\":[\"字段名\",\"数据类型\",\"说明\",\"id\",\"string\",\"文件 ID\",\"name\",\"string\",\"文件名\",\"size\",\"int64\",\"文件大小 ( 字节数 )\",\"url\",\"string\",\"下载地址\",\"sub_id\",\"string\",\"子文件ID\",\"exppire\",\"int64\",\"文件过期时间\"]},\"476\":{\"h\":\"群禁言\",\"t\":[\"当 notice_type 为 group_ban 时,表示收到了群禁言事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"被禁言成员 QQ\",\"operator_id\",\"int64\",\"操作者 QQ\",\"duration\",\"int64\",\"禁言时长(秒)\",\"sub_type\",\"string\",\"子类型(ban/lift_ban)\"]},\"477\":{\"h\":\"群成员名片变动\",\"t\":[\"当 notice_type 为 group_card 时,表示收到了群成员名片变动事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"变动成员 QQ\",\"card_new\",\"string\",\"新名片\",\"card_old\",\"string\",\"旧名片\"]},\"478\":{\"h\":\"好友添加\",\"t\":[\"当 notice_type 为 friend_add 时,表示收到了好友添加事件。\",\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"新添加好友 QQ 号\"]},\"479\":{\"h\":\"收到离线文件\",\"t\":[\"当 notice_type 为 offline_file 时,表示收到了离线文件事件。\",\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"发送者 QQ\",\"file\",\"object\",\"文件信息\"]},\"480\":{\"h\":\"文件信息\",\"t\":[\"字段\",\"类型\",\"说明\",\"name\",\"string\",\"文件名\",\"size\",\"int64\",\"文件大小\",\"url\",\"string\",\"下载链接\"]},\"481\":{\"h\":\"精华消息\",\"t\":[\"当 notice_type 为 essence 时,表示收到了精华消息事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"sender_id\",\"int64\",\"发送者 QQ\",\"operator_id\",\"int64\",\"操作者 QQ\",\"message_id\",\"int64\",\"消息 ID\",\"sub_type\",\"string\",\"子类型(add/delete)\"]},\"482\":{\"h\":\"客户端状态\",\"t\":[\"当 notice_type 为 client_status 时,表示收到了客户端状态事件。\",\"字段\",\"类型\",\"说明\",\"client\",\"object\",\"客户端信息\",\"online\",\"bool\",\"在线状态\"]},\"483\":{\"h\":\"头像戳一戳\",\"t\":[\"当 notice_type 为 notify 且 sub_type 为 poke 时,表示收到了头像戳一戳事件。\",\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"发送者 QQ\",\"sender_id\",\"int64\",\"好友 QQ (仅私聊)\",\"group_id\",\"int64\",\"群号(仅群聊)\",\"target_id\",\"int64\",\"被戳者 QQ\",\"poke_detail\",\"PokeDetail\",\"戳一戳的详细信息\"]},\"484\":{\"h\":\"PokeDetail\",\"t\":[\"字段\",\"类型\",\"说明\",\"action\",\"string\",\"操作名称,如“戳了戳”\",\"suffix\",\"string\",\"后缀,未设置则未空\",\"action_img_url\",\"string\",\"操作图标\"]},\"485\":{\"h\":\"群红包运气王\",\"t\":[\"当 notice_type 为 notify 且 sub_type 为 lucky_king 时,表示收到了群红包运气王事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"发送者\",\"target_id\",\"int64\",\"运气王\"]},\"486\":{\"h\":\"群荣誉变更\",\"t\":[\"当 notice_type 为 notify 且 sub_type 为 honor 时,表示收到了群荣誉变更事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"操作者\",\"honor_type\",\"string\",\"荣誉类型\"]},\"487\":{\"h\":\"群头衔变更\",\"t\":[\"当 notice_type 为 notify 且 sub_type 为 title 时,表示收到了群头衔变更事件。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"操作者\",\"title\",\"string\",\"获得头衔\"]},\"488\":{\"h\":\"请求事件\",\"t\":[\"注意\",\"对于 Shamrock 未实现的事件,会在标题添加标记 \",\"提示\",\"所有上报事件都包含通用数据,详见 通用数据。 包含在通用数据中的字段不会在下面的表格中重复出现。\"]},\"489\":{\"h\":\"加好友请求\",\"t\":[\"当 request_type 为 friend 时,表示收到了加好友请求。\",\"字段\",\"类型\",\"说明\",\"user_id\",\"int64\",\"请求者 QQ 号\",\"comment\",\"string\",\"验证信息\",\"flag\",\"string\",\"请求 flag\"]},\"490\":{\"h\":\"快速处理\",\"t\":[\"Shamrock 提供了快速处理的功能,可以在收到请求时快速处理请求。\",\"字段\",\"类型\",\"说明\",\"approve\",\"bool\",\"是否同意\",\"remark\",\"string\",\"备注\"]},\"491\":{\"h\":\"加群请求/邀请\",\"t\":[\"当 request_type 为 group 时,表示收到了加群请求/邀请。\",\"字段\",\"类型\",\"说明\",\"group_id\",\"int64\",\"群号\",\"user_id\",\"int64\",\"请求者 QQ 号\",\"comment\",\"string\",\"验证信息\",\"flag\",\"string\",\"请求 flag\",\"sub_type\",\"string\",\"子类型(add/invite)\"]},\"492\":{\"h\":\"快速处理\",\"t\":[\"Shamrock 提供了快速处理的功能,可以在收到请求时快速处理请求。\",\"字段\",\"类型\",\"说明\",\"approve\",\"bool\",\"是否同意\",\"reason\",\"string\",\"拒绝理由\"]},\"493\":{\"h\":\"指南\"},\"494\":{\"h\":\"目录\",\"t\":[\"快速开始\",\"应用配置\",\"常见问题\"]},\"495\":{\"h\":\"应用配置\",\"t\":[\"提示\",\"Shamrock 提供了一个图形化的配置界面,可进行简单的配置操作。 大部分配置简单易于理解,我们仅仅介绍部分难于理解的配置选项。\"]},\"496\":{\"h\":\"配置选项\"},\"497\":{\"h\":\"强制平板模式\",\"t\":[\"让 QQ 客户端 识别设备为平板,使其账号可在安卓和平板同时在线。\",\"提示\",\"除了 WebSocket 相关功能,其他功能的配置进行修改立即生效,无需重新启动 QQ 。 不建议使用 CQ 码,因为在新一代机器人设计理念中,该操作过于落后,可能会出现许多问题。\",\"注意\",\"被动 WebSocket 在断线之后,每隔 5 秒尝试重新连接。\"]},\"498\":{\"h\":\"目录定义\",\"t\":[\"内部存储目录: /storage/emulated/0 或 /sdcard\",\"QQ 主目录: 内部存储目录 + /Android/data/com.tencent.mobileqq\",\"Shamrock 主目录: QQ主目录 + /Tencent/Shamrock\"]},\"499\":{\"h\":\"配置文件\",\"t\":[\"将下方 JSON 文件创建在 Shamrock 主目录 + /config.json 请确保 JSON 格式正确。\",\"{ rules: { group_rule: { black_list: [12345678], // 如果群号是`12345678`就跳过了哦! white_list: [] }, private_rule: { black_list: [12345678], white_list: [] } }, default_token: null, active_websocket: { port: 5800, // 主动WS监听的端口 token: 'aaaa1111,bbbb1111', // 同时允许两个token可使用|或,作为分割 tokens: ['aaaa1111', 'aaaa2222'], // 使用tokens实现多token,优先级比上面那个高 heartbeat_interval: 15000 // 设置为null则默认15000毫秒作为心跳间隔,0则为无心跳 }, passive_websocket: [ { address: 'ws://xxxxxxxxx' // 这里是个例子,如果默认tk存在则使用默认token鉴权 }, { address: 'ws://aaaaaaaaa', token: 'aaa666', // 提供了特例化token,将不使用默认token heartbeat_interval: 15000 // 设置为null则默认15000毫秒作为心跳间隔,0则为无心跳 } ], 'allow-temp-session': false // 是否允许临时消息 } \",\"参数名称\",\"类型\",\"作用\",\"例子\",\"default_token\",\"string\",\"默认 token ,HTTP接口/主被动WS 如果未单独定义 token ,则使用默认 token\",\"aaa123456\",\"记得把注释删掉哦?JSON5貌似也没有完全支持呢?该配置文件采用Json5标准!\"]},\"500\":{\"h\":\"WebSocket认证方法\",\"t\":[\"在 HTTP Upgrade 请求头中添加 access_token 或 ticket 或 Authorization 头\",\"例:\",\"GET / HTTP/1.1 Host: 192.168.3.4 Upgrade: websocket Connection: upgrade Sec-WebSocket-Key: wwwwwwwwwwwwwwwwwwwwww== Sec-WebSocket-Version: 13 Authorization: aaaa1111 \"]},\"501\":{\"h\":\"数据目录\",\"t\":[\"大部分 Shamrock 的数据/缓存保存在 Shamrock 主目录 其中的日志可作为 Issue 内容,截取部分提交。\",\". ├── tmpfiles # 临时文件目录 │ ├── logs # 日志目录 │ │ └── xxx.log # 日志文件 ├── config.json # 配置文件 \"]},\"502\":{\"h\":\"常见问题\"},\"503\":{\"h\":\"支持的QQ版本\",\"t\":[\"版本 8.9.68,8.9.70,8.9.73,8.9.75,8.9.78,8.9.80,8.9.81,8.9.83, 9.0.15, 9.0.8\",\"理论上支持上述说明未提到的更高版本,如遇问题请提交 issue\"]},\"504\":{\"h\":\"反检测\",\"t\":[\"Shamrock 内部已经做了对应处理,无需再进行任何操作。\",\"注意\",\"禁止使用隐藏应用列表等其他方法对 QQ 隐藏 Shamrock ,否则会出现 框架未激活 等异常。\"]},\"505\":{\"h\":\"模拟器部署成功后电脑无法访问?\",\"t\":[\"部分模拟器采用的是 NAT 网络,请使用\",\"adb forward xxx \",\"将模拟器内的端口监听转发到电脑,别和我说为什么别人的模拟器可以在外面直接访问,你的不行就不行!\",\"执行这个命令前,请注意adb是安卓调试桥工具包内的东西,请确保你的环境中有这个玩意,否则请前往谷歌官网或者刷机论坛之类的地方获取。\"]},\"506\":{\"h\":\"修改了配置文件,但没有生效?\",\"t\":[\"Shamrock 的部分配置需要重新启动 QQ (请确保100%杀死QQ),然后在保证 Shamrock 存活的情况下启动 QQ , Shamrock 的 WebSocket 相关的所有配置都需要重新启动生效。\",\"注意\",\"如果启用了 实验功能->免死金牌 在更新配置或更新模块后需重启系统,否则更新可能不会生效。\"]},\"507\":{\"h\":\"某些事件/消息/操作不支持?\",\"t\":[\"提交 issue ,我们会实现。\"]},\"508\":{\"h\":\"QQ闪退(每隔一段时间)怎么办?\",\"t\":[\"勾选 Shamrock 的自动唤醒,或者使用某些框架自带QQ死亡自动唤醒的XP, MAGISK...插件。你要习以为常这个操作,请安装一些软件进行按时重启或者闪退重启,同时QQ有时也会有概率杀死他自己。\"]},\"509\":{\"h\":\"真机息屏状态,API会变慢/无响应?\",\"t\":[\"断网式:这个操作源自于 MIUI 的 息屏省电 ,请保证关闭锁屏后断开数据,这个选项,关闭睡眠模式。\",\"缓慢式:使用某些息屏挂机软件,为 QQ 附加一个息屏挂机状态。安装息屏挂机软件 extinguish ,或者使用 MIUI游戏助手息屏挂机 。\"]},\"510\":{\"h\":\"模拟器部署,QQ闪退?\",\"t\":[\"QQ修复了登录响应超时的问题,经测试(逍遥,夜神,MuMu)模拟器可正常使用,去QQ官网下载最新版本即可。\",\"其次,模拟器部署请使用Shamrock的ALL版本,不要使用WSA(Windows安卓子系统)部署(有兼容问题)。\"]},\"511\":{\"h\":\"模拟器部署,外部无法访问接口?\",\"t\":[\"参考 模拟器部署成功后电脑无法访问?\"]},\"512\":{\"h\":\"Docker部署支持?\",\"t\":[\"目前依旧在计划中,主要是不太会 docker 。\"]},\"513\":{\"h\":\"一定要保证Shamrock主APP在后台运行吗?\",\"t\":[\"不需要,因为 OneBot 服务运行在 QQ 主进程中,无需 Shamrock 主进程运行(当然第一次使用 Shamrock ,请启动 Shamrock ,推送配置要求 Shamrock 和 QQ 都在运行)。\"]},\"514\":{\"h\":\"云手机支持哪些?\",\"t\":[\"目前允许在中国移动云手机(Magisk)和红手指云手机(Lspatch)使用 Shamrock ,其它平台未测试。\"]},\"515\":{\"h\":\"Shamrock的日志怎么导出?\",\"t\":[\"Shamrock 的日志文件,按照时间和进程名称,保存在 /sdcard/Android/data/com.tencent.mobileqq/Tencent/Shamrock/log 文件夹内,请查看,提交 issue 时可以使用它们,注意请不要提交超过 50kb 的日志文件。\"]},\"516\":{\"h\":\"快速开始\",\"t\":[\"注意\",\"Shamrock 的更新会围绕一个稳定的版本,如果盲目升级,可能导致 Shamrock 不可用。Shamrock 仍然处于快速开发阶段,可能会有大量 API 在未来版本中被删除或修改。 请不要过度依赖实验室中的功能,以免造成不必要的损失。\"]},\"517\":{\"h\":\"下载\",\"t\":[\"提示\",\"目前推荐您下载 开发版本 的 Shamrock\"]},\"518\":{\"h\":\"稳定版本\",\"t\":[\"要下载 Shamrock 的稳定版本,请访问 GitHub Releases\"]},\"519\":{\"h\":\"开发版本\",\"t\":[\"要下载 Shamrock 的开发版本(推荐),请访问 GitHub Actions\"]},\"520\":{\"h\":\"部署\",\"t\":[\"注意\",\"请使用 Shamrock 兼容的 QQ 客户端部署,见 支持的QQ版本\",\"如果您使用了 QRSpeed/ShamrockNative 有关的插件,请确保 Shamrock 存活。 无论什么情况都请确保 QQ 客户端 存活。 禁止对 QQ 客户端 隐藏 Shamrock,这将导致无法运行。 首次启动,必须打开 Shamrock,否则无法推送配置文件导致失败。\"]},\"521\":{\"h\":\"模拟器上部署\",\"t\":[\"在Mumu模拟器、逍遥模拟器......各种模拟器,其中对Shamrock兼容较好的是 Mumu模拟器 ,其它模拟器在测试情况下都出现高版本 QQ 闪退的问题。\",\"注意\",\"Shamrock 必须是 ALL版本 才能在模拟器正常使用\"]},\"522\":{\"h\":\"Magisk+Lsposed\",\"t\":[\"推荐的是 Xposed 的 Lsposed 框架,而不是 EdXposed,在测试情况下, EdXP 出现了无法注入的问题。\",\"安装 Magisk 方法,见 52pojie论坛\",\"安装 Lsposed 方法,见 Magisk中文网\"]},\"523\":{\"h\":\"Lspatch\",\"t\":[\"查看 使用LSPatch\"]},\"524\":{\"h\":\"在Linux类服务器上部署(使用docker)\",\"t\":[\"这个选择过于多元化,你可以使用 redroid, docker-android,需要注意的是部分框架要求开起虚拟化才能使用哦!目前依旧是采用 Lspatch+Shamrock 方案在 docker 部署,因为安装 magisk 类需要修补镜像,难以实现。\",\"查看 使用LSPatch\"]},\"525\":{\"h\":\"在PVE上使用\"},\"526\":{\"h\":\"部署Windows\",\"t\":[\"使用PVE安装任意Windows系统之后,阅读文章 PVE开启嵌套虚拟化\",\"之后可在系统内使用 安卓模拟器部署。\"]},\"527\":{\"h\":\"部署BlissOS\",\"t\":[\"操作视频参考PVE下安装BlissOS及Magisk,LSP 之后可以直接使用 OpenShamrock\"]},\"528\":{\"h\":\"在Linux KVM部署\",\"t\":[\"参考文章:KVM上部署Android 该文章使用的安卓版本可能较低,请使用安卓9+系统\"]},\"529\":{\"h\":\"在WSA上部署\",\"t\":[\"WSA 拥有自带 Magisk 的版本,但是 QQ 在 WSA 在第二次启动时会闪退,怀疑为热更新问题。\"]},\"530\":{\"h\":\"有 XP 环境\",\"t\":[\"打开 QQ 客户端,登录你的 QQ 账号\",\"安装 Shamrock 并在 Xposed 启用 Shamrock 模块,如果使用 LSPosed 则需要勾选模块作用域(默认QQ)\",\"启动 Shamrock 并重新启动 QQ 客户端,如果环境为 Xposed 则需要重启手机\",\"此时 Shamrock 会显示已激活(需要成功登陆,才会显示已激活)\"]},\"531\":{\"h\":\"无 Root 环境\"},\"532\":{\"h\":\"使用 LSPatch\",\"t\":[\"打开 LSPatch 并在 管理 页面选择 + 新建修补,可以选择从存储目录选择 QQAPK 或者直接使用已经安装过的 QQ\",\"修补模式默认且应该优先选择 本地模式 ,这样方便直接更新 Shamrock 模块而不用重新修补,缺点是需要 LSPatch 保持后台运行\",\"其他配置保持默认,然后点击 开始修补 ,修补完成后会提示安装(如果已经安装会提示卸载)\",\"安装 Shamrock 模块后在 管理 页面点击修补好的 QQ 选择 模块作用域 勾选上 Shamrock 模块然后保存\",\"启动 Shamrock 并 重新启动 QQ 客户端\",\"此时 Shamrock 会显示已激活\",\"注意\",\"使用 本地模式 修补后需要保持 LSPatch 在后台运行,优点是模块更新无需重新修补 QQ\",\"使用 集成模式 修补后无需保持 LSPatch 在后台运行,缺点是模块更新后需要重新修补 QQ\"]},\"533\":{\"h\":\"使用 VirtualXposed\",\"t\":[\"注意\",\"在 Android 12 以上的系统中,使用 VirtualXposed 会导致闪退。\"]},\"534\":{\"h\":\"使用 太极\",\"t\":[\"注意\",\"暂不支持太极使用,正在申请。\"]},\"535\":{\"h\":\"消息\"},\"536\":{\"h\":\"目录\",\"t\":[\"消息格式\",\"常规消息\",\"媒体消息\",\"特殊消息\",\"高级消息\"]},\"537\":{\"h\":\"高级消息\",\"t\":[\"注意\",\"对于 Shamrock 未实现的消息类型,会在标题添加标记 \"]},\"538\":{\"h\":\"合并转发\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"string\",\"✓\",\"✓\",\"是\",\"合并转发resid\"]},\"539\":{\"h\":\"合并转发(节点)\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int64 or string\",\"✓\",\"✓\",\"是\",\"消息ID\"]},\"540\":{\"h\":\"XML 消息\"},\"541\":{\"h\":\"JSON 消息\"},\"542\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"data\",\"string\",\"✓\",\"✓\",\"是\",\"JSON 数据\"]},\"543\":{\"h\":\"文本转语音\"},\"544\":{\"h\":\"消息格式\",\"t\":[\"提示\",\"在后续的文档中,我们将提供 CQ 码和消息段两种格式的消息示例,以便于您更好地理解。\"]},\"545\":{\"h\":\"CQ 码\",\"t\":[\"CQ 码是一种特殊的文本格式,用于在消息中插入表情、图片、音乐、语音、视频、网页等内容。\"]},\"546\":{\"h\":\"格式\",\"t\":[\"这是一个 CQ 码的基本格式:\",\"[CQ:action,param1=value1,param2=value2] \",\"CQ 码中内容含义如下:\",\"action:动作,指示要进行的操作,如发送图片、音乐等。\",\"param:对应动作需要的参数,如 qq、file 等。\",\"value:参数所对应的值,如 AT 的 QQ 号。\"]},\"547\":{\"h\":\"示例\",\"t\":[\"例如,要 AT 一个 QQ 号为 123456 的用户,可以这样写:\",\"[CQ:at,qq=123456] Hello! \",\"他会被解析为:\",\"@小明 Hello! \"]},\"548\":{\"h\":\"转义\",\"t\":[\"CQ 码由 [ 和 ] 并以 , 分隔的多个部分组成,因此如果要在 CQ 码中使用这些字符,需要进行转义。\",\"原字符\",\"转义字符\",\"&\",\"&\",\"[\",\"[\",\"]\",\"]\",\",\",\",\"]},\"549\":{\"h\":\"消息段\",\"t\":[\"消息段是新一代的消息格式,采用 JSON 格式。\"]},\"550\":{\"h\":\"格式\",\"t\":[\"消息段是一个 JSON 对象,以下是一个消息段的基本格式:\",\"{ \\\"type\\\": \\\"text\\\", // 消息段类型 \\\"data\\\": { // 消息段数据/参数 \\\"text\\\": \\\"Hello!\\\" } } \"]},\"551\":{\"h\":\"示例\",\"t\":[\"例如,要 AT 一个 QQ 号为 123456 的用户,可以这样写:\",\"{ \\\"type\\\": \\\"at\\\", \\\"data\\\": { \\\"qq\\\": 123456 } } \",\"他会被解析为:\",\"@小明 \"]},\"552\":{\"h\":\"组合\",\"t\":[\"消息段可以组合在一起,形成一个消息。\",\"[ { \\\"type\\\": \\\"at\\\", \\\"data\\\": { \\\"qq\\\": 123456 } }, { \\\"type\\\": \\\"text\\\", \\\"data\\\": { \\\"text\\\": \\\" Hello!\\\" } } ] \",\"以上消息段会被解析为:\",\"@小明 Hello! \"]},\"553\":{\"h\":\"媒体消息\",\"t\":[\"提示\",\"对于下述消息类型, 涉及 文件地址 的参数规则如下:\",\"可以是本地文件路径, 以 file:// 开头。\",\"可以是 http(s) 链接, 以 http:// 或 https:// 开头。\",\"可以是 base64 编码的数据, 但是必须以 base64:// 开头。\"]},\"554\":{\"h\":\"图片\"},\"555\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"file\",\"string\",\"✓\",\"✓\",\"是\",\"图片文件地址\",\"url\",\"string\",\"✓\",\"✓\",\"否\",\"图片链接地址\",\"type\",\"string\",\"✓\",\"x\",\"否\",\"图片类型, 分为show, flash, original\",\"subType\",\"int32\",\"✓\",\"x\",\"否\",\"图片子类型\"]},\"556\":{\"h\":\"图片子类型\",\"t\":[\"value\",\"说明\",\"0\",\"正常图片\",\"1\",\"表情包, 在客户端会被分类到表情包图片并缩放显示\",\"2\",\"热图\",\"3\",\"斗图\",\"4\",\"智图?\",\"7\",\"贴图\",\"8\",\"自拍\",\"9\",\"贴图广告?\",\"10\",\"有待测试\",\"13\",\"热搜图\"]},\"557\":{\"h\":\"语音\"},\"558\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"file\",\"string\",\"×\",\"✓\",\"是\",\"语音文件地址\",\"url\",\"string\",\"✓\",\"✓\",\"否\",\"语音链接地址\",\"magic\",\"bool\",\"×\",\"✓\",\"否\",\"是否为魔法语音\",\"注意\",\"发送语音消息需要安装语音引擎,可以在 这里 查看。\"]},\"559\":{\"h\":\"视频\"},\"560\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"file\",\"string\",\"×\",\"✓\",\"是\",\"视频文件地址\"]},\"561\":{\"h\":\"常规消息\"},\"562\":{\"h\":\"AT 某人\"},\"563\":{\"h\":\"参数\",\"t\":[\"提示\",\"当 qq 字段为 \\\"0\\\"或\\\"all\\\" 时, 表示 AT 全体成员。\",\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"qq\",\"string\",\"✓\",\"✓\",\"否\",\"QQ 号\",\"注意\",\"将在未来实现 qq 字段为 online 和 admin 时的功能。\"]},\"564\":{\"h\":\"表情\"},\"565\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"表情 ID\",\"big\",\"bool\",\"✓\",\"X\",\"否\",\"是否是大表情\",\"提示\",\"表情 ID 可以在 这里 查看。\"]},\"566\":{\"h\":\"弹射表情\"},\"567\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"表情 ID\",\"count\",\"int\",\"✓\",\"√\",\"是\",\"数量\",\"提示\",\"表情 ID 可以在 这里 查看。\"]},\"568\":{\"h\":\"回复\"},\"569\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"消息 ID\"]},\"570\":{\"h\":\"特殊消息\"},\"571\":{\"h\":\"篮球\"},\"572\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"x\",\"是\",\"5 没中, 4 擦边没中, 3 卡框, 2 擦边中, 1 正中\"]},\"573\":{\"h\":\"新猜拳\"},\"574\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"x\",\"是\",\"锤 3 剪 2 布 1\"]},\"575\":{\"h\":\"新骰子\"},\"576\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"x\",\"是\",\"点数 ID\"]},\"577\":{\"h\":\"骰子 (NTQQ废弃)\"},\"578\":{\"h\":\"剪刀石头布 (NTQQ废弃)\"},\"579\":{\"h\":\"戳一戳\",\"t\":[\"注意\",\"Shamrock 对于戳一戳的定义与 go-cqhttp 不同。\"]},\"580\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"type\",\"int\",\"✓\",\"✓\",\"是\",\"戳一戳类型\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"戳一戳 ID\",\"strength\",\"int\",\"✓\",\"✓\",\"否\",\"戳一戳强度(1-5 默认1)\"]},\"581\":{\"h\":\"戳一戳(双击头像)\"},\"582\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"QQ号\"]},\"583\":{\"h\":\"音乐\"},\"584\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"type\",\"string\",\"✓\",\"✓\",\"是\",\"音乐类型(qq/163)\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"音乐 ID\"]},\"585\":{\"h\":\"音乐(自定义)\"},\"586\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"type\",\"string\",\"✓\",\"✓\",\"是\",\"音乐类型(自定义请使用 custom\",\"url\",\"string\",\"✓\",\"✓\",\"是\",\"跳转链接\",\"audio\",\"string\",\"✓\",\"✓\",\"是\",\"音乐音频链接\",\"title\",\"string\",\"✓\",\"✓\",\"是\",\"标题\",\"singer\",\"string\",\"✓\",\"✓\",\"是\",\"歌手\",\"image\",\"string\",\"✓\",\"✓\",\"否\",\"封面图片链接\"]},\"587\":{\"h\":\"天气\"},\"588\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"city\",\"string\",\"✓\",\"✓\",\"否\",\"城市名称\",\"code\",\"string\",\"✓\",\"✓\",\"否\",\"城市代码\"]},\"589\":{\"h\":\"位置\"},\"590\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"lat\",\"float\",\"✓\",\"✓\",\"是\",\"纬度\",\"lon\",\"float\",\"✓\",\"✓\",\"是\",\"经度\",\"title\",\"string\",\"✓\",\"×\",\"否\",\"标题\",\"content\",\"string\",\"✓\",\"×\",\"否\",\"内容\"]},\"591\":{\"h\":\"链接分享\"},\"592\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"url\",\"string\",\"✓\",\"✓\",\"是\",\"链接地址\",\"title\",\"string\",\"✓\",\"×\",\"是\",\"标题\",\"content\",\"string\",\"✓\",\"×\",\"否\",\"内容\",\"image\",\"string\",\"✓\",\"×\",\"否\",\"图片链接\",\"file\",\"string\",\"✓\",\"×\",\"否\",\"文件链接\"]},\"593\":{\"h\":\"礼物\"},\"594\":{\"h\":\"参数\",\"t\":[\"字段\",\"类型\",\"收\",\"发\",\"必填\",\"说明\",\"qq\",\"int\",\"✓\",\"✓\",\"是\",\"QQ 号\",\"id\",\"int\",\"✓\",\"✓\",\"是\",\"礼物 ID\"]}},\"dirtCount\":0,\"index\":[[\"礼物\",{\"0\":{\"593\":1},\"1\":{\"594\":1}}],[\"经度\",{\"1\":{\"590\":1}}],[\"经测试\",{\"1\":{\"510\":1}}],[\"纬度\",{\"1\":{\"590\":1}}],[\"位置\",{\"0\":{\"589\":1}}],[\"天气\",{\"0\":{\"587\":1}}],[\"封面图片链接\",{\"1\":{\"586\":1}}],[\"歌手\",{\"1\":{\"586\":1}}],[\"标题\",{\"1\":{\"586\":1,\"590\":1,\"592\":1}}],[\"标准的\",{\"1\":{\"350\":1}}],[\"跳转链接\",{\"1\":{\"586\":1}}],[\"双击头像\",{\"0\":{\"581\":1}}],[\"骰子\",{\"0\":{\"577\":1}}],[\"点数\",{\"1\":{\"576\":1}}],[\"点赞的目标用户\",{\"1\":{\"442\":1}}],[\"点赞次数\",{\"1\":{\"442\":1}}],[\"点赞资料卡\",{\"0\":{\"440\":1}}],[\"布\",{\"1\":{\"574\":1}}],[\"剪刀石头布\",{\"0\":{\"578\":1}}],[\"剪\",{\"1\":{\"574\":1}}],[\"锤\",{\"1\":{\"574\":1}}],[\"擦边中\",{\"1\":{\"572\":1}}],[\"擦边没中\",{\"1\":{\"572\":1}}],[\"卡框\",{\"1\":{\"572\":1}}],[\"卡片消息里面的resid\",{\"1\":{\"310\":1}}],[\"没中\",{\"1\":{\"572\":1}}],[\"没有响应数据\",{\"1\":{\"178\":1,\"181\":1}}],[\"篮球\",{\"0\":{\"571\":1}}],[\"回复\",{\"0\":{\"568\":1}}],[\"回复内容\",{\"1\":{\"464\":1,\"465\":1}}],[\"√\",{\"1\":{\"567\":1}}],[\"弹射表情\",{\"0\":{\"566\":1}}],[\"×\",{\"1\":{\"558\":2,\"560\":1,\"590\":2,\"592\":4}}],[\"贴图广告\",{\"1\":{\"556\":1}}],[\"贴图\",{\"1\":{\"556\":1}}],[\"智图\",{\"1\":{\"556\":1}}],[\"斗图\",{\"1\":{\"556\":1}}],[\"热搜图\",{\"1\":{\"556\":1}}],[\"热图\",{\"1\":{\"556\":1}}],[\"热聊\",{\"1\":{\"457\":1}}],[\"正中\",{\"1\":{\"572\":1}}],[\"正常图片\",{\"1\":{\"556\":1}}],[\"正在申请\",{\"1\":{\"534\":1}}],[\"链接地址\",{\"1\":{\"592\":1}}],[\"链接分享\",{\"0\":{\"591\":1}}],[\"链接\",{\"1\":{\"553\":1}}],[\"链接中的含义如下\",{\"1\":{\"352\":1,\"353\":1}}],[\"涉及\",{\"1\":{\"553\":1}}],[\"形成一个消息\",{\"1\":{\"552\":1}}],[\"组合\",{\"0\":{\"552\":1}}],[\"采用\",{\"1\":{\"549\":1}}],[\"原字符\",{\"1\":{\"548\":1}}],[\"因此如果要在\",{\"1\":{\"548\":1}}],[\"因为安装\",{\"1\":{\"524\":1}}],[\"因为\",{\"1\":{\"513\":1}}],[\"因为在新一代机器人设计理念中\",{\"1\":{\"497\":1}}],[\"因为这个api不会提供任何返回数据哦\",{\"1\":{\"258\":1}}],[\"因为您可以调用\",{\"1\":{\"257\":1}}],[\"小明\",{\"1\":{\"547\":1,\"551\":1,\"552\":1}}],[\"小管家\",{\"1\":{\"239\":1}}],[\"他会被解析为\",{\"1\":{\"547\":1,\"551\":1}}],[\"指示要进行的操作\",{\"1\":{\"546\":1}}],[\"指南\",{\"0\":{\"493\":1}}],[\"动作\",{\"1\":{\"546\":1}}],[\"网页等内容\",{\"1\":{\"545\":1}}],[\"网络\",{\"1\":{\"153\":1,\"505\":1}}],[\"视频文件地址\",{\"1\":{\"560\":1}}],[\"视频\",{\"0\":{\"559\":1},\"1\":{\"545\":1}}],[\"音乐音频链接\",{\"1\":{\"586\":1}}],[\"音乐类型\",{\"1\":{\"584\":1,\"586\":1}}],[\"音乐等\",{\"1\":{\"546\":1}}],[\"音乐\",{\"0\":{\"583\":1,\"585\":1},\"1\":{\"545\":1,\"584\":1}}],[\"节点\",{\"0\":{\"539\":1}}],[\"✓\",{\"1\":{\"538\":2,\"539\":2,\"542\":2,\"555\":6,\"558\":4,\"560\":1,\"563\":2,\"565\":3,\"567\":3,\"569\":2,\"572\":1,\"574\":1,\"576\":1,\"580\":6,\"582\":2,\"584\":4,\"586\":12,\"588\":4,\"590\":6,\"592\":6,\"594\":4}}],[\"必填\",{\"1\":{\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1}}],[\"必须是\",{\"1\":{\"521\":1}}],[\"必须打开\",{\"1\":{\"520\":1}}],[\"必须\",{\"1\":{\"13\":1,\"22\":1,\"32\":1,\"44\":1,\"52\":1,\"56\":1,\"60\":1,\"77\":1,\"91\":1,\"95\":1,\"99\":1,\"103\":1,\"156\":1,\"166\":1,\"170\":1,\"198\":1,\"202\":1,\"206\":1,\"210\":1,\"214\":1,\"218\":1,\"276\":1,\"280\":1,\"284\":1,\"288\":1,\"293\":1,\"297\":1,\"302\":1,\"306\":1,\"310\":1,\"314\":1,\"319\":1,\"324\":1,\"328\":1,\"333\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"362\":1,\"375\":1,\"390\":1,\"402\":1,\"420\":1,\"423\":1,\"442\":1}}],[\"收\",{\"1\":{\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1}}],[\"收到离线文件\",{\"0\":{\"479\":1}}],[\"收到消息\",{\"1\":{\"449\":1}}],[\"收到的语音文件名\",{\"1\":{\"382\":1}}],[\"合并转发resid\",{\"1\":{\"538\":1}}],[\"合并转发\",{\"0\":{\"538\":1,\"539\":1}}],[\"合并转发消息集\",{\"1\":{\"314\":1,\"319\":1}}],[\"高级消息\",{\"0\":{\"537\":1},\"1\":{\"536\":1}}],[\"特殊消息\",{\"0\":{\"570\":1},\"1\":{\"536\":1}}],[\"媒体消息\",{\"0\":{\"553\":1},\"1\":{\"536\":1}}],[\"常规消息\",{\"0\":{\"561\":1},\"1\":{\"536\":1}}],[\"常见问题\",{\"0\":{\"502\":1},\"1\":{\"494\":1}}],[\"太极\",{\"0\":{\"534\":1}}],[\"缺点是模块更新后需要重新修补\",{\"1\":{\"532\":1}}],[\"缺点是需要\",{\"1\":{\"532\":1}}],[\"集成模式\",{\"1\":{\"532\":1}}],[\"优点是模块更新无需重新修补\",{\"1\":{\"532\":1}}],[\"优先级比上面那个高\",{\"1\":{\"499\":1}}],[\"重新启动\",{\"1\":{\"532\":1}}],[\"重命名群文件夹\",{\"0\":{\"121\":1}}],[\"选择\",{\"1\":{\"532\":1}}],[\"页面点击修补好的\",{\"1\":{\"532\":1}}],[\"页面选择\",{\"1\":{\"532\":1}}],[\"然后点击\",{\"1\":{\"532\":1}}],[\"然后在保证\",{\"1\":{\"506\":1}}],[\"保持后台运行\",{\"1\":{\"532\":1}}],[\"保存在\",{\"1\":{\"515\":1}}],[\"保存文件的根目录\",{\"1\":{\"402\":1}}],[\"本地模式\",{\"1\":{\"532\":2}}],[\"本地文件路径为绝对路径\",{\"1\":{\"108\":1,\"112\":1}}],[\"本地文件路径\",{\"1\":{\"108\":1,\"112\":1}}],[\"修补后无需保持\",{\"1\":{\"532\":1}}],[\"修补后需要保持\",{\"1\":{\"532\":1}}],[\"修补完成后会提示安装\",{\"1\":{\"532\":1}}],[\"修补模式默认且应该优先选择\",{\"1\":{\"532\":1}}],[\"修改了配置文件\",{\"0\":{\"506\":1}}],[\"修改频道角色\",{\"0\":{\"265\":1},\"1\":{\"265\":1}}],[\"管理\",{\"1\":{\"532\":2}}],[\"才会显示已激活\",{\"1\":{\"530\":1}}],[\"才能在模拟器正常使用\",{\"1\":{\"521\":1}}],[\"会导致闪退\",{\"1\":{\"533\":1}}],[\"会显示已激活\",{\"1\":{\"530\":1,\"532\":1}}],[\"会在响应中原样返回\",{\"1\":{\"356\":1}}],[\"会在标题添加标记\",{\"1\":{\"6\":1,\"29\":1,\"79\":1,\"105\":1,\"146\":1,\"220\":1,\"273\":1,\"359\":1,\"431\":1,\"466\":1,\"488\":1,\"537\":1}}],[\"此时\",{\"1\":{\"530\":1,\"532\":1}}],[\"并以\",{\"1\":{\"548\":1}}],[\"并\",{\"1\":{\"532\":1}}],[\"并重新启动\",{\"1\":{\"530\":1}}],[\"并在\",{\"1\":{\"530\":1,\"532\":1}}],[\"启动\",{\"1\":{\"530\":1,\"532\":1}}],[\"启用\",{\"1\":{\"530\":1}}],[\"模块然后保存\",{\"1\":{\"532\":1}}],[\"模块作用域\",{\"1\":{\"532\":1}}],[\"模块后在\",{\"1\":{\"532\":1}}],[\"模块而不用重新修补\",{\"1\":{\"532\":1}}],[\"模块\",{\"1\":{\"530\":1}}],[\"模拟器上部署\",{\"0\":{\"521\":1}}],[\"模拟器可正常使用\",{\"1\":{\"510\":1}}],[\"模拟器部署请使用shamrock的all版本\",{\"1\":{\"510\":1}}],[\"模拟器部署\",{\"0\":{\"510\":1,\"511\":1}}],[\"模拟器部署成功后电脑无法访问\",{\"0\":{\"505\":1},\"1\":{\"511\":1}}],[\"账号\",{\"1\":{\"530\":1}}],[\"账号相关\",{\"0\":{\"6\":1},\"1\":{\"5\":1}}],[\"登录你的\",{\"1\":{\"530\":1}}],[\"打开\",{\"1\":{\"530\":1,\"532\":1}}],[\"环境\",{\"0\":{\"530\":1,\"531\":1}}],[\"怀疑为热更新问题\",{\"1\":{\"529\":1}}],[\"拥有自带\",{\"1\":{\"529\":1}}],[\"之后可以直接使用\",{\"1\":{\"527\":1}}],[\"之后可在系统内使用\",{\"1\":{\"526\":1}}],[\"安卓模拟器部署\",{\"1\":{\"526\":1}}],[\"安装息屏挂机软件\",{\"1\":{\"509\":1}}],[\"安装\",{\"0\":{\"3\":1},\"1\":{\"522\":2,\"530\":1,\"532\":1}}],[\"阅读文章\",{\"1\":{\"526\":1}}],[\"难以实现\",{\"1\":{\"524\":1}}],[\"类需要修补镜像\",{\"1\":{\"524\":1}}],[\"类型的消息\",{\"1\":{\"447\":1}}],[\"类型\",{\"1\":{\"13\":1,\"19\":1,\"22\":1,\"26\":1,\"27\":1,\"28\":1,\"32\":1,\"44\":1,\"52\":1,\"56\":1,\"60\":1,\"61\":1,\"62\":1,\"65\":1,\"66\":1,\"67\":1,\"73\":1,\"77\":1,\"78\":1,\"91\":1,\"95\":1,\"99\":1,\"103\":1,\"108\":1,\"112\":1,\"116\":1,\"119\":1,\"122\":1,\"126\":1,\"130\":1,\"131\":1,\"134\":1,\"135\":1,\"136\":1,\"137\":1,\"140\":1,\"141\":1,\"144\":1,\"145\":1,\"153\":1,\"156\":1,\"166\":1,\"170\":1,\"178\":1,\"181\":1,\"193\":1,\"194\":1,\"195\":1,\"198\":1,\"202\":1,\"206\":1,\"210\":1,\"214\":1,\"218\":1,\"229\":1,\"233\":1,\"235\":1,\"238\":1,\"242\":1,\"246\":1,\"251\":1,\"255\":1,\"260\":1,\"264\":1,\"267\":1,\"271\":1,\"272\":1,\"276\":1,\"277\":1,\"280\":1,\"281\":1,\"284\":1,\"285\":1,\"288\":1,\"289\":1,\"290\":1,\"293\":1,\"297\":2,\"298\":1,\"299\":1,\"302\":1,\"303\":1,\"306\":2,\"310\":1,\"314\":1,\"315\":1,\"319\":1,\"324\":1,\"328\":1,\"333\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"362\":1,\"363\":1,\"370\":1,\"371\":1,\"372\":1,\"375\":1,\"376\":1,\"390\":1,\"398\":1,\"399\":1,\"402\":1,\"420\":1,\"423\":1,\"438\":1,\"442\":1,\"447\":1,\"449\":1,\"450\":1,\"451\":1,\"452\":1,\"453\":1,\"454\":1,\"456\":3,\"457\":1,\"459\":1,\"464\":1,\"465\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"480\":1,\"481\":1,\"482\":1,\"483\":1,\"484\":1,\"485\":1,\"486\":1,\"487\":1,\"489\":1,\"490\":1,\"491\":1,\"492\":1,\"499\":1,\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1}}],[\"方案在\",{\"1\":{\"524\":1}}],[\"方法\",{\"1\":{\"522\":2}}],[\"查看\",{\"1\":{\"523\":1,\"524\":1,\"558\":1,\"565\":1,\"567\":1}}],[\"查找\",{\"1\":{\"457\":1}}],[\"出现了无法注入的问题\",{\"1\":{\"522\":1}}],[\"而不是\",{\"1\":{\"522\":1}}],[\"框架\",{\"1\":{\"522\":1}}],[\"框架未激活\",{\"1\":{\"504\":1}}],[\"闪退的问题\",{\"1\":{\"521\":1}}],[\"各种模拟器\",{\"1\":{\"521\":1}}],[\"首次启动\",{\"1\":{\"520\":1}}],[\"首先\",{\"1\":{\"258\":1}}],[\"存活\",{\"1\":{\"520\":2}}],[\"存活的情况下启动\",{\"1\":{\"506\":1}}],[\"有待测试\",{\"1\":{\"556\":1}}],[\"有\",{\"0\":{\"530\":1}}],[\"有关的插件\",{\"1\":{\"520\":1}}],[\"有兼容问题\",{\"1\":{\"510\":1}}],[\"见\",{\"1\":{\"520\":1,\"522\":2}}],[\"兼容的\",{\"1\":{\"520\":1}}],[\"稳定版本\",{\"0\":{\"518\":1}}],[\"仍然处于快速开发阶段\",{\"1\":{\"516\":1}}],[\"按照时间和进程名称\",{\"1\":{\"515\":1}}],[\"云手机支持哪些\",{\"0\":{\"514\":1}}],[\"都在运行\",{\"1\":{\"513\":1}}],[\"推荐的是\",{\"1\":{\"522\":1}}],[\"推荐\",{\"1\":{\"519\":1}}],[\"推荐使用\",{\"1\":{\"354\":1}}],[\"推送配置要求\",{\"1\":{\"513\":1}}],[\"服务运行在\",{\"1\":{\"513\":1}}],[\"一个\",{\"1\":{\"547\":1,\"551\":1}}],[\"一定要保证shamrock主app在后台运行吗\",{\"0\":{\"513\":1}}],[\"一般是闪退一次后再次重新启动便不再闪退\",{\"1\":{\"310\":1}}],[\"外部无法访问接口\",{\"0\":{\"511\":1}}],[\"部署blissos\",{\"0\":{\"527\":1}}],[\"部署windows\",{\"0\":{\"526\":1}}],[\"部署\",{\"0\":{\"520\":1},\"1\":{\"510\":1,\"524\":1}}],[\"部分模拟器采用的是\",{\"1\":{\"505\":1}}],[\"去qq官网下载最新版本即可\",{\"1\":{\"510\":1}}],[\"夜神\",{\"1\":{\"510\":1}}],[\"逍遥模拟器\",{\"1\":{\"521\":1}}],[\"逍遥\",{\"1\":{\"510\":1}}],[\"附加一个息屏挂机状态\",{\"1\":{\"509\":1}}],[\"附带有权限信息和身份组哦~\",{\"1\":{\"240\":1}}],[\"缓慢式\",{\"1\":{\"509\":1}}],[\"缓存保存在\",{\"1\":{\"501\":1}}],[\"息屏省电\",{\"1\":{\"509\":1}}],[\"这是一个\",{\"1\":{\"546\":1}}],[\"这样方便直接更新\",{\"1\":{\"532\":1}}],[\"这将导致无法运行\",{\"1\":{\"520\":1}}],[\"这个选择过于多元化\",{\"1\":{\"524\":1}}],[\"这个选项\",{\"1\":{\"509\":1}}],[\"这个操作源自于\",{\"1\":{\"509\":1}}],[\"这里\",{\"1\":{\"558\":1,\"565\":1,\"567\":1}}],[\"这里是个例子\",{\"1\":{\"499\":1}}],[\"这里的api处于实验性阶段\",{\"1\":{\"88\":1}}],[\"断网式\",{\"1\":{\"509\":1}}],[\"真机息屏状态\",{\"0\":{\"509\":1}}],[\"真实\",{\"1\":{\"289\":1,\"299\":1}}],[\"插件\",{\"1\":{\"508\":1}}],[\"勾选上\",{\"1\":{\"532\":1}}],[\"勾选\",{\"1\":{\"508\":1}}],[\"怎么办\",{\"0\":{\"508\":1}}],[\"某人\",{\"0\":{\"562\":1}}],[\"某些事件\",{\"0\":{\"507\":1}}],[\"某个账号因为某种原因寄了\",{\"1\":{\"388\":1}}],[\">免死金牌\",{\"1\":{\"506\":1}}],[\"相关的所有配置都需要重新启动生效\",{\"1\":{\"506\":1}}],[\"相关功能\",{\"1\":{\"497\":1}}],[\"杀死qq\",{\"1\":{\"506\":1}}],[\"但没有生效\",{\"0\":{\"506\":1}}],[\"但是必须以\",{\"1\":{\"553\":1}}],[\"但是\",{\"1\":{\"351\":1,\"529\":1}}],[\"但是可能无法获取合并转发的内容\",{\"1\":{\"310\":1}}],[\"但是因为数据量大\",{\"1\":{\"236\":1}}],[\"执行这个命令前\",{\"1\":{\"505\":1}}],[\"别和我说为什么别人的模拟器可以在外面直接访问\",{\"1\":{\"505\":1}}],[\"等\",{\"1\":{\"546\":1}}],[\"等异常\",{\"1\":{\"504\":1}}],[\"等格式的语音消息\",{\"1\":{\"3\":1}}],[\"隐藏\",{\"1\":{\"504\":1,\"520\":1}}],[\"禁止对\",{\"1\":{\"520\":1}}],[\"禁止使用隐藏应用列表等其他方法对\",{\"1\":{\"504\":1}}],[\"禁言时长\",{\"1\":{\"170\":1,\"465\":1,\"476\":1}}],[\"反检测\",{\"0\":{\"504\":1}}],[\"理论上支持上述说明未提到的更高版本\",{\"1\":{\"503\":1}}],[\"版本\",{\"1\":{\"503\":1}}],[\"日志文件\",{\"1\":{\"501\":1}}],[\"日志目录\",{\"1\":{\"501\":1}}],[\"└──\",{\"1\":{\"501\":1}}],[\"│\",{\"1\":{\"501\":3}}],[\"临时文件目录\",{\"1\":{\"501\":1}}],[\"临时聊天来源\",{\"1\":{\"459\":1}}],[\"├──\",{\"1\":{\"501\":3}}],[\"截取部分提交\",{\"1\":{\"501\":1}}],[\"记得把注释删掉哦\",{\"1\":{\"499\":1}}],[\"例\",{\"1\":{\"500\":1}}],[\"例子\",{\"1\":{\"499\":1}}],[\"例如当前成员数量之类\",{\"1\":{\"227\":1}}],[\"例如\",{\"1\":{\"153\":3,\"547\":1,\"551\":1}}],[\"作为分割\",{\"1\":{\"499\":1}}],[\"作用\",{\"1\":{\"398\":1,\"399\":1,\"499\":1}}],[\"配置文件\",{\"0\":{\"499\":1},\"1\":{\"501\":1}}],[\"配置选项\",{\"0\":{\"496\":1}}],[\"内部已经做了对应处理\",{\"1\":{\"504\":1}}],[\"内部存储目录\",{\"1\":{\"498\":2}}],[\"内容\",{\"1\":{\"99\":1,\"501\":1,\"590\":1,\"592\":1}}],[\"使其账号可在安卓和平板同时在线\",{\"1\":{\"497\":1}}],[\"使用pve安装任意windows系统之后\",{\"1\":{\"526\":1}}],[\"使用docker\",{\"0\":{\"524\":1}}],[\"使用lspatch\",{\"1\":{\"523\":1,\"524\":1}}],[\"使用某些息屏挂机软件\",{\"1\":{\"509\":1}}],[\"使用tokens实现多token\",{\"1\":{\"499\":1}}],[\"使用http请求时请注意编码\",{\"1\":{\"404\":1}}],[\"使用url\",{\"1\":{\"400\":1}}],[\"使用\",{\"0\":{\"532\":1,\"533\":1,\"534\":1},\"1\":{\"356\":1,\"514\":1,\"532\":2,\"533\":1}}],[\"识别设备为平板\",{\"1\":{\"497\":1}}],[\"让\",{\"1\":{\"497\":1}}],[\"让shamrock下载文件到缓存目录\",{\"0\":{\"400\":1}}],[\"强制平板模式\",{\"0\":{\"497\":1}}],[\"我们将提供\",{\"1\":{\"544\":1}}],[\"我们会实现\",{\"1\":{\"507\":1}}],[\"我们仅仅介绍部分难于理解的配置选项\",{\"1\":{\"495\":1}}],[\"我是自定义消息\",{\"1\":{\"316\":1}}],[\"应用配置\",{\"0\":{\"495\":1},\"1\":{\"494\":1}}],[\"备注\",{\"1\":{\"490\":1}}],[\"验证信息\",{\"1\":{\"489\":1,\"491\":1}}],[\"验证消息\",{\"1\":{\"67\":1,\"457\":1}}],[\"获得头衔\",{\"1\":{\"487\":1}}],[\"获取所有支持的动作\",{\"0\":{\"428\":1}}],[\"获取shamrock日志\",{\"0\":{\"417\":1}}],[\"获取shamerock启动时间\",{\"0\":{\"413\":1}}],[\"获取手机电池信息\",{\"0\":{\"410\":1}}],[\"获取缩略图\",{\"0\":{\"386\":1}}],[\"获取视频\",{\"0\":{\"385\":1}}],[\"获取文件\",{\"0\":{\"384\":1}}],[\"获取语音\",{\"0\":{\"373\":1}}],[\"获取图片\",{\"0\":{\"360\":1}}],[\"获取cookie\",{\"0\":{\"342\":1}}],[\"获取\",{\"0\":{\"334\":1,\"338\":1,\"346\":1}}],[\"获取天气\",{\"0\":{\"326\":1}}],[\"获取城市adcode\",{\"0\":{\"322\":1}}],[\"获取合并转发内容\",{\"1\":{\"308\":1}}],[\"获取合并转发消息内容\",{\"0\":{\"308\":1}}],[\"获取的消息数量\",{\"1\":{\"297\":1,\"302\":1}}],[\"获取的数量\",{\"1\":{\"91\":1}}],[\"获取历史消息\",{\"0\":{\"295\":1}}],[\"获取消息\",{\"0\":{\"286\":1}}],[\"获取身份组列表\",{\"1\":{\"253\":1}}],[\"获取话题频道帖子\",{\"0\":{\"248\":1}}],[\"获取一个频道成员列表\",{\"1\":{\"236\":1}}],[\"获取一个频道的子频道\",{\"1\":{\"231\":1}}],[\"获取子频道列表\",{\"0\":{\"231\":1}}],[\"获取频道消息\",{\"0\":{\"257\":1}}],[\"获取频道角色列表\",{\"0\":{\"253\":1}}],[\"获取频道帖子广场帖子\",{\"0\":{\"249\":1}}],[\"获取频道成员列表\",{\"0\":{\"236\":1}}],[\"获取频道元数据\",{\"1\":{\"227\":1}}],[\"获取频道列表\",{\"0\":{\"224\":1},\"1\":{\"224\":1}}],[\"获取频道系统内bot的资料\",{\"0\":{\"221\":1}}],[\"获取被禁言的群成员列表\",{\"0\":{\"208\":1}}],[\"获取收藏内容\",{\"1\":{\"93\":1}}],[\"获取收藏列表\",{\"0\":{\"89\":1},\"1\":{\"89\":1}}],[\"获取指定收藏的内容\",{\"0\":{\"93\":1}}],[\"获取精华消息列表\",{\"0\":{\"71\":1}}],[\"获取好友\",{\"1\":{\"75\":1}}],[\"获取好友系统消息\",{\"0\":{\"68\":1}}],[\"获取好友列表\",{\"0\":{\"34\":1}}],[\"获取群聊历史消息\",{\"0\":{\"300\":1}}],[\"获取群\",{\"0\":{\"212\":1}}],[\"获取群公告\",{\"0\":{\"190\":1}}],[\"获取群文件资源链接\",{\"0\":{\"142\":1}}],[\"获取群文件系统信息\",{\"0\":{\"128\":1}}],[\"获取群子目录文件列表\",{\"0\":{\"138\":1}}],[\"获取群根目录文件列表\",{\"0\":{\"132\":1}}],[\"获取群系统消息\",{\"0\":{\"63\":1}}],[\"获取群荣誉信息\",{\"0\":{\"58\":1}}],[\"获取群成员列表\",{\"0\":{\"54\":1}}],[\"获取群成员信息\",{\"0\":{\"50\":1}}],[\"获取群列表\",{\"0\":{\"46\":1}}],[\"获取群信息\",{\"0\":{\"42\":1}}],[\"获取单向好友列表\",{\"0\":{\"38\":1}}],[\"获取陌生人信息\",{\"0\":{\"30\":1}}],[\"获取当前账号在线客户端列表\",{\"0\":{\"24\":1}}],[\"获取在线机型\",{\"0\":{\"15\":1}}],[\"获取登录号信息\",{\"0\":{\"7\":1}}],[\"荣誉类型\",{\"1\":{\"486\":1}}],[\"后缀\",{\"1\":{\"484\":1}}],[\"戳了戳\",{\"1\":{\"484\":1}}],[\"戳一戳强度\",{\"1\":{\"580\":1}}],[\"戳一戳类型\",{\"1\":{\"580\":1}}],[\"戳一戳的详细信息\",{\"1\":{\"483\":1}}],[\"戳一戳\",{\"0\":{\"579\":1,\"581\":1},\"1\":{\"453\":1,\"580\":1}}],[\"操作视频参考pve下安装blissos及magisk\",{\"1\":{\"527\":1}}],[\"操作不支持\",{\"0\":{\"507\":1}}],[\"操作图标\",{\"1\":{\"484\":1}}],[\"操作名称\",{\"1\":{\"484\":1}}],[\"操作者\",{\"1\":{\"467\":1,\"468\":1,\"469\":2,\"470\":2,\"476\":1,\"481\":1,\"486\":1,\"487\":1}}],[\"操作者昵称\",{\"1\":{\"74\":1}}],[\"操作者qq\",{\"1\":{\"74\":1}}],[\"且\",{\"1\":{\"483\":1,\"485\":1,\"486\":1,\"487\":1}}],[\"旧名片\",{\"1\":{\"477\":1}}],[\"被动\",{\"1\":{\"497\":1}}],[\"被戳者\",{\"1\":{\"483\":1}}],[\"被禁言成员\",{\"1\":{\"476\":1}}],[\"被邀请者id\",{\"1\":{\"66\":1}}],[\"变动成员\",{\"1\":{\"471\":1,\"477\":1}}],[\"变向风\",{\"1\":{\"329\":4}}],[\"减少成员\",{\"1\":{\"470\":1}}],[\"未实现的消息类型\",{\"1\":{\"537\":1}}],[\"未实现的事件\",{\"1\":{\"466\":1,\"488\":1}}],[\"未设置则未空\",{\"1\":{\"484\":1}}],[\"未处理为0\",{\"1\":{\"66\":1,\"67\":1}}],[\"秒尝试重新连接\",{\"1\":{\"497\":1}}],[\"秒\",{\"1\":{\"465\":1,\"476\":1}}],[\"提交\",{\"1\":{\"507\":1,\"515\":1}}],[\"提供了特例化token\",{\"1\":{\"499\":1}}],[\"提供了一个图形化的配置界面\",{\"1\":{\"495\":1}}],[\"提供了快速处理的功能\",{\"1\":{\"490\":1,\"492\":1}}],[\"提供了快速操作的功能\",{\"1\":{\"465\":1}}],[\"提供了快速回复的功能\",{\"1\":{\"464\":1}}],[\"提示\",{\"1\":{\"3\":1,\"9\":1,\"36\":1,\"40\":1,\"48\":1,\"116\":1,\"149\":1,\"160\":1,\"163\":1,\"170\":1,\"174\":1,\"178\":1,\"181\":1,\"350\":1,\"351\":1,\"366\":1,\"379\":1,\"381\":1,\"447\":1,\"458\":1,\"466\":1,\"488\":1,\"495\":1,\"497\":1,\"517\":1,\"544\":1,\"553\":1,\"563\":1,\"565\":1,\"567\":1}}],[\"快速开始\",{\"0\":{\"516\":1},\"1\":{\"494\":1}}],[\"快速处理\",{\"0\":{\"490\":1,\"492\":1}}],[\"快速操作\",{\"0\":{\"465\":1}}],[\"快速回复\",{\"0\":{\"464\":1}}],[\"快乐之源\",{\"1\":{\"61\":1}}],[\"字节数\",{\"1\":{\"473\":1,\"475\":1}}],[\"字体\",{\"1\":{\"459\":1}}],[\"字段为\",{\"1\":{\"563\":2}}],[\"字段相符\",{\"1\":{\"86\":1}}],[\"字段名\",{\"1\":{\"41\":1,\"74\":1,\"82\":1,\"86\":1,\"149\":1,\"160\":1,\"163\":1,\"174\":1,\"184\":1,\"188\":1,\"192\":1,\"367\":1,\"380\":1,\"382\":1,\"383\":1,\"434\":1,\"473\":1,\"475\":1}}],[\"字段无数据\",{\"1\":{\"23\":1,\"83\":1,\"87\":1,\"150\":1,\"157\":1,\"167\":1,\"171\":1,\"175\":1,\"185\":1,\"189\":1,\"199\":1,\"203\":1,\"207\":1,\"219\":1,\"294\":1,\"307\":1,\"435\":1,\"439\":1,\"443\":1}}],[\"字段\",{\"1\":{\"13\":1,\"19\":1,\"22\":1,\"26\":1,\"27\":1,\"28\":1,\"32\":1,\"44\":1,\"52\":1,\"56\":1,\"60\":1,\"61\":1,\"62\":1,\"65\":1,\"66\":1,\"67\":1,\"73\":1,\"77\":1,\"78\":1,\"91\":1,\"95\":1,\"99\":1,\"103\":1,\"108\":1,\"112\":1,\"116\":1,\"119\":1,\"122\":1,\"126\":1,\"130\":1,\"131\":1,\"134\":1,\"135\":1,\"136\":1,\"137\":1,\"140\":1,\"141\":1,\"144\":1,\"145\":1,\"153\":1,\"156\":1,\"166\":1,\"170\":1,\"178\":1,\"181\":1,\"193\":1,\"194\":1,\"195\":1,\"198\":1,\"202\":1,\"206\":1,\"210\":1,\"214\":1,\"218\":1,\"229\":1,\"233\":1,\"238\":1,\"242\":1,\"246\":1,\"251\":1,\"255\":1,\"260\":1,\"264\":1,\"267\":1,\"271\":1,\"272\":1,\"276\":1,\"277\":1,\"280\":1,\"281\":1,\"284\":1,\"285\":1,\"288\":1,\"289\":1,\"290\":1,\"293\":1,\"297\":1,\"298\":1,\"299\":1,\"302\":1,\"303\":1,\"306\":1,\"310\":1,\"314\":1,\"315\":1,\"319\":1,\"324\":1,\"328\":1,\"333\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"356\":1,\"362\":1,\"363\":1,\"370\":1,\"371\":1,\"372\":1,\"375\":1,\"376\":1,\"390\":1,\"402\":1,\"420\":1,\"423\":1,\"438\":1,\"442\":1,\"447\":1,\"456\":3,\"459\":1,\"464\":1,\"465\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"480\":1,\"481\":1,\"482\":1,\"483\":1,\"484\":1,\"485\":1,\"486\":1,\"487\":1,\"489\":1,\"490\":1,\"491\":1,\"492\":1,\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1}}],[\"包含在通用数据中的字段不会在下面的表格中重复出现\",{\"1\":{\"458\":1,\"466\":1,\"488\":1}}],[\"包括隐藏的身份组哦~~\",{\"1\":{\"253\":1}}],[\"详见\",{\"1\":{\"458\":1,\"466\":1,\"488\":1}}],[\"约会\",{\"1\":{\"457\":1}}],[\"多人聊天\",{\"1\":{\"457\":1}}],[\"多云\",{\"1\":{\"329\":11}}],[\"还会包含以下字段\",{\"1\":{\"456\":1}}],[\"还支持事件上报功能\",{\"1\":{\"355\":1}}],[\"运气王\",{\"1\":{\"453\":1,\"485\":1}}],[\"系统通知\",{\"1\":{\"452\":1}}],[\"系统提示\",{\"1\":{\"451\":1}}],[\"精华消息\",{\"0\":{\"481\":1},\"1\":{\"452\":1}}],[\"精华设置时间\",{\"1\":{\"74\":1}}],[\"客户端部署\",{\"1\":{\"520\":1}}],[\"客户端\",{\"1\":{\"497\":1,\"520\":2,\"530\":2,\"532\":1}}],[\"客户端信息\",{\"1\":{\"482\":1}}],[\"客户端状态\",{\"0\":{\"482\":1},\"1\":{\"452\":1}}],[\"客户端id\",{\"1\":{\"28\":1}}],[\"接收到离线文件包\",{\"1\":{\"452\":1}}],[\"接口\",{\"0\":{\"4\":1,\"88\":1,\"387\":1}}],[\"匿名消息\",{\"1\":{\"451\":1}}],[\"上报类型\",{\"1\":{\"447\":1}}],[\"上传文件到缓存目录\",{\"0\":{\"392\":1,\"396\":1}}],[\"上传群图片\",{\"0\":{\"330\":1}}],[\"上传群文件\",{\"0\":{\"110\":1}}],[\"上传者\",{\"1\":{\"472\":1,\"474\":2}}],[\"上传者名字\",{\"1\":{\"136\":1}}],[\"上传者id\",{\"1\":{\"136\":1}}],[\"上传时间\",{\"1\":{\"136\":1}}],[\"上传私聊文件\",{\"0\":{\"106\":1}}],[\"机器人qq\",{\"1\":{\"447\":1}}],[\"机型\",{\"1\":{\"22\":1}}],[\"机型名称\",{\"1\":{\"19\":1}}],[\"所有上报事件都包含通用数据\",{\"1\":{\"458\":1,\"466\":1,\"488\":1}}],[\"所有上报事件都包含以下字段\",{\"1\":{\"447\":1}}],[\"所有上报\",{\"0\":{\"447\":1}}],[\"事件类型\",{\"0\":{\"448\":1}}],[\"事件\",{\"0\":{\"444\":1}}],[\"单向好友qq号\",{\"1\":{\"438\":1}}],[\"单独设置某个用户的身份\",{\"1\":{\"264\":1}}],[\"单独获取频道成员信息\",{\"1\":{\"240\":1}}],[\"单独获取频道成员资料\",{\"0\":{\"240\":1}}],[\"好友请求\",{\"1\":{\"454\":1}}],[\"好友撤回\",{\"1\":{\"452\":1}}],[\"好友添加\",{\"0\":{\"478\":1},\"1\":{\"452\":1}}],[\"好友消息\",{\"1\":{\"451\":1}}],[\"好友\",{\"1\":{\"434\":1,\"467\":1,\"483\":1}}],[\"命令内容\",{\"1\":{\"423\":1}}],[\"远程shell执行\",{\"0\":{\"421\":1}}],[\"|\",{\"1\":{\"415\":2,\"419\":2,\"426\":2}}],[\"清除缓存\",{\"0\":{\"406\":1}}],[\"清除本地缓存消息\",{\"0\":{\"304\":1}}],[\"调用后会阻塞直到下载完成后才会返回数据\",{\"1\":{\"405\":1}}],[\"调用失败时出现\",{\"1\":{\"357\":2}}],[\"总文件大小\",{\"1\":{\"398\":1,\"399\":1}}],[\"从头上传\",{\"1\":{\"398\":1}}],[\"整个文件的md5\",{\"1\":{\"398\":1}}],[\"+\",{\"0\":{\"396\":1},\"1\":{\"498\":2,\"499\":1,\"532\":1}}],[\"允许切换备用能源\",{\"1\":{\"388\":1}}],[\"切换账号\",{\"0\":{\"388\":1}}],[\"转义字符\",{\"1\":{\"548\":1}}],[\"转义\",{\"0\":{\"548\":1}}],[\"转换后的语音文件路径\",{\"1\":{\"383\":1}}],[\"转发\",{\"1\":{\"315\":1}}],[\"实现的相关说明\",{\"1\":{\"381\":1}}],[\"实验功能\",{\"1\":{\"506\":1}}],[\"实验\",{\"0\":{\"330\":1}}],[\"通讯录\",{\"1\":{\"457\":1}}],[\"通知\",{\"1\":{\"449\":1}}],[\"通知事件\",{\"0\":{\"466\":1},\"1\":{\"445\":1}}],[\"通用数据\",{\"0\":{\"446\":1},\"1\":{\"445\":1,\"458\":1,\"466\":1,\"488\":1}}],[\"通常需要安装\",{\"1\":{\"381\":1}}],[\"通过这个api下载的文件能直接放入cq码作为图片发送\",{\"1\":{\"405\":1}}],[\"通过访客获取频道元数据\",{\"0\":{\"227\":1}}],[\"通过网络\",{\"1\":{\"153\":1}}],[\"要\",{\"1\":{\"547\":1,\"551\":1}}],[\"要下载\",{\"1\":{\"518\":1,\"519\":1}}],[\"要转换到的格式\",{\"1\":{\"382\":1}}],[\"要使用此接口\",{\"1\":{\"381\":1}}],[\"要设置的\",{\"1\":{\"160\":1}}],[\"检查是否可以发送语音\",{\"0\":{\"377\":1}}],[\"检查是否可以发送图片\",{\"0\":{\"364\":1}}],[\"输出格式\",{\"1\":{\"375\":1}}],[\"二维数组表示的坐标\",{\"1\":{\"372\":1}}],[\"置信度\",{\"1\":{\"372\":1}}],[\"语言\",{\"1\":{\"371\":1}}],[\"语音链接地址\",{\"1\":{\"558\":1}}],[\"语音文件地址\",{\"1\":{\"558\":1}}],[\"语音\",{\"0\":{\"557\":1},\"1\":{\"545\":1}}],[\"语音频道\",{\"1\":{\"235\":1}}],[\"语音引擎\",{\"0\":{\"3\":1},\"1\":{\"3\":2}}],[\"语音支持库\",{\"1\":{\"3\":1}}],[\"语音支持\",{\"0\":{\"2\":1},\"1\":{\"1\":1}}],[\"yes\",{\"1\":{\"367\":1,\"380\":1}}],[\"yyyy\",{\"1\":{\"13\":1}}],[\"失败\",{\"1\":{\"358\":1}}],[\"错误信息\",{\"1\":{\"357\":1}}],[\"非\",{\"1\":{\"357\":1}}],[\"返回码\",{\"1\":{\"357\":1}}],[\"状态\",{\"0\":{\"358\":1},\"1\":{\"357\":1}}],[\"区别在于\",{\"1\":{\"355\":1,\"447\":1}}],[\"地址有两种\",{\"1\":{\"355\":1}}],[\"地址或域名\",{\"1\":{\"352\":1,\"353\":1}}],[\"支持的qq版本\",{\"0\":{\"503\":1},\"1\":{\"520\":1}}],[\"支持使用\",{\"1\":{\"355\":1}}],[\"支持base64\",{\"1\":{\"188\":1}}],[\"大部分\",{\"1\":{\"501\":1}}],[\"大部分配置简单易于理解\",{\"1\":{\"495\":1}}],[\"大多数情况下\",{\"1\":{\"354\":1}}],[\"大学\",{\"1\":{\"13\":1}}],[\"端口\",{\"1\":{\"352\":1,\"353\":1}}],[\"端点\",{\"0\":{\"8\":1,\"12\":1,\"16\":1,\"21\":1,\"25\":1,\"31\":1,\"35\":1,\"39\":1,\"43\":1,\"47\":1,\"51\":1,\"55\":1,\"59\":1,\"64\":1,\"69\":1,\"72\":1,\"76\":1,\"81\":1,\"85\":1,\"107\":1,\"111\":1,\"115\":1,\"118\":1,\"122\":1,\"125\":1,\"129\":1,\"133\":1,\"139\":1,\"143\":1,\"148\":1,\"152\":1,\"155\":1,\"159\":1,\"162\":1,\"165\":1,\"169\":1,\"173\":1,\"177\":1,\"180\":1,\"183\":1,\"187\":1,\"191\":1,\"197\":1,\"201\":1,\"205\":1,\"217\":1,\"222\":1,\"225\":1,\"228\":1,\"232\":1,\"237\":1,\"241\":1,\"245\":1,\"250\":1,\"254\":1,\"259\":1,\"266\":1,\"270\":1,\"275\":1,\"279\":1,\"283\":1,\"287\":1,\"292\":1,\"296\":1,\"301\":1,\"305\":1,\"309\":1,\"313\":1,\"318\":1,\"323\":1,\"327\":1,\"331\":1,\"335\":1,\"339\":1,\"343\":1,\"347\":1,\"361\":1,\"365\":1,\"369\":1,\"374\":1,\"378\":1,\"381\":1,\"393\":1,\"397\":1,\"401\":1,\"407\":1,\"411\":1,\"414\":1,\"418\":1,\"425\":1,\"429\":1,\"433\":1,\"437\":1,\"441\":1},\"1\":{\"352\":1,\"353\":1,\"356\":1}}],[\"\",{\"1\":{\"352\":2}}],[\"\",{\"1\":{\"352\":2,\"353\":2,\"355\":2}}],[\"\",{\"1\":{\"352\":2,\"353\":2}}],[\"\",{\"1\":{\"352\":2,\"353\":2,\"355\":2}}],[\"由shamrock自己访问该url来下载文件\",{\"1\":{\"400\":1}}],[\"由以下部分组成\",{\"1\":{\"352\":1,\"353\":1}}],[\"由于qq限制\",{\"1\":{\"315\":1}}],[\"由于qq内部错误\",{\"1\":{\"310\":1}}],[\"由于过于简单\",{\"1\":{\"88\":1}}],[\"您需要使用\",{\"1\":{\"351\":1}}],[\"您可以使用\",{\"1\":{\"351\":1}}],[\"您可以通过发送\",{\"1\":{\"350\":1}}],[\"两种请求方式\",{\"1\":{\"351\":1}}],[\"和红手指云手机\",{\"1\":{\"514\":1}}],[\"和\",{\"1\":{\"351\":1,\"513\":1,\"548\":1,\"563\":1}}],[\"和本地路径\",{\"1\":{\"188\":1}}],[\"与\",{\"0\":{\"346\":1}}],[\"与昵称\",{\"1\":{\"316\":1}}],[\"令牌\",{\"0\":{\"338\":1,\"346\":1}}],[\"域名\",{\"1\":{\"336\":1,\"340\":1,\"344\":1,\"348\":1}}],[\"也不是群相册\",{\"1\":{\"330\":1}}],[\"分为show\",{\"1\":{\"555\":1}}],[\"分隔的多个部分组成\",{\"1\":{\"548\":1}}],[\"分享\",{\"1\":{\"329\":1}}],[\"分类\",{\"1\":{\"91\":1}}],[\"北京\",{\"1\":{\"329\":3}}],[\"北京大学交流频道\",{\"1\":{\"226\":1,\"230\":1}}],[\"北京大学频道\",{\"1\":{\"226\":1}}],[\"晴\",{\"1\":{\"329\":2}}],[\"阴天\",{\"1\":{\"329\":2}}],[\"阴\",{\"1\":{\"329\":2}}],[\"西南风\",{\"1\":{\"329\":4}}],[\"微风\",{\"1\":{\"329\":8}}],[\"柳州\",{\"1\":{\"325\":1}}],[\"广西\",{\"1\":{\"325\":1}}],[\"城市代码\",{\"1\":{\"588\":1}}],[\"城市名称\",{\"1\":{\"588\":1}}],[\"城市\",{\"1\":{\"324\":1,\"328\":1}}],[\"同时qq有时也会有概率杀死他自己\",{\"1\":{\"508\":1}}],[\"同时允许两个token可使用|或\",{\"1\":{\"499\":1}}],[\"同时发送url和base64时\",{\"1\":{\"400\":1}}],[\"同\",{\"1\":{\"320\":1}}],[\"引用自定义混合合并转发\",{\"1\":{\"316\":1}}],[\"自拍\",{\"1\":{\"556\":1}}],[\"自身操作\",{\"1\":{\"451\":1}}],[\"自定义请使用\",{\"1\":{\"586\":1}}],[\"自定义\",{\"0\":{\"585\":1}}],[\"自定义的回显字段\",{\"1\":{\"356\":1}}],[\"自定义消息合并转发\",{\"1\":{\"316\":1}}],[\"自动撤回时间间隔\",{\"1\":{\"276\":1,\"280\":1,\"284\":1}}],[\"自动撤回间隔\",{\"1\":{\"246\":1}}],[\"直接引用消息的合并转发\",{\"1\":{\"316\":1}}],[\"直播频道\",{\"1\":{\"235\":1}}],[\"示例\",{\"0\":{\"316\":1,\"547\":1,\"551\":1}}],[\"伏秋洛~\",{\"1\":{\"311\":1}}],[\"起始消息的message\",{\"1\":{\"297\":1,\"302\":1}}],[\"撤回消息\",{\"0\":{\"291\":1}}],[\"性别\",{\"1\":{\"290\":1}}],[\"私聊文件信息结构体\",{\"0\":{\"475\":1}}],[\"私聊文件信息\",{\"1\":{\"474\":1}}],[\"私聊文件上传\",{\"0\":{\"474\":1}}],[\"私聊消息撤回\",{\"0\":{\"467\":1}}],[\"私聊消息\",{\"0\":{\"460\":1,\"462\":1},\"1\":{\"450\":1}}],[\"私聊qq\",{\"1\":{\"297\":1,\"306\":1}}],[\"私聊时是目标qq\",{\"1\":{\"289\":1,\"299\":1,\"459\":1}}],[\"私聊\",{\"1\":{\"289\":1,\"299\":1,\"459\":2}}],[\"暂不支持太极使用\",{\"1\":{\"534\":1}}],[\"暂不支持发送讨论组消息\",{\"1\":{\"284\":1}}],[\"暂不支持设置权限\",{\"1\":{\"265\":1}}],[\"讨论组号\",{\"1\":{\"284\":1}}],[\"码中使用这些字符\",{\"1\":{\"548\":1}}],[\"码中内容含义如下\",{\"1\":{\"546\":1}}],[\"码由\",{\"1\":{\"548\":1}}],[\"码的基本格式\",{\"1\":{\"546\":1}}],[\"码是一种特殊的文本格式\",{\"1\":{\"545\":1}}],[\"码和消息段两种格式的消息示例\",{\"1\":{\"544\":1}}],[\"码格式消息\",{\"1\":{\"459\":1}}],[\"码\",{\"0\":{\"545\":1},\"1\":{\"276\":1,\"280\":1,\"284\":1,\"497\":1}}],[\"以上消息段会被解析为\",{\"1\":{\"552\":1}}],[\"以上的系统中\",{\"1\":{\"533\":1}}],[\"以下是一个消息段的基本格式\",{\"1\":{\"550\":1}}],[\"以便于您更好地理解\",{\"1\":{\"544\":1}}],[\"以免造成不必要的损失\",{\"1\":{\"516\":1}}],[\"以file格式上传文件\",{\"1\":{\"394\":1}}],[\"以\",{\"1\":{\"271\":1,\"553\":2}}],[\"以逗号分隔每个tinyid\",{\"1\":{\"264\":1}}],[\"则需要重启手机\",{\"1\":{\"530\":1}}],[\"则需要勾选模块作用域\",{\"1\":{\"530\":1}}],[\"则使用默认\",{\"1\":{\"499\":1}}],[\"则为发送者的tiny\",{\"1\":{\"459\":1}}],[\"则会包含以下字段\",{\"1\":{\"456\":1}}],[\"则initial\",{\"1\":{\"271\":1}}],[\"则无法发送\",{\"1\":{\"3\":1}}],[\"颜色argb\",{\"1\":{\"267\":1,\"271\":1}}],[\"名称\",{\"1\":{\"267\":1,\"271\":1,\"363\":1,\"398\":1,\"399\":1}}],[\"如发送图片\",{\"1\":{\"546\":1}}],[\"如遇问题请提交\",{\"1\":{\"503\":1}}],[\"如\",{\"1\":{\"382\":1,\"383\":1,\"484\":1,\"546\":2}}],[\"如有需要请提交issue\",{\"1\":{\"265\":1}}],[\"如果已经安装会提示卸载\",{\"1\":{\"532\":1}}],[\"如果环境为\",{\"1\":{\"530\":1}}],[\"如果使用\",{\"1\":{\"530\":1}}],[\"如果您使用了\",{\"1\":{\"520\":1}}],[\"如果您需要向\",{\"1\":{\"351\":1}}],[\"如果盲目升级\",{\"1\":{\"516\":1}}],[\"如果启用了\",{\"1\":{\"506\":1}}],[\"如果未单独定义\",{\"1\":{\"499\":1}}],[\"如果未安装\",{\"1\":{\"3\":1}}],[\"如果默认tk存在则使用默认token鉴权\",{\"1\":{\"499\":1}}],[\"如果群号是`12345678`就跳过了哦\",{\"1\":{\"499\":1}}],[\"如果是频道消息\",{\"1\":{\"456\":1}}],[\"如果是群消息\",{\"1\":{\"456\":1}}],[\"如果是http请求\",{\"1\":{\"271\":1}}],[\"如果users是字符串那么其格式为123456\",{\"1\":{\"264\":1}}],[\"如果需要某些功能可以自行pr\",{\"1\":{\"88\":1}}],[\"如果列表不存在任何消息\",{\"1\":{\"65\":1}}],[\"如果没有\",{\"1\":{\"3\":1}}],[\"批量设置用户s\",{\"1\":{\"264\":1}}],[\"角色id\",{\"1\":{\"260\":1,\"264\":1,\"267\":1,\"272\":1}}],[\"删除单向好友\",{\"0\":{\"436\":1}}],[\"删除好友\",{\"0\":{\"432\":1}}],[\"删除一个身份组\",{\"1\":{\"258\":1}}],[\"删除频道角色\",{\"0\":{\"258\":1}}],[\"删除群文件文件夹\",{\"0\":{\"124\":1}}],[\"删除群文件\",{\"0\":{\"114\":1}}],[\"普通成员\",{\"1\":{\"256\":1}}],[\"新骰子\",{\"0\":{\"575\":1}}],[\"新猜拳\",{\"0\":{\"573\":1}}],[\"新建修补\",{\"1\":{\"532\":1}}],[\"新添加好友\",{\"1\":{\"478\":1}}],[\"新名片\",{\"1\":{\"477\":1}}],[\"新成员\",{\"1\":{\"469\":1,\"470\":1}}],[\"新增成员\",{\"1\":{\"469\":1}}],[\"新的获取帖子广场的帖子哦\",{\"1\":{\"249\":1}}],[\"新群名\",{\"1\":{\"149\":1}}],[\"毫秒\",{\"1\":{\"246\":1,\"276\":1,\"280\":1,\"284\":1}}],[\"最大重试次数\",{\"1\":{\"246\":1}}],[\"最后修改时间\",{\"1\":{\"136\":1}}],[\"子文件id\",{\"1\":{\"475\":1}}],[\"子文件数量\",{\"1\":{\"137\":1}}],[\"子类型\",{\"1\":{\"469\":1,\"470\":1,\"471\":1,\"476\":1,\"481\":1,\"491\":1}}],[\"子频道id\",{\"1\":{\"246\":1}}],[\"发\",{\"1\":{\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1}}],[\"发不出去的~~\",{\"1\":{\"244\":1}}],[\"发送语音消息需要安装语音引擎\",{\"1\":{\"558\":1}}],[\"发送二进制数据\",{\"1\":{\"351\":1}}],[\"发送大量数据\",{\"1\":{\"351\":1}}],[\"发送到的目标qq\",{\"1\":{\"319\":1}}],[\"发送到的目标群号\",{\"1\":{\"314\":1}}],[\"发送私聊合并转发\",{\"0\":{\"317\":1},\"1\":{\"317\":1}}],[\"发送私聊消息\",{\"0\":{\"274\":1}}],[\"发送人信息\",{\"1\":{\"289\":1,\"299\":1,\"459\":1}}],[\"发送消息\",{\"0\":{\"282\":1},\"1\":{\"449\":1}}],[\"发送群聊合并转发\",{\"0\":{\"312\":1},\"1\":{\"312\":1}}],[\"发送群聊消息\",{\"0\":{\"278\":1}}],[\"发送群公告\",{\"0\":{\"186\":1}}],[\"发送频道内信息\",{\"1\":{\"244\":1}}],[\"发送信息到子频道\",{\"0\":{\"244\":1}}],[\"发送时有效\",{\"1\":{\"153\":1}}],[\"发送者的tiny\",{\"1\":{\"459\":1}}],[\"发送者tinyid\",{\"1\":{\"456\":1}}],[\"发送者头衔\",{\"1\":{\"456\":1}}],[\"发送者角色\",{\"1\":{\"456\":1}}],[\"发送者等级\",{\"1\":{\"456\":1}}],[\"发送者群名片\",{\"1\":{\"456\":1}}],[\"发送者\",{\"1\":{\"456\":1,\"459\":1,\"465\":1,\"468\":1,\"479\":1,\"481\":1,\"483\":1,\"485\":1}}],[\"发送者昵称\",{\"1\":{\"74\":1,\"456\":1}}],[\"发送者qq\",{\"1\":{\"74\":1}}],[\"成员tinyid\",{\"1\":{\"242\":1}}],[\"成功\",{\"1\":{\"120\":1,\"358\":1}}],[\"主进程运行\",{\"1\":{\"513\":1}}],[\"主进程中\",{\"1\":{\"513\":1}}],[\"主要是不太会\",{\"1\":{\"512\":1}}],[\"主被动ws\",{\"1\":{\"499\":1}}],[\"主动ws监听的端口\",{\"1\":{\"499\":1}}],[\"主题频道\",{\"1\":{\"235\":1}}],[\"主目录\",{\"1\":{\"3\":2,\"498\":2,\"499\":1,\"501\":1}}],[\"文本转语音\",{\"0\":{\"543\":1}}],[\"文本\",{\"1\":{\"372\":1}}],[\"文字频道\",{\"1\":{\"235\":1}}],[\"文件链接\",{\"1\":{\"592\":1}}],[\"文件地址\",{\"1\":{\"553\":1}}],[\"文件创建在\",{\"1\":{\"499\":1}}],[\"文件信息\",{\"0\":{\"480\":1},\"1\":{\"479\":1}}],[\"文件过期时间\",{\"1\":{\"475\":1}}],[\"文件md5\",{\"1\":{\"402\":1}}],[\"文件分段上传数据块\",{\"1\":{\"398\":1}}],[\"文件分段上传偏移\",{\"1\":{\"398\":1}}],[\"文件hex格式的md5值\",{\"1\":{\"398\":1}}],[\"文件路径\",{\"1\":{\"376\":1}}],[\"文件\",{\"1\":{\"362\":1,\"363\":2,\"375\":1,\"376\":1,\"473\":1,\"475\":1}}],[\"文件下载链接\",{\"1\":{\"145\":1}}],[\"文件大小\",{\"1\":{\"136\":1,\"363\":1,\"473\":1,\"475\":1,\"480\":1}}],[\"文件名\",{\"1\":{\"136\":1,\"137\":1,\"473\":1,\"475\":1,\"480\":1}}],[\"文件名称\",{\"1\":{\"108\":1,\"112\":1,\"402\":1}}],[\"文件列表\",{\"1\":{\"135\":1,\"141\":1}}],[\"文件上限\",{\"1\":{\"131\":1}}],[\"文件总数\",{\"1\":{\"131\":1}}],[\"文件类型\",{\"1\":{\"116\":1,\"136\":1,\"144\":1}}],[\"文件id\",{\"1\":{\"116\":1,\"136\":1,\"144\":1}}],[\"文件url则应该是正确的http请求地址\",{\"1\":{\"108\":1,\"112\":1}}],[\"文件url\",{\"1\":{\"108\":1,\"112\":1}}],[\"文件base64内容\",{\"1\":{\"402\":1}}],[\"文件base64为base64\",{\"1\":{\"108\":1,\"112\":1}}],[\"文件base64\",{\"1\":{\"108\":1,\"112\":1}}],[\"文件的话请先下载至本地\",{\"1\":{\"106\":1,\"110\":1}}],[\"文件相关\",{\"0\":{\"105\":1},\"1\":{\"5\":1}}],[\"文件夹内\",{\"1\":{\"515\":1}}],[\"文件夹列表\",{\"1\":{\"135\":1,\"141\":1}}],[\"文件夹id\",{\"1\":{\"126\":1,\"137\":1,\"140\":1}}],[\"文件夹\",{\"1\":{\"3\":1}}],[\"文件夹中\",{\"1\":{\"3\":1}}],[\"已知子频道类型列表\",{\"0\":{\"235\":1}}],[\"已使用空间\",{\"1\":{\"131\":1}}],[\"78\",{\"1\":{\"503\":1}}],[\"75\",{\"1\":{\"503\":1}}],[\"73\",{\"1\":{\"503\":1}}],[\"70\",{\"1\":{\"503\":1}}],[\"70007\",{\"1\":{\"243\":1}}],[\"70006\",{\"1\":{\"243\":1}}],[\"70005\",{\"1\":{\"243\":1}}],[\"70004\",{\"1\":{\"243\":1}}],[\"70003\",{\"1\":{\"243\":1}}],[\"70002\",{\"1\":{\"243\":1}}],[\"70001\",{\"1\":{\"243\":1}}],[\"70000\",{\"1\":{\"243\":1}}],[\"7\",{\"1\":{\"234\":1,\"235\":1,\"457\":1,\"556\":1}}],[\"3102000\",{\"1\":{\"412\":1}}],[\"32长度的字符串\",{\"1\":{\"398\":1}}],[\"3600\",{\"1\":{\"234\":1}}],[\"3006\",{\"1\":{\"243\":1}}],[\"3005\",{\"1\":{\"243\":1}}],[\"3004\",{\"1\":{\"243\":1}}],[\"3003\",{\"1\":{\"243\":1}}],[\"3002\",{\"1\":{\"243\":1}}],[\"3001\",{\"1\":{\"243\":1}}],[\"30007\",{\"1\":{\"243\":1}}],[\"30006\",{\"1\":{\"243\":1}}],[\"30005\",{\"1\":{\"243\":1}}],[\"30004\",{\"1\":{\"243\":1}}],[\"30003\",{\"1\":{\"243\":2}}],[\"30002\",{\"1\":{\"243\":1}}],[\"30001\",{\"1\":{\"243\":1}}],[\"30000\",{\"1\":{\"243\":1}}],[\"300\",{\"1\":{\"234\":1}}],[\"3\",{\"1\":{\"234\":1,\"243\":1,\"329\":4,\"457\":1,\"500\":1,\"556\":1,\"572\":1,\"574\":1}}],[\"333425833\",{\"1\":{\"92\":1}}],[\"每隔一段时间\",{\"0\":{\"508\":1}}],[\"每隔\",{\"1\":{\"497\":1}}],[\"每24小时1条\",{\"1\":{\"234\":1}}],[\"每30分钟1条\",{\"1\":{\"234\":1}}],[\"每12小时1条\",{\"1\":{\"234\":1}}],[\"每1小时1条\",{\"1\":{\"234\":1}}],[\"每15分钟1条\",{\"1\":{\"234\":1}}],[\"每10分钟1条\",{\"1\":{\"234\":1}}],[\"每5分钟1条\",{\"1\":{\"234\":1}}],[\"每分钟10条\",{\"1\":{\"234\":1}}],[\"每分钟1条\",{\"1\":{\"234\":1}}],[\"每分钟5条\",{\"1\":{\"234\":1}}],[\"每分钟2条\",{\"1\":{\"234\":1}}],[\"每个元素内容如下\",{\"1\":{\"193\":1}}],[\"每个元素为一个好友请求的系统信息\",{\"1\":{\"70\":1}}],[\"每个元素为一个好友的信息\",{\"1\":{\"37\":1}}],[\"每个元素为一个群成员的信息\",{\"1\":{\"57\":1}}],[\"每个元素为一个群的信息\",{\"1\":{\"49\":1}}],[\"每个元素如下\",{\"1\":{\"41\":1,\"74\":1}}],[\"关闭睡眠模式\",{\"1\":{\"509\":1}}],[\"关闭shamrock\",{\"0\":{\"424\":1}}],[\"关闭\",{\"1\":{\"234\":1}}],[\"关于\",{\"1\":{\"3\":1}}],[\"闲聊吹水\",{\"1\":{\"234\":1}}],[\"value\",{\"1\":{\"546\":1,\"556\":1}}],[\"value2\",{\"1\":{\"354\":1}}],[\"value1\",{\"1\":{\"354\":1}}],[\"virtualxposed\",{\"0\":{\"533\":1},\"1\":{\"533\":1}}],[\"view\",{\"1\":{\"329\":1}}],[\"visible\",{\"1\":{\"234\":2}}],[\"vector2\",{\"1\":{\"372\":1}}],[\"vector\",{\"1\":{\"264\":1,\"271\":1}}],[\"ver\",{\"1\":{\"329\":1}}],[\"version\",{\"1\":{\"92\":1,\"430\":2,\"500\":1}}],[\"68\",{\"1\":{\"503\":1}}],[\"6656656526\",{\"1\":{\"264\":1}}],[\"6\",{\"1\":{\"234\":1,\"243\":1,\"457\":1}}],[\"6003\",{\"1\":{\"243\":1}}],[\"6002\",{\"1\":{\"243\":1}}],[\"6001\",{\"1\":{\"243\":1}}],[\"60001\",{\"1\":{\"243\":1}}],[\"60000\",{\"1\":{\"243\":1}}],[\"600\",{\"1\":{\"234\":1}}],[\"60\",{\"1\":{\"234\":4}}],[\"639093001\",{\"1\":{\"234\":2}}],[\"639093000\",{\"1\":{\"234\":2}}],[\"6241\",{\"1\":{\"230\":1}}],[\"628获取\",{\"1\":{\"195\":1}}],[\"列表\",{\"1\":{\"231\":1}}],[\"52pojie论坛\",{\"1\":{\"522\":1}}],[\"5800\",{\"1\":{\"499\":1}}],[\"5\",{\"1\":{\"234\":2,\"235\":1,\"243\":1,\"497\":1,\"572\":1,\"580\":1}}],[\"50kb\",{\"1\":{\"515\":1}}],[\"5001\",{\"1\":{\"243\":1}}],[\"50001\",{\"1\":{\"243\":1}}],[\"50000\",{\"1\":{\"243\":1}}],[\"50\",{\"1\":{\"230\":1}}],[\"567571\",{\"1\":{\"153\":1}}],[\"频道消息\",{\"0\":{\"463\":1}}],[\"频道\",{\"1\":{\"459\":1}}],[\"频道主\",{\"1\":{\"243\":2}}],[\"频道助手\",{\"1\":{\"239\":2}}],[\"频道id\",{\"1\":{\"229\":1,\"233\":1,\"238\":1,\"242\":1,\"246\":1,\"251\":1,\"255\":1,\"260\":1,\"264\":1,\"267\":1,\"271\":1}}],[\"频道相关\",{\"0\":{\"220\":1},\"1\":{\"5\":1}}],[\"kvm上部署android\",{\"1\":{\"528\":1}}],[\"kvm部署\",{\"0\":{\"528\":1}}],[\"key\",{\"1\":{\"234\":12,\"500\":1}}],[\"kti=\",{\"1\":{\"223\":1}}],[\"k=\",{\"1\":{\"223\":1}}],[\"king\",{\"1\":{\"453\":1,\"485\":1}}],[\"kind\",{\"1\":{\"28\":1}}],[\"kick\",{\"1\":{\"197\":1,\"430\":2,\"465\":1,\"470\":2}}],[\"田所浩二\",{\"1\":{\"223\":1}}],[\"表情\",{\"0\":{\"564\":1},\"1\":{\"565\":2,\"567\":2}}],[\"表情包\",{\"1\":{\"556\":1}}],[\"表情id\",{\"1\":{\"218\":1}}],[\"表示\",{\"1\":{\"563\":1}}],[\"表示收到了加群请求\",{\"1\":{\"491\":1}}],[\"表示收到了加好友请求\",{\"1\":{\"489\":1}}],[\"表示收到了头像戳一戳事件\",{\"1\":{\"483\":1}}],[\"表示收到了客户端状态事件\",{\"1\":{\"482\":1}}],[\"表示收到了精华消息事件\",{\"1\":{\"481\":1}}],[\"表示收到了离线文件事件\",{\"1\":{\"479\":1}}],[\"表示收到了好友添加事件\",{\"1\":{\"478\":1}}],[\"表示收到了群头衔变更事件\",{\"1\":{\"487\":1}}],[\"表示收到了群荣誉变更事件\",{\"1\":{\"486\":1}}],[\"表示收到了群红包运气王事件\",{\"1\":{\"485\":1}}],[\"表示收到了群成员名片变动事件\",{\"1\":{\"477\":1}}],[\"表示收到了群禁言事件\",{\"1\":{\"476\":1}}],[\"表示收到了群文件上传事件\",{\"1\":{\"472\":1,\"474\":1}}],[\"表示收到了群组管理员变动事件\",{\"1\":{\"471\":1}}],[\"表示收到了群组成员减少事件\",{\"1\":{\"470\":1}}],[\"表示收到了群组成员增加事件\",{\"1\":{\"469\":1}}],[\"表示收到了群聊消息撤回事件\",{\"1\":{\"468\":1}}],[\"表示收到了群消息\",{\"1\":{\"461\":1,\"462\":1,\"463\":1}}],[\"表示收到了私聊消息撤回事件\",{\"1\":{\"467\":1}}],[\"表示收到了私聊消息\",{\"1\":{\"460\":1}}],[\"表示从最后一条发言往前\",{\"1\":{\"297\":1,\"302\":1}}],[\"表示是否使用已缓存的文件\",{\"1\":{\"153\":1}}],[\"只会上报\",{\"1\":{\"447\":1}}],[\"只能获取已缓存的图片\",{\"1\":{\"360\":1}}],[\"只能上传本地文件\",{\"1\":{\"106\":1,\"110\":1}}],[\"只在部分群聊进行灰度测试\",{\"1\":{\"216\":1}}],[\"貌似是从别的地方抄的奇怪功能\",{\"1\":{\"216\":1}}],[\"剩余次数\",{\"0\":{\"212\":1}}],[\"全体成员\",{\"0\":{\"212\":1},\"1\":{\"563\":1}}],[\"全部荣誉\",{\"1\":{\"61\":1}}],[\"退出群组\",{\"0\":{\"200\":1}}],[\"qrspeed\",{\"1\":{\"520\":1}}],[\"qrcode\",{\"1\":{\"329\":1,\"430\":1}}],[\"quick\",{\"1\":{\"430\":1}}],[\"qlogo\",{\"1\":{\"223\":1}}],[\"qpic\",{\"1\":{\"195\":1}}],[\"qq号\",{\"1\":{\"582\":1}}],[\"qq=123456\",{\"1\":{\"547\":1}}],[\"qqapk\",{\"1\":{\"532\":1}}],[\"qq修复了登录响应超时的问题\",{\"1\":{\"510\":1}}],[\"qq闪退\",{\"0\":{\"508\":1,\"510\":1}}],[\"qq主目录\",{\"1\":{\"498\":1}}],[\"qq电影\",{\"1\":{\"457\":1}}],[\"qq咨询\",{\"1\":{\"457\":1}}],[\"qqchannel\",{\"1\":{\"243\":1}}],[\"qq账号\",{\"1\":{\"77\":1}}],[\"qq是否在黑名单内\",{\"0\":{\"75\":1}}],[\"qq\",{\"0\":{\"11\":1},\"1\":{\"7\":1,\"11\":1,\"12\":1,\"15\":1,\"20\":1,\"32\":1,\"41\":1,\"52\":1,\"62\":1,\"156\":1,\"160\":1,\"166\":1,\"170\":1,\"198\":1,\"206\":1,\"276\":1,\"284\":1,\"290\":1,\"333\":1,\"390\":1,\"430\":1,\"434\":1,\"456\":1,\"459\":1,\"467\":2,\"468\":2,\"469\":2,\"470\":2,\"471\":1,\"472\":1,\"474\":2,\"476\":2,\"477\":1,\"478\":1,\"479\":1,\"481\":2,\"483\":3,\"489\":1,\"491\":1,\"497\":2,\"498\":1,\"504\":1,\"506\":2,\"509\":1,\"513\":2,\"520\":3,\"521\":1,\"529\":1,\"530\":3,\"532\":5,\"546\":2,\"547\":1,\"551\":2,\"552\":1,\"563\":4,\"584\":1,\"594\":2}}],[\"qq收藏\",{\"0\":{\"88\":1},\"1\":{\"5\":1}}],[\"的参数规则如下\",{\"1\":{\"553\":1}}],[\"的用户\",{\"1\":{\"547\":1,\"551\":1}}],[\"的版本\",{\"1\":{\"529\":1}}],[\"的开发版本\",{\"1\":{\"519\":1}}],[\"的稳定版本\",{\"1\":{\"518\":1}}],[\"的更新会围绕一个稳定的版本\",{\"1\":{\"516\":1}}],[\"的日志文件\",{\"1\":{\"515\":2}}],[\"的自动唤醒\",{\"1\":{\"508\":1}}],[\"的部分配置需要重新启动\",{\"1\":{\"506\":1}}],[\"的数据\",{\"1\":{\"501\":1}}],[\"的路径\",{\"1\":{\"399\":1}}],[\"的响应状态有以下几种\",{\"1\":{\"358\":1}}],[\"的响应格式为\",{\"1\":{\"357\":1}}],[\"的响应内容为\",{\"1\":{\"193\":1}}],[\"的\",{\"1\":{\"352\":3,\"353\":3,\"506\":1,\"509\":1,\"517\":1,\"522\":1,\"546\":1}}],[\"的语音解码器已经模块化\",{\"1\":{\"3\":1}}],[\"公告图片\",{\"1\":{\"194\":1}}],[\"公告发表时间\",{\"1\":{\"193\":1}}],[\"公告发表者\",{\"1\":{\"193\":1}}],[\"公告内容\",{\"1\":{\"188\":1,\"193\":1,\"194\":1}}],[\"公司\",{\"1\":{\"13\":1}}],[\"移出精华消息\",{\"0\":{\"179\":1}}],[\"时的功能\",{\"1\":{\"563\":1}}],[\"时可以使用它们\",{\"1\":{\"515\":1}}],[\"时间戳\",{\"1\":{\"277\":1,\"281\":1,\"285\":1,\"289\":1,\"299\":1,\"447\":1}}],[\"时\",{\"1\":{\"170\":1,\"356\":1,\"447\":1,\"460\":1,\"461\":1,\"462\":1,\"463\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"481\":1,\"482\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1,\"489\":1,\"491\":1,\"563\":1}}],[\"当然第一次使用\",{\"1\":{\"513\":1}}],[\"当前所处的目录\",{\"1\":{\"423\":1}}],[\"当前发送消息的\",{\"1\":{\"284\":1}}],[\"当前龙王\",{\"1\":{\"61\":1}}],[\"当机器人是管理员时可用\",{\"1\":{\"212\":1}}],[\"当\",{\"1\":{\"170\":1,\"460\":1,\"461\":1,\"462\":1,\"463\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"481\":1,\"482\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1,\"489\":1,\"491\":1,\"563\":1}}],[\"头\",{\"1\":{\"500\":1}}],[\"头像戳一戳\",{\"0\":{\"483\":1}}],[\"头像链接\",{\"1\":{\"62\":1}}],[\"头衔\",{\"1\":{\"166\":1}}],[\"不同\",{\"1\":{\"579\":1}}],[\"不同于\",{\"1\":{\"316\":1}}],[\"不可用\",{\"1\":{\"516\":1}}],[\"不需要\",{\"1\":{\"513\":1}}],[\"不建议使用\",{\"1\":{\"497\":1}}],[\"不支持ws\",{\"1\":{\"415\":1,\"419\":1,\"426\":1}}],[\"不是群文件\",{\"1\":{\"330\":1}}],[\"不要使用wsa\",{\"1\":{\"510\":1}}],[\"不要使用binary\",{\"1\":{\"394\":1}}],[\"不要使用\",{\"1\":{\"244\":1}}],[\"不提供则从首页开始获取\",{\"1\":{\"238\":1}}],[\"不填或空字符串表示删除群备注\",{\"1\":{\"163\":1}}],[\"不填或空字符串表示删除群名片\",{\"1\":{\"160\":1}}],[\"不会进行大量维护和更新\",{\"1\":{\"88\":1}}],[\"为换行符\",{\"1\":{\"404\":1}}],[\"为失败\",{\"1\":{\"357\":1}}],[\"为成功\",{\"1\":{\"357\":2}}],[\"为您提供了一个支持\",{\"1\":{\"350\":1}}],[\"为用户tiny\",{\"1\":{\"271\":1}}],[\"为\",{\"1\":{\"170\":1,\"447\":1,\"460\":1,\"461\":1,\"462\":1,\"463\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"481\":1,\"482\":1,\"483\":2,\"485\":2,\"486\":2,\"487\":2,\"489\":1,\"491\":1,\"509\":1}}],[\"为1\",{\"1\":{\"153\":1}}],[\"为了完整支持语音消息\",{\"1\":{\"3\":1}}],[\"默认1\",{\"1\":{\"580\":1}}],[\"默认qq\",{\"1\":{\"530\":1}}],[\"默认情况下\",{\"1\":{\"447\":1}}],[\"默认为0\",{\"1\":{\"297\":1,\"302\":1}}],[\"默认为20\",{\"1\":{\"297\":1,\"302\":1}}],[\"默认身份组成员\",{\"1\":{\"271\":1}}],[\"默认不撤回\",{\"1\":{\"246\":1}}],[\"默认3\",{\"1\":{\"246\":1}}],[\"默认false\",{\"1\":{\"233\":1,\"238\":2,\"246\":1,\"264\":1}}],[\"默认\",{\"1\":{\"153\":1,\"499\":1}}],[\"默认值为0\",{\"1\":{\"398\":1}}],[\"默认值\",{\"1\":{\"82\":1,\"86\":1,\"91\":1,\"95\":1,\"99\":1,\"103\":1,\"160\":1,\"163\":1,\"174\":1,\"188\":1,\"192\":1,\"382\":1,\"390\":1,\"402\":1,\"420\":1,\"423\":1,\"434\":1}}],[\"编码的数据\",{\"1\":{\"553\":1}}],[\"编码\",{\"1\":{\"153\":1}}],[\"绝对路径\",{\"1\":{\"153\":1}}],[\"图片链接\",{\"1\":{\"592\":1}}],[\"图片链接地址\",{\"1\":{\"555\":1}}],[\"图片子类型\",{\"0\":{\"556\":1},\"1\":{\"555\":1}}],[\"图片类型\",{\"1\":{\"555\":1}}],[\"图片文件地址\",{\"1\":{\"555\":1}}],[\"图片文件名\",{\"1\":{\"153\":1}}],[\"图片发送到的群聊\",{\"1\":{\"333\":1}}],[\"图片base64\",{\"1\":{\"333\":1}}],[\"图片base64或者绝对路径或者url\",{\"1\":{\"103\":1}}],[\"图片id\",{\"1\":{\"195\":1,\"370\":1}}],[\"图片宽度\",{\"1\":{\"195\":1}}],[\"图片高度\",{\"1\":{\"195\":1}}],[\"图片\",{\"0\":{\"368\":1,\"554\":1},\"1\":{\"188\":1,\"545\":1}}],[\"创建频道身份组\",{\"1\":{\"269\":1}}],[\"创建频道角色\",{\"0\":{\"269\":1}}],[\"创建者名字\",{\"1\":{\"137\":1}}],[\"创建者\",{\"1\":{\"137\":1}}],[\"创建时间\",{\"1\":{\"137\":1}}],[\"创建群文件文件夹\",{\"0\":{\"117\":1}}],[\"永久文件恒为0\",{\"1\":{\"136\":1}}],[\"过期时间\",{\"1\":{\"136\":1}}],[\"rule\",{\"1\":{\"499\":2}}],[\"rules\",{\"1\":{\"499\":1}}],[\"raw\",{\"1\":{\"459\":1}}],[\"r\",{\"1\":{\"403\":1,\"404\":1}}],[\"round\",{\"1\":{\"329\":1}}],[\"roles\",{\"1\":{\"243\":1,\"254\":1,\"256\":1}}],[\"role\",{\"1\":{\"239\":3,\"243\":4,\"256\":2,\"259\":1,\"260\":1,\"263\":1,\"264\":1,\"266\":1,\"267\":1,\"270\":1,\"272\":1,\"456\":1}}],[\"robot\",{\"1\":{\"230\":1,\"239\":1}}],[\"root\",{\"0\":{\"531\":1},\"1\":{\"133\":1,\"243\":16,\"402\":1,\"430\":1}}],[\"redroid\",{\"1\":{\"524\":1}}],[\"releases\",{\"1\":{\"518\":1}}],[\"reply\",{\"1\":{\"464\":2,\"465\":1}}],[\"restart\",{\"1\":{\"430\":1}}],[\"referer=https\",{\"1\":{\"403\":1,\"404\":1}}],[\"refresh\",{\"1\":{\"36\":1,\"233\":1,\"238\":1}}],[\"recent\",{\"1\":{\"420\":1}}],[\"record\",{\"1\":{\"374\":1,\"378\":1,\"381\":1,\"383\":1,\"430\":1}}],[\"recall\",{\"1\":{\"246\":1,\"276\":1,\"280\":1,\"284\":1,\"452\":2,\"467\":1,\"468\":1}}],[\"real\",{\"1\":{\"289\":1,\"299\":1,\"311\":1}}],[\"reason\",{\"1\":{\"86\":1,\"492\":1}}],[\"ret\",{\"1\":{\"329\":1}}],[\"retry\",{\"1\":{\"246\":1}}],[\"retcode\",{\"1\":{\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"120\":1,\"223\":1,\"226\":1,\"230\":1,\"234\":1,\"239\":1,\"243\":1,\"247\":1,\"256\":1,\"311\":1,\"315\":1,\"357\":1,\"409\":1,\"416\":1,\"430\":1}}],[\"remain\",{\"1\":{\"213\":1,\"430\":1}}],[\"remark\",{\"1\":{\"82\":1,\"162\":1,\"163\":1,\"490\":1}}],[\"reject\",{\"1\":{\"198\":1}}],[\"rename\",{\"1\":{\"122\":1,\"430\":1}}],[\"requesttype\",{\"0\":{\"454\":1}}],[\"requester\",{\"1\":{\"66\":1,\"67\":2}}],[\"request\",{\"1\":{\"66\":1,\"67\":1,\"81\":1,\"85\":1,\"198\":1,\"430\":2,\"449\":1,\"489\":1,\"491\":1}}],[\"requests\",{\"1\":{\"65\":2}}],[\"可以在\",{\"1\":{\"558\":1,\"565\":1,\"567\":1}}],[\"可以在收到请求时快速处理请求\",{\"1\":{\"490\":1,\"492\":1}}],[\"可以在收到消息时快速执行操作\",{\"1\":{\"465\":1}}],[\"可以在收到消息时快速回复消息\",{\"1\":{\"464\":1}}],[\"可以是\",{\"1\":{\"553\":2}}],[\"可以是本地文件路径\",{\"1\":{\"553\":1}}],[\"可以这样写\",{\"1\":{\"547\":1,\"551\":1}}],[\"可以选择从存储目录选择\",{\"1\":{\"532\":1}}],[\"可进行简单的配置操作\",{\"1\":{\"495\":1}}],[\"可为消息段或者cq码\",{\"1\":{\"246\":1}}],[\"可用https\",{\"1\":{\"195\":1}}],[\"可选的\",{\"1\":{\"355\":1}}],[\"可选\",{\"1\":{\"188\":1}}],[\"可通过返回的状态码判断删除是否成功\",{\"1\":{\"127\":1}}],[\"可通过返回的状态码判断重命名是否成功\",{\"1\":{\"123\":1}}],[\"可能导致\",{\"1\":{\"516\":1}}],[\"可能会有大量\",{\"1\":{\"516\":1}}],[\"可能会出现许多问题\",{\"1\":{\"497\":1}}],[\"可能会返回不存在于以下表格中的字段\",{\"1\":{\"33\":1,\"45\":1}}],[\"可能需要分页\",{\"1\":{\"236\":1}}],[\"可能获取不到\",{\"1\":{\"136\":1}}],[\"可能为0表示找不到消息映射\",{\"1\":{\"74\":1}}],[\"可能不是立即生效\",{\"1\":{\"36\":1}}],[\"把已经存在的群文件夹改个名字\",{\"1\":{\"121\":1}}],[\"测试消息2\",{\"1\":{\"316\":1}}],[\"测试消息1\",{\"1\":{\"316\":1}}],[\"测试\",{\"1\":{\"120\":1}}],[\"44\",{\"1\":{\"412\":1,\"548\":1}}],[\"49441099828d62f0ded8112849bce839\",{\"1\":{\"329\":1}}],[\"40\",{\"1\":{\"329\":2}}],[\"4008\",{\"1\":{\"243\":1}}],[\"4007\",{\"1\":{\"243\":1}}],[\"4006\",{\"1\":{\"243\":1}}],[\"4005\",{\"1\":{\"243\":1}}],[\"4004\",{\"1\":{\"243\":1}}],[\"4003\",{\"1\":{\"243\":1}}],[\"4002\",{\"1\":{\"243\":1}}],[\"4001\",{\"1\":{\"243\":1}}],[\"40002\",{\"1\":{\"243\":1}}],[\"40001\",{\"1\":{\"243\":1}}],[\"40000\",{\"1\":{\"243\":1}}],[\"456\",{\"1\":{\"316\":1}}],[\"4286151052\",{\"1\":{\"256\":1}}],[\"4278190080\",{\"1\":{\"243\":1}}],[\"4294917938\",{\"1\":{\"243\":1}}],[\"4294936110\",{\"1\":{\"239\":1}}],[\"43200\",{\"1\":{\"234\":1}}],[\"4\",{\"1\":{\"234\":1,\"243\":2,\"457\":1,\"500\":1,\"556\":1,\"572\":1}}],[\"4139\",{\"1\":{\"120\":1}}],[\"4b46\",{\"1\":{\"92\":1}}],[\"仅群聊\",{\"1\":{\"483\":1}}],[\"仅私聊\",{\"1\":{\"483\":1}}],[\"仅发送文件base64\",{\"1\":{\"400\":1}}],[\"仅发送url\",{\"1\":{\"400\":1}}],[\"仅能在根目录创建文件夹\",{\"1\":{\"117\":1}}],[\"仅在\",{\"1\":{\"357\":2}}],[\"仅在拒绝时有效\",{\"1\":{\"86\":1}}],[\"仅在同意时有效\",{\"1\":{\"82\":1}}],[\"无\",{\"0\":{\"531\":1}}],[\"无论什么情况都请确保\",{\"1\":{\"520\":1}}],[\"无响应\",{\"0\":{\"509\":1},\"1\":{\"427\":1}}],[\"无响应数据\",{\"1\":{\"116\":1,\"149\":1,\"160\":1,\"163\":1,\"174\":1,\"261\":1,\"268\":1}}],[\"无需\",{\"1\":{\"513\":1}}],[\"无需再进行任何操作\",{\"1\":{\"504\":1}}],[\"无需重新启动\",{\"1\":{\"497\":1}}],[\"无需开头base64\",{\"1\":{\"398\":1}}],[\"无需实现一个专属的接口\",{\"1\":{\"257\":1}}],[\"无需参数\",{\"1\":{\"40\":1,\"48\":1,\"366\":1,\"379\":1}}],[\"无法详细介绍\",{\"1\":{\"252\":1}}],[\"对应动作需要的参数\",{\"1\":{\"546\":1}}],[\"对错误信息的描述\",{\"1\":{\"357\":1}}],[\"对象\",{\"1\":{\"116\":2,\"126\":1,\"140\":1,\"144\":2,\"550\":1}}],[\"对于戳一戳的定义与\",{\"1\":{\"579\":1}}],[\"对于下述消息类型\",{\"1\":{\"553\":1}}],[\"对于\",{\"1\":{\"6\":1,\"29\":1,\"79\":1,\"105\":1,\"146\":1,\"220\":1,\"273\":1,\"356\":1,\"359\":1,\"431\":1,\"466\":1,\"488\":1,\"537\":1}}],[\"参考文章\",{\"1\":{\"528\":1}}],[\"参考\",{\"1\":{\"116\":2,\"126\":1,\"140\":1,\"144\":2,\"511\":1}}],[\"参数所对应的值\",{\"1\":{\"546\":1}}],[\"参数名称\",{\"1\":{\"499\":1}}],[\"参数决定是否刷新数据\",{\"1\":{\"36\":1}}],[\"参数\",{\"0\":{\"9\":1,\"13\":1,\"17\":1,\"22\":1,\"26\":1,\"32\":1,\"36\":1,\"40\":1,\"44\":1,\"48\":1,\"52\":1,\"56\":1,\"60\":1,\"73\":1,\"77\":1,\"82\":1,\"86\":1,\"91\":1,\"95\":1,\"99\":1,\"103\":1,\"108\":1,\"112\":1,\"116\":1,\"119\":1,\"126\":1,\"130\":1,\"134\":1,\"140\":1,\"144\":1,\"149\":1,\"153\":1,\"156\":1,\"160\":1,\"163\":1,\"166\":1,\"170\":1,\"174\":1,\"178\":1,\"181\":1,\"184\":1,\"188\":1,\"192\":1,\"198\":1,\"202\":1,\"206\":1,\"210\":1,\"214\":1,\"218\":1,\"229\":1,\"233\":1,\"238\":1,\"242\":1,\"246\":1,\"251\":1,\"255\":1,\"260\":1,\"264\":1,\"267\":1,\"271\":1,\"276\":1,\"280\":1,\"284\":1,\"288\":1,\"293\":1,\"297\":1,\"302\":1,\"306\":1,\"310\":1,\"314\":1,\"319\":1,\"324\":1,\"328\":1,\"333\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"362\":1,\"366\":1,\"370\":1,\"375\":1,\"379\":1,\"382\":1,\"390\":1,\"394\":1,\"398\":1,\"402\":1,\"408\":1,\"420\":1,\"423\":1,\"434\":1,\"438\":1,\"442\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1},\"1\":{\"113\":1,\"382\":1,\"550\":1}}],[\"开发版本\",{\"0\":{\"519\":1},\"1\":{\"517\":1}}],[\"开始修补\",{\"1\":{\"532\":1}}],[\"开始的行\",{\"1\":{\"420\":1}}],[\"开始的位置\",{\"1\":{\"91\":1}}],[\"开始获取的位置\",{\"1\":{\"251\":1}}],[\"开头\",{\"1\":{\"108\":1,\"112\":1,\"553\":3}}],[\"目前依旧是采用\",{\"1\":{\"524\":1}}],[\"目前依旧在计划中\",{\"1\":{\"512\":1}}],[\"目前推荐您下载\",{\"1\":{\"517\":1}}],[\"目前允许在中国移动云手机\",{\"1\":{\"514\":1}}],[\"目前不清楚有什么作用\",{\"1\":{\"473\":1}}],[\"目前支持\",{\"1\":{\"351\":1,\"382\":1}}],[\"目前版本\",{\"1\":{\"216\":1}}],[\"目标\",{\"1\":{\"108\":1}}],[\"目录定义\",{\"0\":{\"498\":1},\"1\":{\"3\":1}}],[\"目录\",{\"0\":{\"1\":1,\"5\":1,\"445\":1,\"494\":1,\"536\":1}}],[\"添加一个图片到qq收藏\",{\"1\":{\"101\":1}}],[\"添加一段文字到qq收藏\",{\"1\":{\"97\":1}}],[\"添加图片收藏\",{\"0\":{\"101\":1}}],[\"添加文本收藏\",{\"0\":{\"97\":1}}],[\"添加后的好友备注\",{\"1\":{\"82\":1}}],[\"83\",{\"1\":{\"503\":1}}],[\"81\",{\"1\":{\"503\":1}}],[\"80\",{\"1\":{\"503\":1}}],[\"80002\",{\"1\":{\"243\":1}}],[\"80001\",{\"1\":{\"243\":1}}],[\"80000\",{\"1\":{\"243\":1}}],[\"82\",{\"1\":{\"329\":2}}],[\"86400\",{\"1\":{\"234\":1}}],[\"8cab\",{\"1\":{\"120\":1}}],[\"8\",{\"1\":{\"92\":1,\"234\":1,\"457\":1,\"503\":9,\"556\":1}}],[\"ˢʰᵃᵐʳᵒᶜᵏ\",{\"1\":{\"92\":1}}],[\"24\",{\"1\":{\"329\":1}}],[\"22\",{\"1\":{\"329\":2}}],[\"2222222221\",{\"1\":{\"230\":1}}],[\"22222222222222\",{\"1\":{\"226\":1}}],[\"251425915\",{\"1\":{\"315\":1}}],[\"2652656\",{\"1\":{\"264\":1}}],[\"203\",{\"1\":{\"329\":2}}],[\"202309251800\",{\"1\":{\"329\":3}}],[\"202\",{\"1\":{\"329\":5}}],[\"201\",{\"1\":{\"329\":1}}],[\"2018\",{\"1\":{\"243\":1}}],[\"2017\",{\"1\":{\"243\":1}}],[\"2016\",{\"1\":{\"243\":1}}],[\"2015\",{\"1\":{\"243\":1}}],[\"2014\",{\"1\":{\"243\":1}}],[\"2013\",{\"1\":{\"243\":1}}],[\"2012\",{\"1\":{\"243\":1}}],[\"2011\",{\"1\":{\"243\":1}}],[\"2010\",{\"1\":{\"243\":1}}],[\"2009\",{\"1\":{\"243\":1}}],[\"2008\",{\"1\":{\"243\":1}}],[\"2007\",{\"1\":{\"243\":1}}],[\"2006\",{\"1\":{\"243\":1}}],[\"2005\",{\"1\":{\"243\":1}}],[\"2004\",{\"1\":{\"243\":1}}],[\"2003\",{\"1\":{\"243\":1}}],[\"2002\",{\"1\":{\"243\":1}}],[\"2001\",{\"1\":{\"243\":1}}],[\"20019\",{\"1\":{\"243\":1}}],[\"20018\",{\"1\":{\"243\":1}}],[\"20015\",{\"1\":{\"243\":1}}],[\"20014\",{\"1\":{\"243\":1}}],[\"20013\",{\"1\":{\"243\":1}}],[\"20012\",{\"1\":{\"243\":1}}],[\"20011\",{\"1\":{\"243\":1}}],[\"20010\",{\"1\":{\"243\":1}}],[\"20009\",{\"1\":{\"243\":1}}],[\"20008\",{\"1\":{\"243\":1}}],[\"20007\",{\"1\":{\"243\":1}}],[\"20006\",{\"1\":{\"243\":1}}],[\"20005\",{\"1\":{\"243\":1}}],[\"20004\",{\"1\":{\"243\":1}}],[\"20003\",{\"1\":{\"243\":1}}],[\"20002\",{\"1\":{\"243\":1}}],[\"20001\",{\"1\":{\"243\":1}}],[\"20000\",{\"1\":{\"243\":1}}],[\"2806922524\",{\"1\":{\"92\":2}}],[\"2\",{\"1\":{\"92\":1,\"153\":1,\"234\":5,\"235\":1,\"239\":1,\"243\":1,\"329\":10,\"400\":1,\"412\":1,\"457\":1,\"556\":1,\"572\":1,\"574\":1}}],[\"x\",{\"1\":{\"555\":2,\"565\":1,\"572\":1,\"574\":1,\"576\":1}}],[\"xml\",{\"0\":{\"540\":1}}],[\"xp\",{\"0\":{\"530\":1}}],[\"xposed\",{\"1\":{\"522\":1,\"530\":2}}],[\"xxx\",{\"1\":{\"501\":1,\"505\":1}}],[\"xxxx\",{\"1\":{\"311\":1,\"395\":1,\"405\":1}}],[\"xxxxxxxxx\",{\"1\":{\"499\":1}}],[\"xxxxxxxx\",{\"1\":{\"100\":1,\"104\":1}}],[\"xxxxxx\",{\"1\":{\"92\":1}}],[\"x64\",{\"1\":{\"3\":1}}],[\"93\",{\"1\":{\"548\":1}}],[\"91\",{\"1\":{\"548\":1}}],[\"98\",{\"1\":{\"329\":2}}],[\"986f\",{\"1\":{\"92\":1}}],[\"90001\",{\"1\":{\"243\":1}}],[\"90000\",{\"1\":{\"243\":1}}],[\"90002\",{\"1\":{\"243\":1}}],[\"900\",{\"1\":{\"234\":1}}],[\"99\",{\"1\":{\"234\":1}}],[\"9\",{\"1\":{\"92\":1,\"216\":1,\"234\":1,\"457\":1,\"503\":10,\"556\":1}}],[\"9dec6664\",{\"1\":{\"92\":1}}],[\"13\",{\"1\":{\"500\":1,\"556\":1}}],[\"192\",{\"1\":{\"500\":1}}],[\"1933593189\",{\"1\":{\"247\":1}}],[\"146\",{\"1\":{\"329\":1}}],[\"144115218185291865\",{\"1\":{\"239\":1}}],[\"18\",{\"1\":{\"329\":5}}],[\"1800\",{\"1\":{\"234\":1}}],[\"101010100\",{\"1\":{\"329\":1}}],[\"10\",{\"1\":{\"234\":2,\"556\":1}}],[\"1005\",{\"1\":{\"243\":1}}],[\"1004\",{\"1\":{\"243\":1}}],[\"1003\",{\"1\":{\"243\":1}}],[\"1002\",{\"1\":{\"243\":1}}],[\"1001\",{\"1\":{\"243\":1}}],[\"1000\",{\"1\":{\"256\":1}}],[\"10005\",{\"1\":{\"243\":1}}],[\"10004\",{\"1\":{\"243\":1}}],[\"10003\",{\"1\":{\"243\":1}}],[\"10002\",{\"1\":{\"243\":1}}],[\"10001\",{\"1\":{\"243\":1}}],[\"100002\",{\"1\":{\"243\":1}}],[\"100001\",{\"1\":{\"243\":1}}],[\"10000\",{\"1\":{\"243\":1,\"325\":1,\"356\":1}}],[\"100000\",{\"1\":{\"230\":1,\"243\":1}}],[\"100\",{\"1\":{\"230\":1,\"243\":1}}],[\"163\",{\"1\":{\"584\":1}}],[\"168\",{\"1\":{\"500\":1}}],[\"16°\",{\"1\":{\"329\":1}}],[\"1696749716155\",{\"1\":{\"416\":1}}],[\"1695664515\",{\"1\":{\"329\":3}}],[\"1695664205\",{\"1\":{\"329\":6}}],[\"1699375697\",{\"1\":{\"311\":1}}],[\"16\",{\"1\":{\"329\":3}}],[\"1606878501\",{\"1\":{\"234\":1,\"239\":1}}],[\"1606878500\",{\"1\":{\"230\":1,\"243\":1}}],[\"1606879350\",{\"1\":{\"234\":1}}],[\"1650114384\",{\"1\":{\"120\":2}}],[\"12\",{\"1\":{\"533\":1}}],[\"123\",{\"1\":{\"316\":2}}],[\"12345678\",{\"1\":{\"499\":2}}],[\"123456\",{\"1\":{\"243\":1,\"311\":1,\"356\":1,\"357\":2,\"547\":1,\"551\":2,\"552\":1}}],[\"123446\",{\"1\":{\"223\":1}}],[\"1251316161\",{\"1\":{\"243\":1}}],[\"124105218677239793\",{\"1\":{\"234\":2}}],[\"12820\",{\"1\":{\"92\":1}}],[\"110000\",{\"1\":{\"329\":2}}],[\"114514\",{\"1\":{\"311\":3}}],[\"1145141919810\",{\"1\":{\"223\":1}}],[\"11\",{\"1\":{\"234\":1}}],[\"11111111111\",{\"1\":{\"230\":1}}],[\"1111111111111111111\",{\"1\":{\"234\":4}}],[\"111111111111111\",{\"1\":{\"226\":1}}],[\"111\",{\"1\":{\"120\":1,\"226\":1,\"230\":1,\"234\":1,\"243\":1,\"247\":1,\"256\":1}}],[\"15000\",{\"1\":{\"499\":2}}],[\"15活跃值\",{\"1\":{\"243\":1}}],[\"15\",{\"1\":{\"216\":1,\"243\":1,\"329\":2,\"503\":1}}],[\"1表示使用缓存\",{\"1\":{\"153\":1}}],[\"1706909190\",{\"1\":{\"247\":1}}],[\"1706269735\",{\"1\":{\"120\":2}}],[\"1703004793000\",{\"1\":{\"92\":1}}],[\"1\",{\"1\":{\"92\":2,\"153\":1,\"234\":14,\"235\":1,\"239\":2,\"243\":1,\"256\":1,\"329\":5,\"400\":1,\"457\":1,\"500\":2,\"556\":1,\"572\":1,\"574\":1,\"580\":1}}],[\"0则为无心跳\",{\"1\":{\"499\":2}}],[\"0b38145aa44505000b38145aa4450500\",{\"1\":{\"382\":1,\"383\":1}}],[\"04\",{\"1\":{\"329\":1}}],[\"05\",{\"1\":{\"329\":4}}],[\"06\",{\"1\":{\"329\":10}}],[\"01\",{\"1\":{\"329\":2}}],[\"0800100118032001\",{\"1\":{\"239\":1}}],[\"0关闭关闭缓存\",{\"1\":{\"153\":1}}],[\"031d\",{\"1\":{\"120\":1}}],[\"0\",{\"1\":{\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"120\":1,\"170\":1,\"216\":1,\"223\":1,\"226\":2,\"230\":1,\"234\":13,\"239\":2,\"243\":2,\"247\":1,\"256\":2,\"311\":3,\"315\":1,\"329\":10,\"357\":3,\"409\":1,\"416\":1,\"430\":1,\"457\":1,\"498\":1,\"503\":2,\"556\":1,\"563\":1}}],[\"white\",{\"1\":{\"499\":2}}],[\"whole\",{\"1\":{\"173\":1,\"430\":1}}],[\"wwwwwwwwwwwwwwwwwwwwww==\",{\"1\":{\"500\":1}}],[\"www\",{\"1\":{\"403\":1,\"404\":1}}],[\"wma\",{\"1\":{\"382\":1}}],[\"wording\",{\"1\":{\"357\":1}}],[\"wsa\",{\"1\":{\"529\":2}}],[\"ws\",{\"1\":{\"355\":2,\"499\":2}}],[\"warning\",{\"1\":{\"329\":2}}],[\"wav\",{\"1\":{\"3\":1,\"382\":1}}],[\"windows安卓子系统\",{\"1\":{\"510\":1}}],[\"wind\",{\"1\":{\"329\":19}}],[\"width\",{\"1\":{\"195\":1}}],[\"weeklyprompt\",{\"1\":{\"329\":2}}],[\"weekly\",{\"1\":{\"329\":3}}],[\"weatherforecast\",{\"1\":{\"329\":2}}],[\"weatherinfo\",{\"1\":{\"329\":1}}],[\"weather\",{\"1\":{\"323\":1,\"327\":1,\"329\":27,\"430\":2}}],[\"websocket认证方法\",{\"0\":{\"500\":1}}],[\"websocket请使用另外一个\",{\"1\":{\"393\":1}}],[\"websocket\",{\"0\":{\"355\":1,\"396\":1},\"1\":{\"90\":1,\"94\":1,\"98\":1,\"102\":1,\"355\":2,\"356\":1,\"497\":2,\"499\":2,\"500\":3,\"506\":1}}],[\"handle\",{\"1\":{\"430\":1}}],[\"heartbeat\",{\"1\":{\"499\":2}}],[\"headers为array时示例\",{\"0\":{\"404\":1}}],[\"headers为string时示例\",{\"0\":{\"403\":1}}],[\"headers\",{\"1\":{\"402\":1,\"403\":1,\"404\":1}}],[\"hello\",{\"1\":{\"356\":1,\"547\":2,\"550\":1,\"552\":2}}],[\"height\",{\"1\":{\"195\":1}}],[\"host\",{\"1\":{\"500\":1}}],[\"home\",{\"1\":{\"383\":1}}],[\"hourinfo\",{\"1\":{\"329\":1}}],[\"honorinfo\",{\"0\":{\"62\":1}}],[\"honor\",{\"1\":{\"59\":1,\"430\":2,\"453\":1,\"486\":2}}],[\"humidity\",{\"1\":{\"329\":2}}],[\"history\",{\"1\":{\"296\":1,\"301\":1,\"430\":2}}],[\"http接口\",{\"1\":{\"499\":1}}],[\"https\",{\"1\":{\"243\":1,\"553\":1}}],[\"http\",{\"0\":{\"392\":1,\"396\":1},\"1\":{\"90\":1,\"94\":1,\"98\":1,\"102\":1,\"106\":1,\"110\":1,\"153\":1,\"188\":1,\"223\":1,\"350\":2,\"352\":4,\"353\":3,\"430\":1,\"500\":2,\"553\":2}}],[\"拒绝理由\",{\"1\":{\"86\":1,\"492\":1}}],[\"需要进行转义\",{\"1\":{\"548\":1}}],[\"需要成功登陆\",{\"1\":{\"530\":1}}],[\"需要注意的是部分框架要求开起虚拟化才能使用哦\",{\"1\":{\"524\":1}}],[\"需要在实验室设置手动打开\",{\"1\":{\"421\":1}}],[\"需要单独的api哦\",{\"1\":{\"244\":1}}],[\"需要上传\",{\"1\":{\"106\":1,\"110\":1}}],[\"需要和上报消息中的\",{\"1\":{\"86\":1}}],[\"需从上报的数据中获得\",{\"1\":{\"82\":1,\"86\":1}}],[\"或者直接使用已经安装过的\",{\"1\":{\"532\":1}}],[\"或者使用\",{\"1\":{\"509\":1}}],[\"或者使用某些框架自带qq死亡自动唤醒的xp\",{\"1\":{\"508\":1}}],[\"或者泄露您的token\",{\"1\":{\"421\":1}}],[\"或者需要向\",{\"1\":{\"351\":1}}],[\"或消息段组合array\",{\"1\":{\"276\":1}}],[\"或\",{\"1\":{\"86\":2,\"108\":2,\"112\":2,\"423\":1,\"447\":1,\"498\":1,\"500\":2,\"553\":1,\"563\":1}}],[\"加群请求\",{\"0\":{\"491\":1}}],[\"加群请求的\",{\"1\":{\"86\":1}}],[\"加好友请求\",{\"0\":{\"489\":1}}],[\"加好友请求的\",{\"1\":{\"82\":1}}],[\"空间上限\",{\"1\":{\"131\":1}}],[\"空\",{\"1\":{\"82\":1,\"86\":1,\"160\":1,\"163\":1}}],[\"陌生人是否处于黑名单列表\",{\"1\":{\"75\":1}}],[\"消息段可以组合在一起\",{\"1\":{\"552\":1}}],[\"消息段数据\",{\"1\":{\"550\":1}}],[\"消息段类型\",{\"1\":{\"550\":1}}],[\"消息段是一个\",{\"1\":{\"550\":1}}],[\"消息段是新一代的消息格式\",{\"1\":{\"549\":1}}],[\"消息段\",{\"0\":{\"549\":1}}],[\"消息段的\",{\"1\":{\"382\":1}}],[\"消息格式\",{\"0\":{\"544\":1},\"1\":{\"536\":1}}],[\"消息子类型\",{\"1\":{\"459\":1}}],[\"消息事件\",{\"0\":{\"458\":1,\"459\":1},\"1\":{\"445\":1}}],[\"消息节点无法自定义发送者qq号\",{\"1\":{\"316\":1}}],[\"消息资源id\",{\"1\":{\"310\":1}}],[\"消息集\",{\"1\":{\"298\":1,\"303\":1}}],[\"消息接收者\",{\"1\":{\"289\":1,\"299\":1,\"459\":1}}],[\"消息目标\",{\"1\":{\"289\":1,\"299\":1,\"459\":1}}],[\"消息类型\",{\"1\":{\"284\":1,\"289\":1,\"299\":1,\"459\":1}}],[\"消息\",{\"0\":{\"507\":1,\"535\":1,\"540\":1,\"541\":1},\"1\":{\"277\":1,\"281\":1,\"285\":1,\"288\":1,\"289\":1,\"293\":1,\"297\":1,\"299\":1,\"306\":1,\"315\":1,\"459\":1,\"467\":1,\"468\":1,\"481\":1,\"569\":1}}],[\"消息内容\",{\"1\":{\"276\":1,\"280\":1,\"284\":1,\"459\":1}}],[\"消息发送失败\",{\"1\":{\"246\":1}}],[\"消息发送时间\",{\"1\":{\"74\":1}}],[\"消息体\",{\"1\":{\"246\":1,\"289\":1,\"299\":1}}],[\"消息seq\",{\"1\":{\"74\":1}}],[\"消息id\",{\"1\":{\"74\":1,\"178\":1,\"181\":1,\"218\":1,\"539\":1}}],[\"消息相关\",{\"0\":{\"273\":1},\"1\":{\"5\":1}}],[\"tmpfiles\",{\"1\":{\"501\":1}}],[\"thread\",{\"1\":{\"402\":1}}],[\"thirdqq\",{\"1\":{\"223\":1}}],[\"troop\",{\"1\":{\"333\":1,\"430\":1}}],[\"true为不解析\",{\"1\":{\"246\":1,\"276\":1,\"280\":1,\"284\":1}}],[\"true\",{\"1\":{\"82\":1,\"86\":1,\"174\":1,\"226\":2,\"239\":1}}],[\"target\",{\"1\":{\"289\":1,\"299\":1,\"311\":1,\"459\":1,\"483\":1,\"485\":1}}],[\"talk\",{\"1\":{\"234\":4}}],[\"talkative\",{\"1\":{\"61\":2}}],[\"temp\",{\"1\":{\"459\":1,\"499\":1}}],[\"tempsource\",{\"0\":{\"457\":1}}],[\"temper\",{\"1\":{\"329\":8}}],[\"tencent\",{\"1\":{\"329\":1,\"395\":2,\"405\":2,\"498\":2,\"515\":2}}],[\"test\",{\"1\":{\"234\":1,\"430\":1}}],[\"textdetection\",{\"0\":{\"372\":1}}],[\"texts\",{\"1\":{\"371\":1}}],[\"text\",{\"1\":{\"98\":2,\"194\":1,\"234\":12,\"311\":2,\"316\":2,\"372\":1,\"430\":1,\"550\":2,\"552\":2}}],[\"t=\",{\"1\":{\"223\":1}}],[\"to\",{\"1\":{\"397\":1}}],[\"tomorrowprompt\",{\"1\":{\"329\":2}}],[\"tokens\",{\"1\":{\"499\":1}}],[\"token\",{\"1\":{\"238\":1,\"239\":1,\"329\":1,\"339\":1,\"430\":1,\"499\":7,\"500\":1}}],[\"touch\",{\"1\":{\"205\":1}}],[\"total\",{\"1\":{\"131\":1,\"137\":1}}],[\"ticket\",{\"1\":{\"500\":1}}],[\"tips\",{\"1\":{\"329\":1}}],[\"tiny\",{\"1\":{\"223\":1,\"234\":2,\"239\":1,\"243\":1,\"456\":1,\"459\":1}}],[\"title\",{\"1\":{\"165\":1,\"166\":1,\"239\":1,\"430\":1,\"453\":1,\"456\":1,\"487\":2,\"586\":1,\"590\":1,\"592\":1}}],[\"times\",{\"1\":{\"136\":1}}],[\"time\",{\"1\":{\"74\":2,\"92\":1,\"120\":2,\"136\":3,\"137\":1,\"193\":1,\"226\":1,\"230\":1,\"234\":2,\"239\":1,\"243\":1,\"247\":1,\"277\":1,\"281\":1,\"285\":1,\"289\":1,\"299\":1,\"311\":1,\"329\":11,\"414\":1,\"442\":1,\"447\":1}}],[\"type\",{\"1\":{\"86\":3,\"92\":1,\"234\":6,\"239\":2,\"243\":2,\"284\":1,\"289\":1,\"297\":1,\"299\":1,\"306\":1,\"311\":2,\"316\":7,\"329\":32,\"447\":2,\"459\":2,\"460\":1,\"461\":1,\"462\":1,\"463\":1,\"467\":1,\"468\":1,\"469\":2,\"470\":2,\"471\":2,\"472\":1,\"474\":1,\"476\":2,\"477\":1,\"478\":1,\"479\":1,\"481\":2,\"482\":1,\"483\":2,\"485\":2,\"486\":3,\"487\":2,\"489\":1,\"491\":2,\"550\":1,\"551\":1,\"552\":2,\"555\":1,\"580\":1,\"584\":1,\"586\":1}}],[\"edxp\",{\"1\":{\"522\":1}}],[\"edxposed\",{\"1\":{\"522\":1}}],[\"extinguish\",{\"1\":{\"509\":1}}],[\"exppire\",{\"1\":{\"475\":1}}],[\"expire\",{\"1\":{\"226\":1}}],[\"events\",{\"1\":{\"430\":1}}],[\"en\",{\"1\":{\"329\":1}}],[\"enable\",{\"1\":{\"156\":1,\"174\":1,\"226\":1}}],[\"escape\",{\"1\":{\"246\":1,\"276\":1,\"280\":1,\"284\":1,\"464\":1,\"465\":1}}],[\"essence\",{\"1\":{\"72\":1,\"177\":1,\"180\":1,\"430\":6,\"452\":1,\"481\":1}}],[\"echo\",{\"1\":{\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"120\":1,\"223\":1,\"226\":1,\"230\":1,\"234\":1,\"239\":1,\"243\":1,\"247\":1,\"256\":1,\"311\":1,\"356\":2,\"357\":1,\"430\":1}}],[\"emulated\",{\"1\":{\"498\":1}}],[\"emotion\",{\"1\":{\"61\":1}}],[\"email\",{\"1\":{\"13\":1}}],[\"用法二选一\",{\"1\":{\"400\":1}}],[\"用于在消息中插入表情\",{\"1\":{\"545\":1}}],[\"用于获取群聊谁谁谁啊犯贱或者被二比滥权管理或者某群主时援交手滑禁言掉的人的列表\",{\"1\":{\"208\":1}}],[\"用于主动websocket与被动websocket\",{\"1\":{\"205\":1}}],[\"用于http\",{\"1\":{\"205\":1}}],[\"用于处理请求\",{\"1\":{\"66\":1,\"67\":1}}],[\"用户的个人资料信息\",{\"1\":{\"11\":1}}],[\"用户的登录号信息\",{\"1\":{\"7\":1}}],[\"用户相关\",{\"0\":{\"431\":1},\"1\":{\"5\":1}}],[\"处理加群请求\",{\"0\":{\"84\":1}}],[\"处理加好友请求\",{\"0\":{\"80\":1}}],[\"处理者\",{\"1\":{\"66\":1,\"67\":1}}],[\"处理相关\",{\"0\":{\"79\":1},\"1\":{\"5\":1}}],[\"邀请\",{\"0\":{\"84\":1,\"491\":1},\"1\":{\"84\":1,\"86\":1,\"491\":1}}],[\"邀请者昵称\",{\"1\":{\"66\":1}}],[\"邀请者\",{\"1\":{\"66\":1}}],[\"邀请消息列表\",{\"1\":{\"65\":1}}],[\"将在未来实现\",{\"1\":{\"563\":1}}],[\"将模拟器内的端口监听转发到电脑\",{\"1\":{\"505\":1}}],[\"将不使用默认token\",{\"1\":{\"499\":1}}],[\"将下方\",{\"1\":{\"499\":1}}],[\"将解除禁言\",{\"1\":{\"170\":1}}],[\"将返回\",{\"1\":{\"65\":1}}],[\"将全部文件解压到\",{\"1\":{\"3\":1}}],[\"进行通信\",{\"1\":{\"355\":1}}],[\"进行交互\",{\"1\":{\"350\":1,\"351\":1}}],[\"进群消息列表\",{\"1\":{\"65\":1}}],[\"进阶\",{\"0\":{\"0\":1}}],[\"jump\",{\"1\":{\"234\":6}}],[\"jpg\",{\"1\":{\"153\":1}}],[\"joined\",{\"1\":{\"430\":1}}],[\"joinrequest\",{\"0\":{\"67\":1}}],[\"join\",{\"1\":{\"65\":1,\"239\":1,\"243\":1}}],[\"json5貌似也没有完全支持呢\",{\"1\":{\"499\":1}}],[\"json\",{\"0\":{\"541\":1},\"1\":{\"14\":1,\"41\":1,\"74\":1,\"193\":1,\"354\":2,\"356\":1,\"357\":1,\"499\":3,\"501\":1,\"542\":1,\"549\":1,\"550\":1}}],[\"描述\",{\"1\":{\"62\":1}}],[\"持续天数\",{\"1\":{\"62\":1}}],[\"冒尖小春笋\",{\"1\":{\"61\":1}}],[\"历史龙王\",{\"1\":{\"61\":1}}],[\"群红包运气王\",{\"0\":{\"485\":1}}],[\"群组管理员变动\",{\"0\":{\"471\":1}}],[\"群组成员减少\",{\"0\":{\"470\":1}}],[\"群组成员增加\",{\"0\":{\"469\":1}}],[\"群组踢人\",{\"0\":{\"196\":1}}],[\"群请求\",{\"1\":{\"454\":1}}],[\"群头衔变更\",{\"0\":{\"487\":1},\"1\":{\"453\":1}}],[\"群荣誉变更\",{\"0\":{\"486\":1},\"1\":{\"453\":1}}],[\"群禁言\",{\"0\":{\"476\":1},\"1\":{\"452\":1}}],[\"群成员名片变动\",{\"0\":{\"477\":1},\"1\":{\"452\":1}}],[\"群成员增加\",{\"1\":{\"452\":1}}],[\"群成员减少\",{\"1\":{\"452\":1}}],[\"群管理员变动\",{\"1\":{\"452\":1}}],[\"群文件信息结构体\",{\"0\":{\"473\":1}}],[\"群文件信息\",{\"1\":{\"472\":1}}],[\"群文件上传\",{\"0\":{\"472\":1},\"1\":{\"452\":1}}],[\"群文件夹id\",{\"1\":{\"122\":1}}],[\"群文件夹名字\",{\"1\":{\"119\":1,\"122\":1}}],[\"群临时消息\",{\"1\":{\"451\":1}}],[\"群消息撤回\",{\"1\":{\"452\":1}}],[\"群消息\",{\"0\":{\"461\":1},\"1\":{\"450\":1,\"451\":2}}],[\"群戳一戳\",{\"0\":{\"204\":1}}],[\"群打卡\",{\"0\":{\"182\":1}}],[\"群全员禁言\",{\"0\":{\"172\":1}}],[\"群单人禁言\",{\"0\":{\"168\":1}}],[\"群备注\",{\"1\":{\"163\":1}}],[\"群名片内容\",{\"1\":{\"160\":1}}],[\"群名\",{\"1\":{\"66\":1,\"67\":1}}],[\"群聊消息撤回\",{\"0\":{\"468\":1}}],[\"群聊\",{\"1\":{\"457\":1}}],[\"群聊是群号\",{\"1\":{\"289\":1,\"299\":1,\"459\":1}}],[\"群聊炽焰\",{\"1\":{\"61\":1}}],[\"群聊之火\",{\"1\":{\"61\":1}}],[\"群聊相关\",{\"0\":{\"146\":1},\"1\":{\"5\":1}}],[\"群号\",{\"1\":{\"44\":1,\"52\":1,\"56\":1,\"60\":1,\"61\":1,\"66\":1,\"67\":1,\"73\":1,\"112\":1,\"116\":1,\"119\":1,\"122\":1,\"126\":1,\"130\":1,\"134\":1,\"136\":1,\"137\":1,\"140\":1,\"144\":1,\"149\":1,\"153\":1,\"156\":1,\"160\":1,\"163\":1,\"166\":1,\"170\":1,\"174\":1,\"184\":1,\"188\":1,\"192\":1,\"198\":1,\"202\":1,\"206\":1,\"210\":1,\"214\":1,\"218\":1,\"280\":1,\"284\":1,\"289\":1,\"297\":1,\"299\":1,\"302\":1,\"306\":1,\"459\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"476\":1,\"477\":1,\"481\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1,\"491\":1}}],[\"github\",{\"1\":{\"518\":1,\"519\":1}}],[\"go\",{\"1\":{\"316\":1,\"579\":1}}],[\"guest\",{\"1\":{\"228\":1}}],[\"guild\",{\"1\":{\"222\":1,\"225\":1,\"226\":4,\"228\":1,\"229\":1,\"230\":4,\"232\":1,\"233\":1,\"234\":4,\"237\":1,\"238\":1,\"241\":1,\"242\":1,\"245\":1,\"246\":1,\"250\":1,\"251\":1,\"254\":1,\"255\":1,\"259\":1,\"260\":1,\"263\":1,\"264\":1,\"266\":1,\"267\":1,\"270\":1,\"271\":1,\"430\":2,\"463\":1}}],[\"g\",{\"1\":{\"223\":1}}],[\"gdynamic\",{\"1\":{\"195\":2}}],[\"group\",{\"1\":{\"43\":1,\"44\":1,\"47\":1,\"51\":1,\"52\":1,\"55\":1,\"56\":1,\"59\":1,\"60\":1,\"61\":1,\"64\":1,\"66\":2,\"67\":2,\"73\":1,\"85\":1,\"92\":2,\"111\":1,\"112\":1,\"115\":1,\"116\":1,\"118\":1,\"119\":1,\"122\":2,\"125\":1,\"126\":1,\"129\":1,\"130\":1,\"133\":1,\"134\":1,\"136\":1,\"137\":1,\"139\":1,\"140\":1,\"143\":1,\"144\":1,\"148\":1,\"149\":2,\"152\":1,\"153\":1,\"155\":1,\"156\":1,\"159\":1,\"160\":1,\"162\":1,\"163\":1,\"165\":1,\"166\":1,\"169\":1,\"170\":1,\"173\":1,\"174\":1,\"183\":1,\"184\":1,\"187\":1,\"188\":1,\"191\":1,\"192\":1,\"197\":1,\"198\":1,\"201\":1,\"202\":1,\"205\":1,\"206\":1,\"210\":1,\"213\":1,\"214\":1,\"217\":1,\"218\":1,\"279\":1,\"280\":1,\"284\":1,\"289\":1,\"297\":1,\"299\":1,\"301\":1,\"302\":1,\"306\":1,\"313\":1,\"314\":1,\"331\":1,\"430\":38,\"450\":1,\"451\":2,\"452\":7,\"454\":1,\"459\":1,\"461\":1,\"468\":2,\"469\":2,\"470\":2,\"471\":2,\"472\":2,\"476\":2,\"477\":2,\"481\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1,\"491\":2,\"499\":1}}],[\"get\",{\"0\":{\"352\":1},\"1\":{\"8\":1,\"16\":1,\"25\":1,\"31\":1,\"35\":1,\"39\":1,\"43\":1,\"47\":1,\"51\":1,\"55\":1,\"59\":1,\"64\":1,\"69\":1,\"72\":1,\"90\":2,\"94\":2,\"129\":1,\"133\":1,\"139\":1,\"143\":1,\"191\":1,\"209\":1,\"213\":1,\"222\":1,\"225\":1,\"228\":1,\"232\":1,\"237\":1,\"241\":1,\"250\":1,\"254\":1,\"257\":1,\"287\":1,\"296\":1,\"301\":1,\"309\":1,\"323\":1,\"327\":1,\"335\":1,\"339\":1,\"343\":1,\"347\":1,\"351\":2,\"352\":2,\"361\":1,\"374\":1,\"381\":1,\"411\":1,\"414\":1,\"415\":1,\"419\":1,\"426\":1,\"429\":1,\"430\":55,\"500\":1}}],[\"来源\",{\"1\":{\"41\":1,\"457\":1}}],[\"数量\",{\"1\":{\"567\":1}}],[\"数据\",{\"1\":{\"542\":1}}],[\"数据目录\",{\"0\":{\"501\":1}}],[\"数据结构\",{\"0\":{\"455\":1}}],[\"数据是一致的\",{\"1\":{\"447\":1}}],[\"数据相比于go\",{\"1\":{\"224\":1}}],[\"数据类型\",{\"1\":{\"41\":1,\"74\":1,\"82\":1,\"86\":1,\"149\":1,\"160\":1,\"163\":1,\"174\":1,\"184\":1,\"188\":1,\"192\":1,\"367\":1,\"380\":1,\"382\":1,\"383\":1,\"434\":1,\"473\":1,\"475\":1}}],[\"数据为数组\",{\"1\":{\"37\":1,\"49\":1,\"57\":1,\"70\":1}}],[\"数组\",{\"1\":{\"41\":1,\"74\":1,\"193\":1}}],[\"ua\",{\"1\":{\"403\":1,\"404\":1}}],[\"u\",{\"1\":{\"311\":1}}],[\"unset\",{\"1\":{\"471\":1}}],[\"unknown\",{\"1\":{\"311\":1}}],[\"unidirectional\",{\"1\":{\"39\":1,\"437\":1}}],[\"uid\",{\"1\":{\"290\":2,\"311\":1,\"430\":2,\"469\":4,\"470\":4}}],[\"uint32\",{\"1\":{\"251\":1}}],[\"uint64\",{\"1\":{\"229\":1,\"233\":1,\"238\":1,\"242\":2,\"246\":2,\"251\":1,\"255\":1,\"260\":2,\"264\":2,\"267\":2,\"271\":1,\"272\":1,\"398\":2,\"399\":1}}],[\"uin\",{\"1\":{\"66\":2,\"67\":1,\"76\":1,\"120\":2,\"234\":2,\"430\":2}}],[\"upgrade\",{\"1\":{\"500\":3}}],[\"updatetime\",{\"1\":{\"329\":4}}],[\"update\",{\"1\":{\"266\":1,\"329\":2}}],[\"uploader\",{\"1\":{\"136\":2}}],[\"upload\",{\"1\":{\"107\":1,\"111\":1,\"136\":1,\"331\":1,\"393\":1,\"397\":1,\"430\":2,\"452\":1,\"472\":1,\"474\":1}}],[\"uri\",{\"1\":{\"153\":1}}],[\"url和base64至少一个不能为空\",{\"1\":{\"400\":1}}],[\"url\",{\"1\":{\"143\":1,\"145\":1,\"153\":2,\"223\":1,\"234\":4,\"243\":1,\"352\":1,\"353\":1,\"363\":2,\"376\":2,\"402\":1,\"430\":1,\"473\":1,\"475\":1,\"480\":1,\"484\":1,\"555\":1,\"558\":1,\"586\":1,\"592\":1}}],[\"used\",{\"1\":{\"131\":1}}],[\"users使用字符串\",{\"1\":{\"271\":1}}],[\"users\",{\"1\":{\"264\":1,\"271\":1}}],[\"user\",{\"1\":{\"32\":1,\"41\":1,\"52\":1,\"62\":1,\"77\":1,\"108\":1,\"156\":1,\"160\":1,\"166\":1,\"170\":1,\"198\":1,\"206\":1,\"242\":1,\"264\":1,\"276\":1,\"284\":1,\"290\":1,\"297\":1,\"306\":1,\"311\":1,\"319\":1,\"329\":1,\"356\":1,\"390\":1,\"403\":1,\"404\":1,\"430\":1,\"434\":1,\"438\":1,\"442\":1,\"456\":1,\"459\":1,\"467\":1,\"468\":1,\"469\":2,\"470\":2,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1,\"489\":1,\"491\":1}}],[\"具体如下\",{\"1\":{\"37\":1,\"49\":1,\"57\":1,\"70\":1}}],[\"除了\",{\"1\":{\"497\":1}}],[\"除了发送和响应\",{\"1\":{\"355\":1}}],[\"除\",{\"1\":{\"36\":1}}],[\"float\",{\"1\":{\"590\":2}}],[\"flash\",{\"1\":{\"555\":1}}],[\"flag\",{\"1\":{\"66\":2,\"67\":2,\"82\":2,\"86\":2,\"489\":2,\"491\":2}}],[\"flac\",{\"1\":{\"3\":1,\"382\":1}}],[\"ffmpeg\",{\"1\":{\"381\":1}}],[\"font\",{\"1\":{\"459\":1}}],[\"format\",{\"1\":{\"375\":1,\"382\":1}}],[\"forecast\",{\"1\":{\"329\":4}}],[\"forward\",{\"1\":{\"309\":1,\"313\":1,\"315\":3,\"318\":1,\"320\":1,\"329\":1,\"430\":4,\"505\":1}}],[\"foward\",{\"1\":{\"314\":1,\"319\":1}}],[\"folders\",{\"1\":{\"135\":1,\"141\":1}}],[\"folder\",{\"0\":{\"137\":1},\"1\":{\"118\":1,\"120\":3,\"122\":2,\"125\":1,\"126\":2,\"137\":2,\"139\":1,\"140\":2,\"141\":1,\"430\":4}}],[\"folder在shamrock不受支持\",{\"1\":{\"113\":1}}],[\"feeds\",{\"1\":{\"250\":1}}],[\"finish\",{\"1\":{\"399\":1}}],[\"finished\",{\"1\":{\"239\":1}}],[\"filename\",{\"1\":{\"363\":1}}],[\"file=xxxxx\",{\"1\":{\"316\":1}}],[\"file参数支持以下几种格式\",{\"1\":{\"153\":1}}],[\"files\",{\"1\":{\"133\":1,\"135\":1,\"139\":1,\"141\":1,\"430\":2}}],[\"file\",{\"0\":{\"136\":1},\"1\":{\"103\":1,\"107\":1,\"108\":1,\"111\":1,\"112\":1,\"115\":1,\"116\":3,\"118\":1,\"129\":1,\"131\":1,\"136\":3,\"137\":1,\"141\":1,\"143\":1,\"144\":3,\"153\":3,\"243\":1,\"362\":1,\"375\":1,\"376\":1,\"382\":2,\"383\":1,\"393\":1,\"395\":1,\"397\":1,\"398\":1,\"399\":1,\"401\":1,\"405\":1,\"430\":7,\"452\":1,\"472\":1,\"474\":1,\"479\":2,\"546\":1,\"553\":1,\"555\":1,\"558\":1,\"560\":1,\"592\":1}}],[\"from\",{\"1\":{\"251\":1}}],[\"frozen\",{\"1\":{\"226\":1}}],[\"frequency\",{\"1\":{\"234\":12}}],[\"friend\",{\"1\":{\"35\":1,\"39\":1,\"69\":1,\"81\":1,\"430\":3,\"433\":1,\"437\":1,\"451\":1,\"452\":2,\"454\":1,\"467\":1,\"478\":1,\"489\":1}}],[\"failed\",{\"1\":{\"358\":1}}],[\"false\",{\"1\":{\"226\":2,\"239\":1,\"256\":3,\"420\":1,\"499\":1}}],[\"face\",{\"1\":{\"217\":1,\"218\":1,\"430\":1}}],[\"fav\",{\"1\":{\"90\":2,\"94\":2,\"98\":2,\"102\":2,\"430\":4}}],[\"fdd6e7b6d93f1ef0\",{\"1\":{\"153\":1}}],[\"该文章使用的安卓版本可能较低\",{\"1\":{\"528\":1}}],[\"该文件在安卓系统\",{\"1\":{\"399\":1}}],[\"该配置文件采用json5标准\",{\"1\":{\"499\":1}}],[\"该操作过于落后\",{\"1\":{\"497\":1}}],[\"该请求携带了大量原生响应数据\",{\"1\":{\"252\":1}}],[\"该api接口已经被遗弃\",{\"1\":{\"248\":1}}],[\"该\",{\"1\":{\"33\":1,\"40\":1,\"45\":1,\"48\":1,\"116\":1,\"149\":1,\"160\":1,\"163\":1,\"174\":1,\"178\":1,\"181\":1,\"261\":1,\"268\":1,\"366\":1,\"379\":1}}],[\"该接口可能导致您的隐私数据泄露\",{\"1\":{\"421\":1}}],[\"该接口可能导致闪退等问题的出现\",{\"1\":{\"310\":1}}],[\"该接口默认关闭\",{\"1\":{\"421\":1}}],[\"该接口没有参数\",{\"1\":{\"408\":1}}],[\"该接口仅仅为websocket提供\",{\"1\":{\"397\":1}}],[\"该接口仅仅为http\",{\"1\":{\"393\":1}}],[\"该接口调用来自qq官方服务\",{\"1\":{\"326\":1}}],[\"该接口的响应结果暂不具备意义\",{\"1\":{\"315\":1}}],[\"该接口不会实现\",{\"1\":{\"257\":1}}],[\"该接口返回的\",{\"1\":{\"37\":1,\"49\":1,\"57\":1,\"70\":1}}],[\"该接口将返回处理结果\",{\"1\":{\"23\":1,\"83\":1,\"87\":1,\"150\":1,\"157\":1,\"167\":1,\"171\":1,\"175\":1,\"185\":1,\"189\":1,\"199\":1,\"203\":1,\"207\":1,\"219\":1,\"294\":1,\"307\":1,\"435\":1,\"439\":1,\"443\":1}}],[\"该接口将返回基本的\",{\"1\":{\"14\":1}}],[\"该接口用于删除单向好友\",{\"1\":{\"436\":1}}],[\"该接口用于删除好友\",{\"1\":{\"432\":1}}],[\"该接口用于删除群文件文件夹\",{\"1\":{\"124\":1}}],[\"该接口用于删除群文件\",{\"1\":{\"114\":1}}],[\"该接口用于检查是否可以发送语音\",{\"1\":{\"377\":1}}],[\"该接口用于检查是否可以发送图片\",{\"1\":{\"364\":1}}],[\"该接口用于图片\",{\"1\":{\"368\":1}}],[\"该接口用于清除本地消息缓存\",{\"1\":{\"304\":1}}],[\"该接口用于撤回消息\",{\"1\":{\"291\":1}}],[\"该接口用于发送消息\",{\"1\":{\"282\":1}}],[\"该接口用于发送群聊消息\",{\"1\":{\"278\":1}}],[\"该接口用于发送群公告\",{\"1\":{\"186\":1}}],[\"该接口用于发送私聊消息\",{\"1\":{\"274\":1}}],[\"该接口用于退出群组\",{\"1\":{\"200\":1}}],[\"该接口用于移出精华消息\",{\"1\":{\"179\":1}}],[\"该接口用于群戳一戳\",{\"1\":{\"204\":1}}],[\"该接口用于群组踢人\",{\"1\":{\"196\":1}}],[\"该接口用于群打卡\",{\"1\":{\"182\":1}}],[\"该接口用于群全员禁言\",{\"1\":{\"172\":1}}],[\"该接口用于群单人禁言\",{\"1\":{\"168\":1}}],[\"该接口用于创建群文件文件夹\",{\"1\":{\"117\":1}}],[\"该接口用于上传群聊图片\",{\"1\":{\"330\":1}}],[\"该接口用于上传群文件\",{\"1\":{\"110\":1}}],[\"该接口用于上传私聊文件\",{\"1\":{\"106\":1}}],[\"该接口用于处理加群请求\",{\"1\":{\"84\":1}}],[\"该接口用于处理加好友请求\",{\"1\":{\"80\":1}}],[\"该接口用于设置精华消息\",{\"1\":{\"176\":1}}],[\"该接口用于设置群组专属头衔\",{\"1\":{\"164\":1}}],[\"该接口用于设置群聊备注\",{\"1\":{\"161\":1}}],[\"该接口用于设置群成员名片\",{\"1\":{\"158\":1}}],[\"该接口用于设置群管理员\",{\"1\":{\"154\":1}}],[\"该接口用于设置群头像\",{\"1\":{\"151\":1}}],[\"该接口用于设置群名\",{\"1\":{\"147\":1}}],[\"该接口用于设置\",{\"1\":{\"11\":1,\"20\":1}}],[\"该接口用于获取缩略图\",{\"1\":{\"386\":1}}],[\"该接口用于获取视频\",{\"1\":{\"385\":1}}],[\"该接口用于获取文件\",{\"1\":{\"384\":1}}],[\"该接口用于获取语音\",{\"1\":{\"373\":1}}],[\"该接口用于获取图片\",{\"1\":{\"360\":1}}],[\"该接口用于获取天气\",{\"1\":{\"326\":1}}],[\"该接口用于获取频道系统内bot的资料\",{\"1\":{\"221\":1}}],[\"该接口用于获取精华消息列表\",{\"1\":{\"71\":1}}],[\"该接口用于获取好友系统消息\",{\"1\":{\"68\":1}}],[\"该接口用于获取好友列表\",{\"1\":{\"34\":1}}],[\"该接口用于获取群公告\",{\"1\":{\"190\":1}}],[\"该接口用于获取群文件资源链接\",{\"1\":{\"142\":1}}],[\"该接口用于获取群文件系统信息\",{\"1\":{\"128\":1}}],[\"该接口用于获取群子目录文件列表\",{\"1\":{\"138\":1}}],[\"该接口用于获取群根目录文件列表\",{\"1\":{\"132\":1}}],[\"该接口用于获取群系统消息\",{\"1\":{\"63\":1}}],[\"该接口用于获取群荣誉信息\",{\"1\":{\"58\":1}}],[\"该接口用于获取群成员列表\",{\"1\":{\"54\":1}}],[\"该接口用于获取群成员信息\",{\"1\":{\"50\":1}}],[\"该接口用于获取群列表\",{\"1\":{\"46\":1}}],[\"该接口用于获取群信息\",{\"1\":{\"42\":1}}],[\"该接口用于获取单向好友列表\",{\"1\":{\"38\":1}}],[\"该接口用于获取陌生人的信息\",{\"1\":{\"30\":1}}],[\"该接口用于获取当前账号在线客户端列表\",{\"1\":{\"24\":1}}],[\"该接口用于获取\",{\"1\":{\"7\":1,\"15\":1}}],[\"该接口无输入参数\",{\"1\":{\"9\":1,\"36\":1}}],[\"号为\",{\"1\":{\"547\":1,\"551\":1}}],[\"号\",{\"1\":{\"32\":1,\"41\":1,\"52\":1,\"62\":1,\"74\":2,\"156\":1,\"160\":1,\"166\":1,\"170\":1,\"198\":1,\"206\":1,\"276\":1,\"284\":1,\"290\":1,\"434\":1,\"456\":1,\"459\":1,\"467\":2,\"468\":2,\"469\":1,\"470\":1,\"478\":1,\"489\":1,\"491\":1,\"546\":1,\"563\":1,\"594\":1}}],[\"设备类型\",{\"1\":{\"28\":1}}],[\"设备名称\",{\"1\":{\"28\":1}}],[\"设置为null则默认15000毫秒作为心跳间隔\",{\"1\":{\"499\":2}}],[\"设置头像\",{\"1\":{\"316\":1}}],[\"设置还是移除\",{\"1\":{\"264\":1}}],[\"设置用户身份组\",{\"1\":{\"262\":1}}],[\"设置用户在频道中的角色\",{\"0\":{\"262\":1}}],[\"设置消息底部评论小表情\",{\"0\":{\"216\":1}}],[\"设置精华消息\",{\"0\":{\"176\":1}}],[\"设置群组专属头衔\",{\"0\":{\"164\":1}}],[\"设置群聊备注\",{\"0\":{\"161\":1}}],[\"设置群管理员\",{\"0\":{\"154\":1}}],[\"设置群头像\",{\"0\":{\"151\":1}}],[\"设置群名片\",{\"0\":{\"158\":1}}],[\"设置群名\",{\"0\":{\"147\":1}}],[\"设置在线机型\",{\"0\":{\"20\":1}}],[\"设置\",{\"0\":{\"11\":1}}],[\"img\",{\"1\":{\"484\":1}}],[\"images\",{\"0\":{\"195\":1},\"1\":{\"194\":1}}],[\"image\",{\"1\":{\"102\":2,\"188\":1,\"316\":1,\"329\":1,\"331\":1,\"361\":1,\"365\":1,\"369\":1,\"370\":1,\"430\":2,\"586\":1,\"592\":1}}],[\"ip\",{\"1\":{\"352\":1,\"353\":1}}],[\"icon\",{\"1\":{\"234\":2}}],[\"ivborw0kggoaaaansuheugaaabqaaaavcaiaaadjt1n\",{\"1\":{\"153\":1}}],[\"i1\",{\"1\":{\"153\":1}}],[\"items\",{\"1\":{\"92\":1}}],[\"item\",{\"1\":{\"90\":2,\"94\":2,\"430\":2}}],[\"issue\",{\"1\":{\"501\":1,\"503\":1,\"507\":1,\"515\":1}}],[\"is\",{\"1\":{\"76\":1,\"78\":1,\"218\":1,\"226\":3,\"430\":1}}],[\"id为消息id\",{\"1\":{\"316\":1}}],[\"id为空\",{\"1\":{\"315\":1}}],[\"id不匹配\",{\"1\":{\"315\":1}}],[\"id是其他同类框架所表达的target\",{\"1\":{\"289\":1,\"299\":1}}],[\"id分隔\",{\"1\":{\"271\":1}}],[\"ids\",{\"1\":{\"243\":16}}],[\"id\",{\"1\":{\"28\":1,\"32\":1,\"41\":1,\"44\":1,\"52\":2,\"56\":1,\"60\":1,\"61\":1,\"62\":3,\"66\":2,\"67\":2,\"73\":1,\"74\":3,\"77\":1,\"92\":2,\"95\":2,\"100\":1,\"104\":1,\"108\":1,\"112\":1,\"116\":2,\"119\":1,\"120\":2,\"122\":2,\"126\":2,\"130\":1,\"134\":1,\"136\":2,\"137\":2,\"140\":2,\"144\":2,\"149\":1,\"153\":1,\"156\":2,\"160\":2,\"163\":1,\"166\":2,\"170\":2,\"174\":1,\"178\":1,\"181\":1,\"184\":1,\"188\":1,\"192\":1,\"193\":1,\"195\":2,\"198\":2,\"202\":1,\"206\":2,\"210\":1,\"214\":1,\"218\":3,\"223\":1,\"226\":3,\"229\":1,\"230\":3,\"233\":1,\"234\":10,\"238\":1,\"239\":2,\"242\":2,\"243\":19,\"246\":2,\"247\":1,\"251\":1,\"255\":1,\"256\":1,\"260\":2,\"264\":3,\"267\":2,\"271\":1,\"272\":1,\"276\":1,\"277\":2,\"280\":1,\"281\":2,\"284\":3,\"285\":2,\"288\":2,\"289\":8,\"290\":1,\"293\":2,\"297\":3,\"299\":8,\"302\":2,\"306\":2,\"310\":1,\"311\":5,\"314\":1,\"315\":6,\"316\":3,\"319\":1,\"329\":17,\"356\":1,\"357\":1,\"390\":1,\"434\":1,\"438\":1,\"442\":1,\"447\":1,\"456\":2,\"459\":9,\"467\":4,\"468\":5,\"469\":3,\"470\":3,\"471\":2,\"472\":2,\"473\":2,\"474\":1,\"475\":3,\"476\":3,\"477\":2,\"478\":1,\"479\":1,\"481\":5,\"483\":4,\"485\":3,\"486\":2,\"487\":2,\"489\":1,\"491\":2,\"538\":1,\"539\":1,\"565\":3,\"567\":3,\"569\":2,\"572\":1,\"574\":1,\"576\":2,\"580\":2,\"582\":1,\"584\":2,\"594\":2}}],[\"increase\",{\"1\":{\"452\":1,\"469\":1}}],[\"initial\",{\"1\":{\"271\":1}}],[\"independent\",{\"1\":{\"256\":1}}],[\"in\",{\"1\":{\"239\":1}}],[\"invite\",{\"1\":{\"86\":1,\"469\":1,\"491\":1}}],[\"invitedrequest\",{\"0\":{\"66\":1}}],[\"invited\",{\"1\":{\"65\":1}}],[\"invitor\",{\"1\":{\"66\":2}}],[\"interval\",{\"1\":{\"499\":2}}],[\"int\",{\"1\":{\"153\":1,\"565\":1,\"567\":2,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":3,\"582\":1,\"584\":1,\"594\":2}}],[\"int64\",{\"1\":{\"28\":1,\"32\":1,\"41\":1,\"44\":1,\"52\":2,\"56\":1,\"60\":1,\"61\":1,\"62\":1,\"66\":5,\"67\":4,\"73\":1,\"74\":4,\"77\":1,\"108\":1,\"112\":1,\"116\":1,\"119\":1,\"122\":1,\"126\":1,\"130\":1,\"131\":2,\"134\":1,\"136\":5,\"137\":2,\"140\":1,\"144\":1,\"149\":1,\"153\":1,\"156\":2,\"160\":2,\"163\":1,\"166\":2,\"170\":3,\"174\":1,\"184\":1,\"188\":1,\"192\":1,\"193\":2,\"198\":2,\"202\":1,\"206\":2,\"210\":1,\"214\":1,\"218\":1,\"246\":1,\"264\":1,\"267\":1,\"271\":1,\"276\":2,\"277\":1,\"280\":2,\"281\":1,\"284\":4,\"285\":1,\"289\":4,\"290\":1,\"297\":2,\"299\":4,\"302\":1,\"306\":2,\"314\":1,\"319\":1,\"333\":2,\"363\":1,\"390\":1,\"434\":1,\"438\":1,\"442\":1,\"447\":2,\"456\":1,\"459\":6,\"465\":1,\"467\":3,\"468\":4,\"469\":3,\"470\":3,\"471\":2,\"472\":2,\"473\":2,\"474\":2,\"475\":2,\"476\":4,\"477\":2,\"478\":1,\"479\":1,\"480\":1,\"481\":4,\"483\":4,\"485\":3,\"486\":2,\"487\":2,\"489\":1,\"491\":2,\"539\":1}}],[\"int32\",{\"1\":{\"13\":1,\"62\":2,\"74\":2,\"91\":3,\"116\":1,\"131\":2,\"136\":3,\"137\":2,\"144\":1,\"178\":1,\"181\":1,\"218\":2,\"246\":1,\"277\":1,\"281\":1,\"285\":1,\"288\":1,\"289\":2,\"290\":1,\"293\":1,\"297\":2,\"299\":2,\"302\":2,\"315\":2,\"372\":1,\"402\":1,\"420\":1,\"442\":1,\"459\":2,\"555\":1}}],[\"info\",{\"1\":{\"8\":1,\"31\":1,\"43\":1,\"51\":1,\"59\":1,\"129\":1,\"329\":4,\"430\":12}}],[\"custom\",{\"1\":{\"586\":1}}],[\"current\",{\"1\":{\"61\":1,\"234\":2,\"329\":2}}],[\"cmd\",{\"1\":{\"423\":1}}],[\"credentials\",{\"1\":{\"347\":1,\"430\":1}}],[\"creator\",{\"1\":{\"120\":1,\"137\":2,\"234\":2}}],[\"create\",{\"1\":{\"118\":1,\"120\":1,\"137\":1,\"230\":1,\"234\":2,\"270\":1,\"430\":1}}],[\"csrf\",{\"0\":{\"338\":1,\"346\":1},\"1\":{\"339\":1,\"430\":1}}],[\"ctime\",{\"1\":{\"329\":1}}],[\"city\",{\"1\":{\"323\":1,\"324\":1,\"325\":1,\"328\":1,\"329\":2,\"430\":1,\"588\":1}}],[\"circle\",{\"1\":{\"234\":12}}],[\"clean\",{\"1\":{\"407\":1,\"430\":1}}],[\"clear\",{\"1\":{\"305\":1,\"430\":1}}],[\"client\",{\"1\":{\"92\":1,\"452\":1,\"482\":2}}],[\"clients\",{\"1\":{\"25\":1,\"27\":1,\"430\":1}}],[\"cqhttp\",{\"1\":{\"316\":1,\"383\":1,\"579\":1}}],[\"cqhttp会有一点不一样\",{\"1\":{\"224\":1}}],[\"cq\",{\"0\":{\"545\":1},\"1\":{\"276\":1,\"280\":1,\"284\":1,\"316\":1,\"459\":1,\"497\":1,\"544\":1,\"545\":1,\"546\":3,\"547\":1,\"548\":2}}],[\"chunk\",{\"1\":{\"398\":1}}],[\"child\",{\"1\":{\"243\":16}}],[\"channel\",{\"1\":{\"231\":1,\"232\":1,\"234\":9,\"245\":1,\"246\":1}}],[\"checked\",{\"1\":{\"66\":1,\"67\":1}}],[\"cnt\",{\"1\":{\"246\":1,\"402\":1}}],[\"cn\",{\"1\":{\"195\":1,\"223\":1}}],[\"c6c661a413ba\",{\"1\":{\"120\":1}}],[\"can\",{\"1\":{\"365\":1,\"378\":1}}],[\"card\",{\"1\":{\"159\":1,\"160\":1,\"430\":2,\"452\":1,\"456\":1,\"477\":3}}],[\"category\",{\"1\":{\"91\":1,\"234\":2}}],[\"cache参数\",{\"1\":{\"153\":1}}],[\"cache\",{\"1\":{\"26\":1,\"153\":1,\"407\":1,\"430\":1}}],[\"coordinates\",{\"1\":{\"372\":1}}],[\"cookies\",{\"1\":{\"335\":1,\"343\":1,\"430\":2}}],[\"cookie\",{\"0\":{\"334\":1,\"346\":1},\"1\":{\"430\":1}}],[\"connection\",{\"1\":{\"500\":1}}],[\"confidence\",{\"1\":{\"372\":1}}],[\"config\",{\"1\":{\"329\":1,\"499\":1,\"501\":1}}],[\"concrete\",{\"1\":{\"329\":8}}],[\"content\",{\"1\":{\"94\":2,\"96\":1,\"99\":1,\"188\":1,\"316\":3,\"430\":1,\"590\":1,\"592\":1}}],[\"code\",{\"1\":{\"323\":1,\"328\":1,\"329\":1,\"430\":1,\"588\":1}}],[\"color\",{\"1\":{\"239\":1,\"243\":2,\"256\":1,\"267\":1,\"271\":1}}],[\"college\",{\"1\":{\"13\":1}}],[\"comment\",{\"1\":{\"217\":1,\"430\":1,\"489\":1,\"491\":1}}],[\"com\",{\"1\":{\"153\":1,\"243\":1,\"329\":1,\"395\":1,\"403\":1,\"404\":1,\"405\":1,\"498\":1,\"515\":1}}],[\"company\",{\"1\":{\"13\":1}}],[\"count\",{\"1\":{\"62\":1,\"131\":2,\"137\":1,\"230\":4,\"234\":2,\"256\":2,\"297\":1,\"302\":1,\"567\":1}}],[\"openshamrock\",{\"1\":{\"527\":1}}],[\"operation\",{\"1\":{\"430\":1}}],[\"operator\",{\"1\":{\"74\":3,\"467\":1,\"468\":1,\"469\":2,\"470\":2,\"476\":1,\"481\":1}}],[\"old\",{\"1\":{\"477\":1}}],[\"offline\",{\"1\":{\"452\":1,\"479\":1}}],[\"offset\",{\"1\":{\"398\":1}}],[\"out\",{\"1\":{\"375\":1,\"382\":1}}],[\"ocr结果\",{\"1\":{\"371\":1}}],[\"ocr\",{\"0\":{\"368\":1},\"1\":{\"368\":1,\"369\":1}}],[\"onebot\",{\"1\":{\"350\":1,\"381\":1,\"513\":1}}],[\"online\",{\"1\":{\"25\":1,\"430\":1,\"482\":1,\"563\":1}}],[\"object\",{\"1\":{\"276\":1,\"280\":1,\"284\":1,\"289\":1,\"299\":1,\"459\":2,\"472\":1,\"474\":1,\"479\":1,\"482\":1}}],[\"object\",{\"1\":{\"289\":1,\"299\":1}}],[\"object\",{\"1\":{\"193\":1}}],[\"object\",{\"1\":{\"27\":1}}],[\"owned\",{\"1\":{\"256\":1}}],[\"owner\",{\"1\":{\"226\":1,\"230\":1,\"234\":2}}],[\"original\",{\"1\":{\"555\":1}}],[\"or\",{\"1\":{\"246\":1,\"264\":1,\"402\":1,\"539\":1}}],[\"ok\",{\"1\":{\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"120\":1,\"223\":1,\"226\":1,\"230\":1,\"234\":1,\"239\":1,\"243\":1,\"247\":1,\"256\":1,\"311\":1,\"315\":1,\"357\":2,\"358\":1,\"409\":1,\"416\":1,\"430\":1}}],[\"ogg\",{\"1\":{\"3\":1,\"382\":1}}],[\"docker\",{\"1\":{\"512\":1,\"524\":2}}],[\"docker部署支持\",{\"0\":{\"512\":1}}],[\"domain\",{\"1\":{\"336\":1,\"340\":1,\"344\":1,\"348\":1}}],[\"download\",{\"1\":{\"136\":1,\"401\":1,\"430\":1}}],[\"dir\",{\"1\":{\"423\":1}}],[\"direct\",{\"1\":{\"329\":8}}],[\"discuss\",{\"1\":{\"284\":1}}],[\"disabled\",{\"1\":{\"256\":1}}],[\"display\",{\"1\":{\"226\":1,\"230\":1,\"243\":2}}],[\"duration\",{\"1\":{\"170\":2,\"246\":1,\"276\":1,\"280\":1,\"284\":1,\"465\":1,\"476\":1}}],[\"dcb7\",{\"1\":{\"92\":1}}],[\"default\",{\"1\":{\"499\":2}}],[\"detail\",{\"1\":{\"483\":1}}],[\"decrease\",{\"1\":{\"452\":1,\"470\":1}}],[\"desc\",{\"1\":{\"329\":4}}],[\"description\",{\"1\":{\"62\":1}}],[\"dead\",{\"1\":{\"136\":1}}],[\"delete\",{\"1\":{\"115\":1,\"125\":1,\"180\":1,\"259\":1,\"292\":1,\"430\":6,\"433\":1,\"437\":1,\"465\":1,\"481\":1}}],[\"device\",{\"0\":{\"28\":1},\"1\":{\"28\":2,\"411\":1,\"430\":1}}],[\"day\",{\"1\":{\"62\":1,\"329\":27}}],[\"data\",{\"1\":{\"23\":1,\"37\":1,\"49\":1,\"57\":1,\"70\":1,\"83\":1,\"87\":1,\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"120\":1,\"150\":1,\"157\":1,\"167\":1,\"171\":1,\"175\":1,\"185\":1,\"189\":1,\"193\":1,\"199\":1,\"203\":1,\"207\":1,\"219\":1,\"223\":1,\"226\":1,\"230\":1,\"234\":1,\"239\":1,\"243\":1,\"247\":1,\"256\":1,\"294\":1,\"307\":1,\"311\":2,\"315\":1,\"316\":7,\"329\":2,\"357\":1,\"383\":1,\"395\":1,\"405\":1,\"416\":1,\"430\":1,\"435\":1,\"439\":1,\"443\":1,\"498\":1,\"515\":1,\"542\":1,\"550\":1,\"551\":1,\"552\":2}}],[\"dd\",{\"1\":{\"13\":1}}],[\"其它模拟器在测试情况下都出现高版本\",{\"1\":{\"521\":1}}],[\"其它平台未测试\",{\"1\":{\"514\":1}}],[\"其次\",{\"1\":{\"510\":1}}],[\"其他配置保持默认\",{\"1\":{\"532\":1}}],[\"其他功能的配置进行修改立即生效\",{\"1\":{\"497\":1}}],[\"其他将在下文中详细说明\",{\"1\":{\"357\":1}}],[\"其他接口\",{\"0\":{\"321\":1},\"1\":{\"5\":1}}],[\"其中对shamrock兼容较好的是\",{\"1\":{\"521\":1}}],[\"其中的日志可作为\",{\"1\":{\"501\":1}}],[\"其中\",{\"1\":{\"23\":1,\"83\":1,\"87\":1,\"150\":1,\"157\":1,\"167\":1,\"171\":1,\"175\":1,\"185\":1,\"189\":1,\"199\":1,\"203\":1,\"207\":1,\"219\":1,\"294\":1,\"307\":1,\"315\":1,\"435\":1,\"439\":1,\"443\":1}}],[\"厂商\",{\"1\":{\"22\":1}}],[\"big\",{\"1\":{\"565\":1}}],[\"birthday\",{\"1\":{\"13\":1}}],[\"bbbb1111\",{\"1\":{\"499\":1}}],[\"beijing\",{\"1\":{\"329\":1}}],[\"black\",{\"1\":{\"239\":1,\"499\":2}}],[\"blacklist\",{\"1\":{\"76\":1,\"430\":1}}],[\"b=oidb\",{\"1\":{\"223\":1}}],[\"battery\",{\"1\":{\"411\":1,\"412\":1,\"430\":1}}],[\"baidu\",{\"1\":{\"403\":1,\"404\":1}}],[\"banned\",{\"1\":{\"226\":1}}],[\"ban\",{\"1\":{\"169\":1,\"173\":1,\"430\":2,\"452\":1,\"465\":2,\"476\":3}}],[\"base64\",{\"1\":{\"153\":2,\"329\":1,\"398\":1,\"402\":1,\"553\":2}}],[\"by\",{\"1\":{\"139\":1,\"228\":1,\"430\":2}}],[\"busid\",{\"1\":{\"116\":1,\"136\":1,\"144\":1,\"473\":2}}],[\"boolean\",{\"1\":{\"82\":1,\"86\":1,\"174\":1,\"367\":1,\"380\":1}}],[\"bool\",{\"1\":{\"19\":1,\"26\":1,\"66\":1,\"67\":1,\"78\":1,\"156\":1,\"198\":1,\"218\":1,\"233\":1,\"238\":2,\"246\":1,\"264\":1,\"276\":1,\"280\":1,\"284\":1,\"399\":1,\"420\":1,\"464\":2,\"465\":5,\"482\":1,\"490\":1,\"492\":1,\"558\":1,\"565\":1}}],[\"在客户端会被分类到表情包图片并缩放显示\",{\"1\":{\"556\":1}}],[\"在后续的文档中\",{\"1\":{\"544\":1}}],[\"在后台运行\",{\"1\":{\"532\":2}}],[\"在第二次启动时会闪退\",{\"1\":{\"529\":1}}],[\"在wsa上部署\",{\"0\":{\"529\":1}}],[\"在linux\",{\"0\":{\"528\":1}}],[\"在linux类服务器上部署\",{\"0\":{\"524\":1}}],[\"在pve上使用\",{\"0\":{\"525\":1}}],[\"在测试情况下\",{\"1\":{\"522\":1}}],[\"在mumu模拟器\",{\"1\":{\"521\":1}}],[\"在未来版本中被删除或修改\",{\"1\":{\"516\":1}}],[\"在更新配置或更新模块后需重启系统\",{\"1\":{\"506\":1}}],[\"在\",{\"1\":{\"500\":1,\"529\":1,\"533\":1}}],[\"在断线之后\",{\"1\":{\"497\":1}}],[\"在频道中\",{\"1\":{\"459\":1}}],[\"在大部分情况下\",{\"1\":{\"351\":1}}],[\"在想可不可以在手机上跑bot\",{\"1\":{\"96\":1}}],[\"在线状态\",{\"1\":{\"482\":1}}],[\"在线客户端列表\",{\"1\":{\"27\":1}}],[\"在线机型\",{\"1\":{\"15\":1,\"20\":1}}],[\"在模拟器上即使对应架构也可能报错\",{\"1\":{\"3\":1}}],[\"mumu模拟器\",{\"1\":{\"521\":1}}],[\"mumu\",{\"1\":{\"510\":1}}],[\"miui游戏助手息屏挂机\",{\"1\":{\"509\":1}}],[\"miui\",{\"1\":{\"509\":1}}],[\"mobileqq\",{\"1\":{\"395\":1,\"405\":1,\"498\":1,\"515\":1}}],[\"modes\",{\"1\":{\"234\":2}}],[\"mode\",{\"1\":{\"234\":38}}],[\"modeldetail\",{\"0\":{\"19\":1}}],[\"model\",{\"1\":{\"16\":1,\"19\":1,\"21\":1,\"22\":1,\"430\":3}}],[\"modifier\",{\"1\":{\"120\":1}}],[\"modify\",{\"1\":{\"120\":1,\"136\":1}}],[\"m4a\",{\"1\":{\"382\":1}}],[\"myqcloud\",{\"1\":{\"243\":1}}],[\"my\",{\"1\":{\"234\":2}}],[\"magic\",{\"1\":{\"558\":1}}],[\"magisk中文网\",{\"1\":{\"522\":1}}],[\"magisk+lsposed\",{\"0\":{\"522\":1}}],[\"magisk\",{\"1\":{\"508\":1,\"514\":1,\"522\":1,\"524\":1,\"529\":1}}],[\"max\",{\"1\":{\"230\":3,\"234\":2,\"256\":1}}],[\"manu\",{\"1\":{\"22\":1}}],[\"md5\",{\"1\":{\"136\":2,\"362\":1,\"375\":1,\"398\":1}}],[\"me\",{\"1\":{\"430\":1,\"470\":1}}],[\"meta\",{\"1\":{\"228\":1,\"329\":1}}],[\"messagetype\",{\"0\":{\"450\":1}}],[\"messagesender\",{\"0\":{\"456\":1}}],[\"messagesubtype\",{\"0\":{\"451\":1}}],[\"messages\",{\"1\":{\"298\":1,\"303\":1,\"311\":1,\"314\":1,\"319\":1}}],[\"message格式同\",{\"1\":{\"280\":1,\"284\":1}}],[\"message格式可为消息段object\",{\"1\":{\"276\":1}}],[\"message去发频道消息\",{\"1\":{\"244\":1}}],[\"message\",{\"0\":{\"194\":1,\"299\":1,\"457\":1},\"1\":{\"67\":1,\"74\":2,\"120\":1,\"178\":1,\"181\":1,\"193\":1,\"226\":1,\"234\":1,\"246\":2,\"247\":1,\"276\":1,\"277\":1,\"280\":1,\"281\":1,\"284\":2,\"285\":1,\"288\":1,\"289\":3,\"293\":1,\"297\":2,\"298\":1,\"299\":3,\"302\":1,\"303\":1,\"306\":1,\"311\":3,\"314\":1,\"315\":3,\"319\":1,\"356\":1,\"357\":1,\"430\":8,\"447\":5,\"449\":2,\"459\":4,\"460\":1,\"461\":1,\"462\":1,\"463\":1,\"467\":1,\"468\":1,\"481\":1}}],[\"members\",{\"1\":{\"239\":1}}],[\"member\",{\"1\":{\"51\":1,\"55\":1,\"209\":1,\"230\":2,\"234\":2,\"237\":1,\"241\":1,\"256\":1,\"263\":1,\"430\":4}}],[\"msgs\",{\"1\":{\"305\":1,\"430\":1}}],[\"msg来获取来自频道的消息\",{\"1\":{\"257\":1}}],[\"msg\",{\"1\":{\"64\":1,\"69\":1,\"72\":1,\"98\":2,\"102\":2,\"177\":1,\"180\":1,\"218\":1,\"245\":1,\"275\":1,\"279\":1,\"280\":1,\"283\":1,\"284\":1,\"287\":1,\"292\":1,\"296\":1,\"301\":1,\"309\":1,\"313\":1,\"318\":1,\"320\":1,\"356\":1,\"357\":1,\"430\":18}}],[\"mm\",{\"1\":{\"13\":1}}],[\"mp3\",{\"1\":{\"3\":1,\"382\":1,\"383\":1}}],[\"格式正确\",{\"1\":{\"499\":1}}],[\"格式的\",{\"1\":{\"354\":1}}],[\"格式使用\",{\"1\":{\"153\":1}}],[\"格式\",{\"0\":{\"546\":1,\"550\":1},\"1\":{\"13\":1,\"549\":1}}],[\"生日\",{\"1\":{\"13\":1}}],[\"年龄\",{\"1\":{\"13\":1,\"290\":1}}],[\"否则无法推送配置文件导致失败\",{\"1\":{\"520\":1}}],[\"否则更新可能不会生效\",{\"1\":{\"506\":1}}],[\"否则请前往谷歌官网或者刷机论坛之类的地方获取\",{\"1\":{\"505\":1}}],[\"否则会出现\",{\"1\":{\"504\":1}}],[\"否则可能无法运行\",{\"1\":{\"3\":1}}],[\"否\",{\"1\":{\"13\":2,\"198\":1,\"218\":1,\"276\":2,\"280\":2,\"284\":2,\"297\":4,\"302\":2,\"306\":2,\"328\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"402\":6,\"420\":2,\"555\":3,\"558\":2,\"563\":1,\"565\":1,\"580\":1,\"586\":1,\"588\":2,\"590\":2,\"592\":3}}],[\"个人备注\",{\"1\":{\"13\":1}}],[\"个人资料\",{\"0\":{\"11\":1}}],[\"ntqq废弃\",{\"0\":{\"577\":1,\"578\":1}}],[\"nat\",{\"1\":{\"505\":1}}],[\"name\",{\"1\":{\"28\":1,\"66\":1,\"67\":1,\"92\":2,\"108\":1,\"112\":1,\"119\":1,\"120\":1,\"122\":1,\"136\":2,\"137\":2,\"148\":1,\"149\":1,\"226\":1,\"230\":1,\"234\":2,\"239\":1,\"243\":4,\"256\":1,\"267\":1,\"271\":1,\"329\":1,\"402\":1,\"430\":1,\"473\":1,\"475\":1,\"480\":1}}],[\"n\",{\"1\":{\"403\":1,\"404\":1}}],[\"night\",{\"1\":{\"329\":24}}],[\"nick\",{\"1\":{\"66\":1,\"67\":1,\"74\":2}}],[\"nickname\",{\"1\":{\"13\":1,\"41\":1,\"62\":1,\"223\":1,\"239\":1,\"243\":1,\"290\":1,\"311\":1,\"456\":1}}],[\"null\",{\"1\":{\"65\":1,\"329\":8,\"499\":1}}],[\"new\",{\"1\":{\"329\":8,\"477\":1}}],[\"newbie\",{\"1\":{\"61\":1}}],[\"next\",{\"1\":{\"238\":1,\"239\":1}}],[\"need\",{\"1\":{\"19\":1}}],[\"normal\",{\"1\":{\"451\":1}}],[\"node\",{\"1\":{\"316\":6}}],[\"notify\",{\"1\":{\"452\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1}}],[\"noticenotifysubtype\",{\"0\":{\"453\":1}}],[\"noticetype\",{\"0\":{\"452\":1}}],[\"notice\",{\"1\":{\"187\":1,\"191\":1,\"430\":3,\"449\":1,\"451\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"474\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"481\":1,\"482\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1}}],[\"not\",{\"1\":{\"430\":1}}],[\"note\",{\"1\":{\"13\":1}}],[\"no\",{\"1\":{\"26\":1}}],[\"pve开启嵌套虚拟化\",{\"1\":{\"526\":1}}],[\"pm\",{\"1\":{\"329\":3}}],[\"pubtime\",{\"1\":{\"329\":5}}],[\"publish\",{\"1\":{\"193\":1}}],[\"peer\",{\"1\":{\"289\":2,\"299\":2,\"311\":1,\"459\":1}}],[\"permission\",{\"1\":{\"234\":4,\"243\":2,\"256\":1}}],[\"performer\",{\"1\":{\"61\":1}}],[\"personal\",{\"1\":{\"13\":1}}],[\"platform\",{\"1\":{\"239\":1}}],[\"pic\",{\"1\":{\"333\":1}}],[\"pictures\",{\"1\":{\"153\":1}}],[\"piimg\",{\"1\":{\"153\":1}}],[\"png\",{\"1\":{\"153\":1,\"329\":1}}],[\"port\",{\"1\":{\"499\":1}}],[\"portrait\",{\"1\":{\"152\":1}}],[\"power\",{\"1\":{\"329\":11}}],[\"pokedetail\",{\"0\":{\"484\":1},\"1\":{\"483\":1}}],[\"poke\",{\"1\":{\"205\":1,\"430\":1,\"453\":1,\"483\":2}}],[\"posttype\",{\"0\":{\"449\":1}}],[\"post提供\",{\"1\":{\"393\":1}}],[\"post\",{\"0\":{\"353\":1,\"457\":1},\"1\":{\"332\":1,\"351\":2,\"353\":1,\"354\":3,\"415\":1,\"419\":1,\"422\":1,\"426\":1,\"447\":2}}],[\"poster\",{\"1\":{\"329\":1}}],[\"pos\",{\"1\":{\"91\":1}}],[\"prompt\",{\"1\":{\"329\":1}}],[\"proc\",{\"1\":{\"329\":1}}],[\"province\",{\"1\":{\"325\":1}}],[\"prohibited\",{\"1\":{\"209\":1,\"430\":1}}],[\"profile\",{\"1\":{\"12\":1,\"222\":1,\"226\":1,\"230\":1,\"241\":1,\"243\":1,\"430\":3}}],[\"private\",{\"1\":{\"107\":1,\"275\":1,\"280\":1,\"284\":1,\"311\":1,\"318\":1,\"320\":1,\"356\":1,\"430\":4,\"450\":1,\"460\":1,\"474\":2,\"499\":1}}],[\"passive\",{\"1\":{\"499\":1}}],[\"path\",{\"1\":{\"399\":1}}],[\"param\",{\"1\":{\"546\":1}}],[\"params\",{\"1\":{\"356\":1}}],[\"param2=value2\",{\"1\":{\"354\":1,\"546\":1}}],[\"param2\",{\"1\":{\"354\":1}}],[\"param1=value1\",{\"1\":{\"354\":1,\"546\":1}}],[\"param1\",{\"1\":{\"354\":1}}],[\"parent\",{\"1\":{\"120\":1}}],[\"page\",{\"1\":{\"91\":1}}],[\"pay\",{\"1\":{\"19\":1}}],[\"邮箱\",{\"1\":{\"13\":1}}],[\"昵称\",{\"1\":{\"13\":1,\"41\":1,\"62\":1,\"290\":1}}],[\"是发送的消息\",{\"1\":{\"447\":1}}],[\"是收到的消息\",{\"1\":{\"447\":1}}],[\"是或否\",{\"1\":{\"367\":1,\"380\":1}}],[\"是否是大表情\",{\"1\":{\"565\":1}}],[\"是否是黑名单\",{\"1\":{\"78\":1}}],[\"是否为魔法语音\",{\"1\":{\"558\":1}}],[\"是否允许临时消息\",{\"1\":{\"499\":1}}],[\"是否同意\",{\"1\":{\"490\":1,\"492\":1}}],[\"是否同意请求\",{\"1\":{\"82\":1,\"86\":1}}],[\"是否踢出发送者\",{\"1\":{\"465\":1}}],[\"是否撤回消息\",{\"1\":{\"465\":1}}],[\"是否\",{\"1\":{\"465\":1}}],[\"是否自动回复到消息\",{\"1\":{\"464\":1}}],[\"是否自动转义\",{\"1\":{\"464\":1,\"465\":1}}],[\"是否只显示最近的日志\",{\"1\":{\"420\":1}}],[\"是否完成上传\",{\"1\":{\"399\":1}}],[\"是否正常执行切换账号请求的响应\",{\"1\":{\"391\":1}}],[\"是否解析\",{\"1\":{\"276\":1,\"280\":1,\"284\":1}}],[\"是否解析cq码\",{\"1\":{\"246\":1}}],[\"是否一次性获取完所有成员\",{\"1\":{\"238\":1}}],[\"是否刷新数据\",{\"1\":{\"233\":1,\"238\":1}}],[\"是否拒绝再次加群\",{\"1\":{\"198\":1}}],[\"是否禁言发送者\",{\"1\":{\"465\":1}}],[\"是否禁言\",{\"1\":{\"174\":1}}],[\"是否设置或取消评论\",{\"1\":{\"218\":1}}],[\"是否设置\",{\"1\":{\"156\":1}}],[\"是否已被处理\",{\"1\":{\"66\":1,\"67\":1}}],[\"是否无视缓存\",{\"1\":{\"26\":1}}],[\"是否需要付费\",{\"1\":{\"19\":1}}],[\"是\",{\"1\":{\"13\":5,\"22\":2,\"32\":1,\"44\":1,\"52\":2,\"56\":1,\"60\":1,\"77\":1,\"91\":3,\"95\":1,\"99\":1,\"103\":1,\"156\":3,\"166\":3,\"170\":3,\"198\":2,\"202\":1,\"206\":2,\"210\":1,\"214\":1,\"218\":3,\"276\":2,\"280\":2,\"284\":5,\"288\":1,\"293\":1,\"297\":1,\"302\":1,\"306\":1,\"310\":1,\"314\":1,\"319\":1,\"324\":1,\"328\":1,\"333\":3,\"362\":1,\"375\":2,\"390\":1,\"423\":2,\"442\":2,\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"558\":1,\"560\":1,\"565\":1,\"567\":2,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":2,\"582\":1,\"584\":2,\"586\":5,\"590\":2,\"592\":2,\"594\":2}}],[\"说明\",{\"1\":{\"13\":1,\"19\":1,\"22\":1,\"26\":1,\"27\":1,\"28\":1,\"32\":1,\"41\":1,\"44\":1,\"52\":1,\"56\":1,\"60\":1,\"61\":1,\"62\":1,\"65\":1,\"66\":1,\"67\":1,\"73\":1,\"74\":1,\"77\":1,\"78\":1,\"82\":1,\"86\":1,\"91\":1,\"95\":1,\"99\":1,\"103\":1,\"108\":1,\"112\":1,\"116\":1,\"119\":1,\"122\":1,\"126\":1,\"130\":1,\"131\":1,\"134\":1,\"135\":1,\"136\":1,\"137\":1,\"140\":1,\"141\":1,\"144\":1,\"145\":1,\"149\":1,\"153\":1,\"156\":1,\"160\":1,\"163\":1,\"166\":1,\"170\":1,\"174\":1,\"178\":1,\"181\":1,\"184\":1,\"188\":1,\"192\":1,\"193\":1,\"194\":1,\"195\":1,\"198\":1,\"202\":1,\"206\":1,\"210\":1,\"214\":1,\"218\":1,\"229\":1,\"233\":1,\"235\":1,\"238\":1,\"242\":1,\"246\":1,\"251\":1,\"255\":1,\"260\":1,\"264\":1,\"267\":1,\"271\":1,\"272\":1,\"276\":1,\"277\":1,\"280\":1,\"281\":1,\"284\":1,\"285\":1,\"288\":1,\"289\":1,\"290\":1,\"293\":1,\"297\":1,\"298\":1,\"299\":1,\"302\":1,\"303\":1,\"306\":1,\"310\":1,\"314\":1,\"315\":1,\"319\":1,\"324\":1,\"328\":1,\"333\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"362\":1,\"363\":1,\"367\":1,\"370\":1,\"371\":1,\"372\":1,\"375\":1,\"376\":1,\"380\":1,\"382\":1,\"383\":1,\"390\":1,\"402\":1,\"420\":1,\"423\":1,\"434\":1,\"438\":1,\"442\":1,\"447\":1,\"449\":1,\"450\":1,\"451\":1,\"452\":1,\"453\":1,\"454\":1,\"456\":3,\"459\":1,\"464\":1,\"465\":1,\"467\":1,\"468\":1,\"469\":1,\"470\":1,\"471\":1,\"472\":1,\"473\":1,\"474\":1,\"475\":1,\"476\":1,\"477\":1,\"478\":1,\"479\":1,\"480\":1,\"481\":1,\"482\":1,\"483\":1,\"484\":1,\"485\":1,\"486\":1,\"487\":1,\"489\":1,\"490\":1,\"491\":1,\"492\":1,\"538\":1,\"539\":1,\"542\":1,\"555\":1,\"556\":1,\"558\":1,\"560\":1,\"563\":1,\"565\":1,\"567\":1,\"569\":1,\"572\":1,\"574\":1,\"576\":1,\"580\":1,\"582\":1,\"584\":1,\"586\":1,\"588\":1,\"590\":1,\"592\":1,\"594\":1}}],[\"响应数据\",{\"0\":{\"193\":1,\"399\":1},\"1\":{\"357\":1}}],[\"响应解释\",{\"0\":{\"123\":1,\"127\":1}}],[\"响应示例\",{\"0\":{\"120\":1,\"223\":1,\"226\":1,\"230\":1,\"234\":1,\"239\":1,\"243\":1,\"247\":1,\"252\":1,\"256\":1}}],[\"响应内容为\",{\"1\":{\"41\":1,\"74\":1}}],[\"响应\",{\"0\":{\"10\":1,\"14\":1,\"18\":1,\"23\":1,\"27\":1,\"33\":1,\"37\":1,\"41\":1,\"45\":1,\"49\":1,\"53\":1,\"57\":1,\"61\":1,\"65\":1,\"70\":1,\"74\":1,\"78\":1,\"83\":1,\"87\":1,\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"109\":1,\"113\":1,\"131\":1,\"135\":1,\"141\":1,\"145\":1,\"150\":1,\"157\":1,\"167\":1,\"171\":1,\"175\":1,\"185\":1,\"189\":1,\"199\":1,\"203\":1,\"207\":1,\"211\":1,\"215\":1,\"219\":1,\"261\":1,\"268\":1,\"272\":1,\"277\":1,\"281\":1,\"285\":1,\"289\":1,\"294\":1,\"298\":1,\"303\":1,\"307\":1,\"311\":1,\"315\":1,\"320\":1,\"325\":1,\"329\":1,\"337\":1,\"341\":1,\"345\":1,\"349\":1,\"357\":1,\"363\":1,\"367\":1,\"371\":1,\"376\":1,\"380\":1,\"383\":1,\"391\":1,\"395\":1,\"405\":1,\"409\":1,\"412\":1,\"416\":1,\"427\":1,\"430\":1,\"435\":1,\"439\":1,\"443\":1}}],[\"lon\",{\"1\":{\"590\":1}}],[\"logs\",{\"1\":{\"501\":1}}],[\"log\",{\"1\":{\"418\":1,\"501\":1,\"515\":1}}],[\"login\",{\"1\":{\"8\":1,\"430\":1}}],[\"lsp\",{\"1\":{\"527\":1}}],[\"lsposed\",{\"1\":{\"522\":2,\"530\":1}}],[\"lspatch+shamrock\",{\"1\":{\"524\":1}}],[\"lspatch\",{\"0\":{\"523\":1,\"532\":1},\"1\":{\"514\":1,\"532\":4}}],[\"lst\",{\"1\":{\"329\":1}}],[\"lucky\",{\"1\":{\"453\":1,\"485\":1}}],[\"lat\",{\"1\":{\"590\":1}}],[\"latest\",{\"1\":{\"430\":1}}],[\"language\",{\"1\":{\"371\":1}}],[\"last\",{\"1\":{\"329\":1}}],[\"less\",{\"1\":{\"462\":1}}],[\"level\",{\"1\":{\"456\":1}}],[\"leave\",{\"1\":{\"201\":1,\"430\":2,\"470\":1}}],[\"legend\",{\"1\":{\"61\":1}}],[\"lift\",{\"1\":{\"476\":1}}],[\"lifeindex\",{\"1\":{\"329\":2}}],[\"like\",{\"1\":{\"430\":1,\"441\":1}}],[\"limit\",{\"1\":{\"131\":1}}],[\"list\",{\"1\":{\"371\":1}}],[\"list\",{\"1\":{\"194\":1}}],[\"list\",{\"1\":{\"65\":1}}],[\"list\",{\"1\":{\"135\":1}}],[\"list\",{\"1\":{\"135\":1}}],[\"list\",{\"1\":{\"65\":1}}],[\"list\",{\"1\":{\"61\":7}}],[\"list\",{\"1\":{\"35\":1,\"39\":1,\"47\":1,\"55\":1,\"61\":5,\"72\":1,\"90\":2,\"209\":1,\"225\":1,\"226\":1,\"232\":1,\"234\":1,\"237\":1,\"329\":7,\"430\":8,\"499\":4}}],[\"lib\",{\"1\":{\"3\":2}}],[\"尚未实现的\",{\"1\":{\"6\":1,\"29\":1,\"79\":1,\"105\":1,\"146\":1,\"220\":1,\"273\":1,\"359\":1,\"431\":1}}],[\"注意请不要提交超过\",{\"1\":{\"515\":1}}],[\"注意请确保qq可以访问\",{\"1\":{\"402\":1}}],[\"注意该接口是上传群消息的图片\",{\"1\":{\"330\":1}}],[\"注意\",{\"1\":{\"6\":1,\"29\":1,\"33\":1,\"45\":1,\"65\":1,\"79\":1,\"88\":1,\"105\":1,\"106\":1,\"108\":1,\"110\":1,\"112\":1,\"113\":1,\"117\":1,\"146\":1,\"220\":1,\"273\":1,\"284\":1,\"316\":1,\"359\":1,\"393\":1,\"397\":1,\"421\":1,\"431\":1,\"466\":1,\"488\":1,\"497\":1,\"504\":1,\"506\":1,\"516\":1,\"520\":1,\"521\":1,\"532\":1,\"533\":1,\"534\":1,\"537\":1,\"558\":1,\"563\":1,\"579\":1}}],[\"资源相关\",{\"0\":{\"359\":1},\"1\":{\"5\":1}}],[\"联系人相关\",{\"0\":{\"29\":1},\"1\":{\"5\":1}}],[\"请访问\",{\"1\":{\"518\":1,\"519\":1}}],[\"请不要过度依赖实验室中的功能\",{\"1\":{\"516\":1}}],[\"请不要作为参考使用\",{\"1\":{\"33\":1,\"45\":1}}],[\"请查看\",{\"1\":{\"515\":1}}],[\"请启动\",{\"1\":{\"513\":1}}],[\"请保证关闭锁屏后断开数据\",{\"1\":{\"509\":1}}],[\"请安装一些软件进行按时重启或者闪退重启\",{\"1\":{\"508\":1}}],[\"请注意adb是安卓调试桥工具包内的东西\",{\"1\":{\"505\":1}}],[\"请注意下载大文件时的超时\",{\"1\":{\"405\":1}}],[\"请使用安卓9+系统\",{\"1\":{\"528\":1}}],[\"请使用\",{\"1\":{\"505\":1,\"520\":1}}],[\"请确保100\",{\"1\":{\"506\":1}}],[\"请确保你的环境中有这个玩意\",{\"1\":{\"505\":1}}],[\"请确保\",{\"1\":{\"499\":1,\"520\":1}}],[\"请勿公开在未知的网络\",{\"1\":{\"421\":1}}],[\"请自行测试\",{\"1\":{\"252\":1}}],[\"请自行创建\",{\"1\":{\"3\":1}}],[\"请求事件\",{\"0\":{\"488\":1},\"1\":{\"445\":1}}],[\"请求头中添加\",{\"1\":{\"500\":1}}],[\"请求头\",{\"1\":{\"402\":1}}],[\"请求中的回显字段\",{\"1\":{\"357\":1}}],[\"请求参数\",{\"1\":{\"356\":1}}],[\"请求外\",{\"1\":{\"355\":1}}],[\"请求格式\",{\"0\":{\"354\":1,\"356\":1}}],[\"请求的数据格式为表单\",{\"1\":{\"354\":1}}],[\"请求的数据格式为\",{\"1\":{\"354\":1,\"356\":1}}],[\"请求的参数\",{\"1\":{\"352\":1}}],[\"请求的\",{\"1\":{\"352\":1,\"353\":1}}],[\"请求\",{\"0\":{\"351\":1,\"352\":1,\"353\":1,\"355\":1},\"1\":{\"351\":1,\"354\":1,\"356\":1,\"449\":1,\"489\":1,\"491\":1}}],[\"请求来与\",{\"1\":{\"350\":1,\"351\":1}}],[\"请求类型\",{\"0\":{\"332\":1,\"415\":1,\"419\":1,\"422\":1,\"426\":1},\"1\":{\"86\":1}}],[\"请求者\",{\"1\":{\"489\":1,\"491\":1}}],[\"请求者昵称\",{\"1\":{\"67\":1}}],[\"请求者id\",{\"1\":{\"67\":1}}],[\"请求id\",{\"1\":{\"66\":1,\"67\":1}}],[\"请求与响应\",{\"0\":{\"350\":1},\"1\":{\"5\":1}}],[\"请你下载对应的正确的架构的lib\",{\"1\":{\"3\":1}}],[\"请参考\",{\"1\":{\"3\":1,\"381\":1}}],[\"请下载对应架构的文件\",{\"1\":{\"3\":1}}],[\"amp\",{\"1\":{\"548\":1}}],[\"amr\",{\"1\":{\"382\":1}}],[\"aaa123456\",{\"1\":{\"499\":1}}],[\"aaa666\",{\"1\":{\"499\":1}}],[\"aaaaaaaaa\",{\"1\":{\"499\":1}}],[\"aaaaaaaaaa\",{\"1\":{\"311\":1}}],[\"aaaa2222\",{\"1\":{\"499\":1}}],[\"aaaa1111\",{\"1\":{\"499\":2,\"500\":1}}],[\"aaaakeleqvq4ewpk5+rmibcwkasrpg9um4mhnxpgowfgmargewnbiejvaaadbgbnazf+qaaaaabjru5erkjggg==\",{\"1\":{\"153\":1}}],[\"anonymous\",{\"1\":{\"451\":1}}],[\"announcement\",{\"1\":{\"430\":1}}],[\"android\",{\"1\":{\"395\":1,\"405\":1,\"498\":1,\"515\":1,\"524\":1,\"533\":1}}],[\"async\",{\"1\":{\"430\":1}}],[\"astro\",{\"1\":{\"329\":4}}],[\"access\",{\"1\":{\"500\":1}}],[\"account\",{\"1\":{\"389\":1,\"430\":1}}],[\"active\",{\"1\":{\"499\":1}}],[\"actions\",{\"1\":{\"429\":1,\"430\":1,\"519\":1}}],[\"action\",{\"1\":{\"356\":1,\"484\":2,\"546\":2}}],[\"actor\",{\"1\":{\"66\":1,\"67\":1}}],[\"almanac\",{\"1\":{\"329\":1}}],[\"all版本\",{\"1\":{\"521\":1}}],[\"allow\",{\"1\":{\"226\":1,\"499\":1}}],[\"all\",{\"1\":{\"61\":1,\"213\":1,\"238\":1,\"329\":1,\"430\":1,\"563\":1}}],[\"air\",{\"1\":{\"329\":4}}],[\"area\",{\"1\":{\"329\":3}}],[\"array\",{\"1\":{\"276\":1,\"280\":1,\"284\":1,\"402\":1,\"423\":1}}],[\"argb\",{\"1\":{\"256\":1}}],[\"arm64audiolibrary\",{\"1\":{\"3\":1}}],[\"abcdefg\",{\"1\":{\"226\":1}}],[\"at\",{\"0\":{\"562\":1},\"1\":{\"213\":1,\"430\":1,\"465\":1,\"546\":1,\"547\":2,\"551\":2,\"552\":1,\"563\":1}}],[\"adb\",{\"1\":{\"505\":1}}],[\"adcode\",{\"1\":{\"325\":1,\"328\":1,\"329\":2}}],[\"admin\",{\"1\":{\"155\":1,\"230\":1,\"430\":1,\"452\":1,\"471\":1,\"563\":1}}],[\"ad86c100\",{\"1\":{\"120\":1}}],[\"address\",{\"1\":{\"499\":2}}],[\"add\",{\"1\":{\"81\":1,\"85\":1,\"86\":1,\"98\":2,\"102\":2,\"198\":1,\"430\":4,\"452\":1,\"478\":1,\"481\":1,\"491\":1}}],[\"audio\",{\"1\":{\"586\":1}}],[\"audiolibrary\",{\"1\":{\"3\":2}}],[\"autosize\",{\"1\":{\"329\":1}}],[\"auto\",{\"1\":{\"246\":1,\"276\":1,\"280\":1,\"284\":1,\"464\":2,\"465\":1}}],[\"authorization\",{\"1\":{\"500\":2}}],[\"author\",{\"1\":{\"92\":3}}],[\"avatar\",{\"1\":{\"62\":1,\"223\":1,\"243\":1}}],[\"approve\",{\"1\":{\"82\":1,\"86\":1,\"469\":1,\"490\":1,\"492\":1}}],[\"app\",{\"1\":{\"28\":1,\"329\":1}}],[\"api会变慢\",{\"0\":{\"509\":1}}],[\"api端点\",{\"0\":{\"90\":1,\"94\":1,\"98\":1,\"102\":1,\"209\":1,\"213\":1,\"263\":1,\"389\":1}}],[\"api\",{\"0\":{\"8\":1,\"12\":1,\"16\":1,\"21\":1,\"25\":1,\"31\":1,\"35\":1,\"39\":1,\"43\":1,\"47\":1,\"51\":1,\"55\":1,\"59\":1,\"64\":1,\"69\":1,\"72\":1,\"76\":1,\"81\":1,\"85\":1,\"107\":1,\"111\":1,\"115\":1,\"118\":1,\"122\":1,\"125\":1,\"129\":1,\"133\":1,\"139\":1,\"143\":1,\"148\":1,\"152\":1,\"155\":1,\"159\":1,\"162\":1,\"165\":1,\"169\":1,\"173\":1,\"177\":1,\"180\":1,\"183\":1,\"187\":1,\"191\":1,\"197\":1,\"201\":1,\"205\":1,\"217\":1,\"222\":1,\"225\":1,\"228\":1,\"232\":1,\"237\":1,\"241\":1,\"245\":1,\"250\":1,\"254\":1,\"259\":1,\"266\":1,\"270\":1,\"275\":1,\"279\":1,\"283\":1,\"287\":1,\"292\":1,\"296\":1,\"301\":1,\"305\":1,\"309\":1,\"313\":1,\"318\":1,\"323\":1,\"327\":1,\"331\":1,\"335\":1,\"339\":1,\"343\":1,\"347\":1,\"361\":1,\"365\":1,\"369\":1,\"374\":1,\"378\":1,\"381\":1,\"393\":1,\"397\":1,\"401\":1,\"407\":1,\"411\":1,\"414\":1,\"418\":1,\"425\":1,\"429\":1,\"433\":1,\"437\":1,\"441\":1},\"1\":{\"6\":1,\"29\":1,\"33\":1,\"40\":1,\"45\":1,\"48\":1,\"79\":1,\"105\":1,\"116\":1,\"146\":1,\"149\":1,\"160\":1,\"163\":1,\"174\":1,\"178\":1,\"181\":1,\"220\":1,\"261\":1,\"268\":1,\"273\":1,\"284\":1,\"350\":1,\"352\":2,\"353\":2,\"355\":2,\"356\":1,\"357\":2,\"359\":1,\"366\":1,\"379\":1,\"431\":1,\"516\":1}}],[\"agent=your\",{\"1\":{\"403\":1,\"404\":1}}],[\"age\",{\"1\":{\"13\":1,\"290\":1,\"311\":1}}],[\"下的\",{\"1\":{\"3\":1}}],[\"下载链接\",{\"1\":{\"480\":1}}],[\"下载的线程数量\",{\"1\":{\"402\":1}}],[\"下载地址\",{\"1\":{\"402\":1,\"473\":1,\"475\":1}}],[\"下载次数\",{\"1\":{\"136\":1}}],[\"下载\",{\"0\":{\"517\":1},\"1\":{\"3\":1}}],[\"你可以使用\",{\"1\":{\"524\":1}}],[\"你可以自行选择安装\",{\"1\":{\"3\":1}}],[\"你要习以为常这个操作\",{\"1\":{\"508\":1}}],[\"你的不行就不行\",{\"1\":{\"505\":1}}],[\"你得保证你有权限\",{\"1\":{\"258\":1}}],[\"你需要安装\",{\"1\":{\"3\":1}}],[\"sanc\",{\"1\":{\"430\":1}}],[\"scale\",{\"1\":{\"412\":1}}],[\"scard\",{\"1\":{\"395\":1,\"405\":1}}],[\"somebody\",{\"1\":{\"383\":1}}],[\"source\",{\"1\":{\"41\":1,\"459\":1}}],[\"switch\",{\"1\":{\"234\":2,\"389\":1,\"430\":1}}],[\"slow\",{\"1\":{\"234\":40}}],[\"suffix\",{\"1\":{\"484\":1}}],[\"supported\",{\"1\":{\"429\":1,\"430\":1}}],[\"summary\",{\"1\":{\"329\":1}}],[\"sunset\",{\"1\":{\"329\":5}}],[\"sunrise\",{\"1\":{\"329\":5}}],[\"success\",{\"1\":{\"226\":1,\"234\":1}}],[\"subtype\",{\"1\":{\"555\":1}}],[\"sub\",{\"1\":{\"86\":2,\"459\":1,\"469\":1,\"470\":1,\"471\":1,\"475\":1,\"476\":1,\"481\":1,\"483\":1,\"485\":1,\"486\":1,\"487\":1,\"491\":1}}],[\"s=0\",{\"1\":{\"223\":1}}],[\"s\",{\"1\":{\"188\":1,\"553\":1}}],[\"spx\",{\"1\":{\"382\":1}}],[\"speak\",{\"1\":{\"234\":12}}],[\"special\",{\"1\":{\"165\":1,\"166\":1,\"430\":1}}],[\"space\",{\"1\":{\"131\":2}}],[\"sdcard\",{\"1\":{\"153\":1,\"498\":1,\"515\":1}}],[\"storage\",{\"1\":{\"498\":1}}],[\"status\",{\"1\":{\"92\":1,\"96\":1,\"100\":1,\"104\":1,\"120\":1,\"223\":1,\"226\":2,\"230\":1,\"234\":1,\"239\":1,\"243\":1,\"247\":1,\"256\":1,\"311\":1,\"315\":1,\"357\":1,\"409\":1,\"412\":1,\"416\":1,\"430\":3,\"452\":1,\"482\":1}}],[\"start\",{\"1\":{\"91\":1,\"414\":1,\"420\":1}}],[\"strength\",{\"1\":{\"580\":1}}],[\"strong\",{\"1\":{\"61\":1}}],[\"stranger\",{\"1\":{\"31\":1,\"430\":2}}],[\"string\",{\"1\":{\"13\":6,\"19\":1,\"22\":2,\"28\":2,\"41\":2,\"62\":3,\"66\":3,\"67\":4,\"74\":2,\"82\":2,\"86\":3,\"95\":1,\"99\":1,\"103\":1,\"108\":2,\"112\":2,\"116\":1,\"119\":1,\"122\":2,\"126\":1,\"136\":6,\"137\":3,\"140\":1,\"144\":1,\"145\":1,\"149\":1,\"153\":1,\"160\":1,\"163\":1,\"166\":1,\"188\":2,\"194\":1,\"195\":3,\"238\":1,\"246\":1,\"264\":1,\"267\":1,\"271\":1,\"276\":1,\"280\":1,\"284\":2,\"289\":1,\"290\":3,\"297\":1,\"299\":1,\"306\":1,\"310\":1,\"324\":1,\"328\":2,\"333\":1,\"336\":1,\"340\":1,\"344\":1,\"348\":1,\"362\":1,\"363\":2,\"370\":1,\"371\":1,\"372\":1,\"375\":2,\"376\":2,\"382\":2,\"383\":1,\"398\":2,\"399\":1,\"402\":5,\"423\":2,\"447\":1,\"456\":6,\"459\":3,\"464\":1,\"465\":1,\"469\":3,\"470\":3,\"471\":1,\"473\":3,\"475\":4,\"476\":1,\"477\":2,\"480\":2,\"481\":1,\"484\":3,\"486\":1,\"487\":1,\"489\":2,\"490\":1,\"491\":3,\"492\":1,\"499\":1,\"538\":1,\"539\":1,\"542\":1,\"555\":3,\"558\":2,\"560\":1,\"563\":1,\"584\":1,\"586\":6,\"588\":2,\"590\":2,\"592\":5}}],[\"singer\",{\"1\":{\"586\":1}}],[\"sign\",{\"1\":{\"183\":1,\"430\":1}}],[\"size\",{\"1\":{\"91\":1,\"136\":1,\"363\":1,\"398\":1,\"399\":1,\"473\":1,\"475\":1,\"480\":1}}],[\"silk\",{\"0\":{\"3\":1},\"1\":{\"3\":2,\"382\":1}}],[\"sec\",{\"1\":{\"500\":2}}],[\"session\",{\"1\":{\"499\":1}}],[\"sent\",{\"1\":{\"447\":2,\"449\":1}}],[\"send\",{\"1\":{\"183\":1,\"187\":1,\"244\":1,\"245\":1,\"275\":1,\"279\":1,\"280\":1,\"283\":1,\"284\":1,\"313\":1,\"318\":1,\"320\":1,\"356\":1,\"365\":1,\"378\":1,\"430\":13,\"441\":1}}],[\"sender\",{\"0\":{\"290\":1},\"1\":{\"74\":3,\"193\":1,\"289\":1,\"299\":1,\"311\":1,\"333\":1,\"459\":1,\"465\":1,\"474\":1,\"481\":1,\"483\":1}}],[\"self\",{\"1\":{\"430\":1,\"447\":1,\"451\":1}}],[\"sex\",{\"1\":{\"290\":1,\"311\":1}}],[\"search\",{\"1\":{\"226\":1}}],[\"service\",{\"1\":{\"222\":1,\"430\":1}}],[\"seq\",{\"1\":{\"74\":1,\"297\":1,\"302\":1}}],[\"set\",{\"1\":{\"12\":1,\"21\":1,\"81\":1,\"85\":1,\"148\":1,\"152\":1,\"155\":1,\"159\":1,\"162\":1,\"165\":1,\"169\":1,\"173\":1,\"177\":1,\"197\":1,\"201\":1,\"217\":1,\"218\":1,\"263\":1,\"264\":1,\"430\":15,\"471\":1}}],[\"system\",{\"1\":{\"64\":1,\"69\":1,\"129\":1,\"430\":3}}],[\"shut\",{\"1\":{\"425\":1}}],[\"shutup\",{\"1\":{\"226\":1}}],[\"share\",{\"1\":{\"329\":4}}],[\"sha3\",{\"1\":{\"136\":2}}],[\"sha\",{\"1\":{\"136\":2}}],[\"shamrocknative\",{\"1\":{\"520\":1}}],[\"shamrock的日志怎么导出\",{\"0\":{\"515\":1}}],[\"shamrock缓存目录\",{\"1\":{\"402\":1}}],[\"shamrock解码后直接转存为文件\",{\"1\":{\"400\":1}}],[\"shamrock环境\",{\"1\":{\"399\":1}}],[\"shamrock相关\",{\"1\":{\"5\":1}}],[\"shamrock\",{\"0\":{\"387\":1},\"1\":{\"3\":4,\"6\":1,\"29\":1,\"79\":1,\"105\":1,\"146\":1,\"153\":1,\"220\":1,\"273\":1,\"316\":1,\"350\":2,\"351\":4,\"352\":3,\"353\":3,\"355\":1,\"356\":2,\"357\":1,\"358\":1,\"359\":1,\"395\":1,\"397\":1,\"405\":1,\"431\":1,\"447\":1,\"464\":1,\"465\":1,\"466\":1,\"488\":1,\"490\":1,\"492\":1,\"495\":1,\"498\":2,\"499\":1,\"501\":2,\"504\":2,\"506\":3,\"508\":1,\"513\":4,\"514\":1,\"515\":2,\"516\":3,\"517\":1,\"518\":1,\"519\":1,\"520\":4,\"521\":1,\"530\":4,\"532\":5,\"537\":1,\"579\":1}}],[\"show\",{\"1\":{\"16\":1,\"19\":1,\"21\":1,\"430\":3}}]],\"serializationVersion\":2}}")).map(([e,t])=>[e,zt(t,{fields:["h","t","c"],storeFields:["h","t","c"]})]));self.onmessage=({data:{type:e="all",query:t,locale:s,options:n}})=>{e==="suggest"?self.postMessage(st(t,v[s],n)):e==="search"?self.postMessage(et(t,v[s],n)):self.postMessage({suggestions:st(t,v[s],n),results:et(t,v[s],n)})}; +//# sourceMappingURL=index.js.map diff --git a/shamrock.jpg b/shamrock.jpg new file mode 100644 index 0000000000000000000000000000000000000000..baa7417962bf87af2d43bdba773db2c91dfb0469 GIT binary patch literal 1541544 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

{%*?EKDamQuZE6{ARCuaKi zm^&kDb9S}AQeni($BYZ-bGW;>KMJIvAiVDOMkI5{)p=jMM9)rDvBto*7HF%|0BT40 z(}mU+eH^x;EQ*OC61;ivU13zjfwTKq5jXRCMk{k;1A@ajun|{Z_+F+BUw@*GdxQ z?{ds^qf@0c`}nexBJz+N8$Rjp?IVYyeefEhlP75a9JyZWAb>d>h1@~BHPdU9XE-Aq z&ukf8e7S{xg0Vf7zGg-rXtt=8T-KPFV9AG3M?J_{E#3@2Ca;xgSGeKCRSKx5DaI7c zr==>5UiqgBdEndtXrIAe!r_9;Il3J9P}qVwti>3|blT_534D z8-&3bW$v|uXu{`#8upf?h8DFcguta&t24EoQzq{;eSq!9|EyB_<8^V0&|$Owj>_VW zDo^|{BhM!X29{xMWOAl$y3|u1yT6gPwbmRtJ!w!a%k37wDbV%UTKOuZVPdI_fpm3l zH{z*+17?$CR(q7Id#(YMH*!#EQj7T1Wd+SX^nSo&9S=QrTC1^`g~GPptpygl0IY(* z1`tYS!xbC5>R(I1pKcYE`v%*OOImWUCjTXm^4?b2C35Yx1BReJED_IY(!eaV8%+uj z2nm^%4ha?TQS~dEo?=zDp6b_cqB$rt4c6f6L-hAj`4KxipCv&=+;bbRQ(A?X=reA= zsZa8YXGVBb>U(6-OneYo@yWFj)rs2ePdA+9;1*~bxU`c;%F#v|ChzAb(sc3h?pN7M zF9Zuj()K-px+ZZD=QUOy#Ld57WoW}Ux;w-+9IViN9nM5fcVcF(M6ktVgY|*KYspP< zX|YDPnL%6^Cf&kP3z~;D#G%8l@aRkWIhZOmv6m;rjrCOznhI}8JQ}AQV#K2Vx-De7 zH#&U|V*x5#4(I4*=ayC*;4A~qf1U9!y-X#*ShPLqOa+#N3T`u7uvJM!i6)M!3*?D? zs(TA}Ygj%h)}`-p{EYZ%X+&2`$MN1m=-_k&)xBSNHv}g*J7Uj4Jp9Y~{E{w9yXar4 zm+8l9xXnPJ?nAA~qHebNTt?;6+vf%*?WRNUDLU<E$flX8DYCIRk79vkugqcc**&&S2fF! z91G^p>heCn5tvt)I#_k=(2IUHvS`%zEVGq598ifB?c*^XPek_04Fm*!+ZP9Ve&d zpSc}QZ($Ri${zbI72gVm#+8Vo?Q)|Ux%rm^Bqi8;M!zP`Saw*Uckc<@L_60x{@ z9l!qkVYD&W$UnRFQDyo;*mPIxhwt=bsW&;FkbDerHKp-~P9C7{U}pAum1a}&pdK5{ zL5X_QBR#PALbqlh6F^tkVsaqyTqve=nUpdK-{3GaNiCdM=C8uyg! z+aHp+dXqT#G?G-iKrqRm?T&8B6BzwAfrrQ-?USwty0d>z_@Y=pzNL1}YHFJWr_FF{ zju4;Bhc9X7UTMp|e_d_p=u*ux;u@%WLxYG=ZB#@nzT4(aLYOq^DClu6_PPYW|?hK5GLuESyWcOc{f24)p9wcY#n?C_OyX&!Y#& zTSYi3mVA{;jdD+aOg*GJfJ(Ki*-yF0%D@tzp?@r_ikmvOA7PddZ5Fx<+w&g`tC*QF2x7wc_NJ3o*}9hs)ul{*Hvgp~Fx)p9GwTX7b(QlvjFQ)R@HcJkw=MigyO7564nfUB zd&Z4XHUsehNp?%QR`$3o&velg7BaN2a!A6tq=T7tbrazelh%VI_k$3v&`9}vpW6I$ zimTVLewzk<=c4syh6cIMMQwyj6eUD|*V47JN(|r;dX8#tBQXAi83=-g$EAxrvdGGm zG$o`dhBy6vJYIo}nt8z(7GDs20bSCjHE^tKnis}i(!J34XWS+Tw>_HY3{ROys)d^8?vfV*CcpwC=_>hC{P@VOVHvZK(H2finX{DE$(i`i}g3@f6h5G7jrRJ3 z!a0#)c*$}Rfwv#j9%u!>)z{o>kalp*aSvytXw_iO*fn!?^3)nN*gU(4=z{xYOnHv1 zUIG6+j=FxVZEu=d*__J*ZS2JiM?@m~5p-(!Q-}3fZ@?yFMGV-67Yb|8rr>#b=l;%OJg8Ek4skmev@oHov) z?|+^Y0J4k*J%fYN>=)@AmQ`X70=4&#e;Y&V^Z;|7PT)W8wM^7I7XG9;WRni`CS*07#%iyNY}O)5m) zk0%4_#$4Ze#=IMw-<3PSFiOE<)w%rpWGvk)=}k&BZ|2Cu+jKVET*GtOUr*l=W3KPK zICg+bE?Z9&HAX;#ENzc;QJ>kcBhlZ{;vHO>({-V=P|Mb(uHg-prh;%F-fXRQayew~ zpdw(row%1mud#AS{kSU;2_=`Ku{&-cONilh5qE8;bMBg?ynRQwGq|sdrh)W#LpH%ZXZrWrmIcsPSSs1Qu^#uq02{~%8Yyb3wHkmjtMd4H(JozFl`LskE`5aktyG3|Q_GYvUFCbkC z{%4V;KO))JdIr&dEPTC^vFvBkhTziQ(Ec@{xxdvloL!(cciu9*z?w3*`AV*z4mHhy zz@@yS8L?txsQoPqBSd1HZ7>mvk?^QiZskw876xK)dLCHZcQhWgWVB;j6Rrn6XdHGd zwU}(Pnv^`umV)Ig8%x=Xpo8||xs>6HtQbLuLi3t=6z*sC)b%65Dv~7?$K#oPkgEW2 zMFXu-BMY|}-^}Pf(4|$`zh@1shUWj-;E|6=5uaqAdtAv!y8WB>Yqjb2y8qB7^Hj3o z`Uots+rp-dQ=?}TD?{^0gemsUj1NORlC6SVhj2-0-D%`UT#)hAQcg7g8L94b|I}QM zYD9QsQ^Oq>b~Xo{0zFLac)+f9bJ$W@f4Mr&Gjt{Y-M}oPp@La(=^x0=Zv}J|;Z1P+ z`~N7i|9|vcVm7n_P`s=O(bTgSTSb_}iW|23VgD;Ajf=Q`WF$sBDv`b5@BO!Q`EdUI zD(AgsU`*6+N$ee>DnjjM_2f~^xJL*cO?UVnzWg5){X9ws)$TO+jL-*x6N+|?_GG~$ zqo~SmwsjFBKMd0Bi30ujA-TF4#u&!qPSlTs{bi4?AtcO#K}OPCk%jF!Bc1(zm|bDw z=UyfYVof5oBE4O|!tBS}%TNA$(=2SFVhz=5V3q0t&0oVYpm9tM@_3JU+Yw1KE|$4f zb8}{~#i<(08{OwaPx*GWS!F$T*g5aLh@QTu}3Zz{A^5HMP@`BlFj$Yb(V(fKGM)FkM_%hd5e7ecOQB;OC)vY{@ zOZlseMn0dy5WRvVY9!pH*+rwiUu`7iLK#hzq%4S)H9t}sLSlB=K7yR?Po=_GQS7z- zQb(9sjO)I%NDLJN5kGEgn|6Y;2HOV7{}67?!rim9tDvWq z=55}h%kyW*rTrE!%MgF*f7ioS7F(D7Q^JODhsCyi*5EW{R_-{z7e~t6Vj0$##&=+( z(+V8Y|8XECl!r1q5c~AMuMB9Ib;+6ei9_bh*-`5Y?`YegPh+%bZ${r$kHFid5%h(Yl*M*0-@1Al~Pq0oHMvq0<6#d$rTWHIk z-5YOMCp~ByKi3lnPYUb1rU5-(`UhO9ddevd_+c zYsm}CL*wK9lHmR-U zf!|PQ7|&M08-JW{0&ONzaUB0>*(}+hb68pb-U;W-W6?<^;g}vqKA-D%1&fn1&BeGP zge1JvA8W_iL=rx!IkSDCtyKa42s-qbc6drTx{Qm`K@e9Zen#_&K!}@Re1l0v!1l!N zDZ8|w+FJaomJF?ndw#8J4yx&Ix!E#VFbnrM&`t>do&RR};XHf3sPg0!rGu%@F_eBD zVbA&Vvx%pYV%D8s@VF@O35a_{YvgJlU#doR2O-OsD znH6P;j=~*+g6zwfeB@VR{gsudXuC$jL{-2Mv{#XbwZ!Cf^9qdMt1v(R43VI&q)sCug&pUHP)uG$q>LprA7s@+fA*;I+pQvXy{`om&qPsa z5e1Z-&M03_pG$mctgY89pdd?&ww#cT%K}_t2(Vzketja96zuqnJFmPL6`(X?wD#GP^{z=fN^Ax^;B%IA7FW}&(@A@+5N@q6_woU!4Vj!sF$ zI>BWDV}~n!{lM3x7*p<7$}>UsF37?h{0-;rSx%@#`r^n7s%H=_OLj2*9u0=&lo;DO z{nv*m7ozNv`%Z{dcbnqll&d=0zO-3uu&xE3BEeTT-dUF@hMOen7 zGmzlxB#s>Mb2NxjH~Kb!v&&McS>!-Czf!1kO9Ug2R@m?QDMR}ANUtxU#H(M&1~iff z-FrI}oMkos+cAvt0IFF|1JQWY}JU@7h>x^YsSbr~jQ0X){tO)O|R2(&GdMM?0jF zv*x)HsV4C(YNTBAevLDoX+Eyd)`<(wpNXg-OD|{R7W<}KIr?NCsi;DEoRur)GFGv8 zkQi+o;MFIH3vV`P6_tLk9YiIsa81BALf2_=#noFKwIqX}pvgj!{_a~6$0mZySot6a zH1R|rl#;>mZ$Qa9_l5CKpF0IjT1rd=CJLg|z$TubuNn6UVktBW9A&gR=8+chVcF;^ zW8Rjblm8vLmCjaj5PZ?wr6ZE zuNRa<;cT1u&7(Blqvkjm!Pd;wYd`2;Edsk&!&Yi)#WhZ7-=NlkB-+C8vxg&ABh`3q{=;Bqm*tE~f7s z+@mE8{zD7zBt28PeKLP{%&YI6_}-_<9;3vGvF3oAOI&DS;3{r7I7KhL%<MiKDvdn(_JIW`@6 z=^ffMc4!{;C<3tq0~8GH)rp_)i2#U4K+N0WoBQq**Tnr@Jl!)HR?nxTb9o=otk70wOQ(PJW_3qbhw7F}1+5Eok z(0o;43NGG(T+rN?(_sB@%abyivN=Mx`gZ{s3-Eo5kqa~dQ)Ca>!W;iX(YQb4z@prMNs6KQ=D= zoh=J@H|f7_WRdP48v(2typ&Xfcg%*X`HP+t^i+sYY#B^=q-utzHqs^UvEB`*lJj0g zj;kYNPM>`{jm2Bp72iu|>jy_&^N(orrVQ}u^IA$c`wR#->*|QRuZyA&62=m;=UQDK zGM1xq_J4XpbJuO>sC^t7=4_IQC2sE&UiuD{85lA=(~!kaOVy|nvGhlzg3(9=a4cvH zm*_gpTfF8D{uLZiVaju=QxupcUlH51Lr|A!l^zn2@f9ZGIzk^fDmX}@g<}K>8PGI$ zlVg5a!uvgOl(Wd%WQWrw3F;P+iV2&J`xV^#ZQ<1?ED=mnRSW2px~K*an<2@dy-9bQ z6+z+%* zXR!j*_Rii&w7z7&U>gGLQPxZ~B|2jo?>}#A6-E=@$@!?EPP^ud#W(r6THVtRmc+kJ z_KHbPHk%a+W5$1k0Q_vyRc-RSK_CukDu9PY6&gbsHDNTbbiHK$e`xhH|Dgqa5v$l< z1+SG21|PhRP5ika9QLoZwx}`hJn0ARe`roTU9Ai!xk_IcXSNrF0@=(oHlBH?gZI^+ ziz)IU^-@ZPI;AzU9iVz95)&O4-Ds|NPk;%dX3k6%jTr>Il*R6j34GT;-pc#!2Q2@S zlos**y_Oy$w($AL$QZ{jD^I}-(^VXXXl@sHDr(1kYZJzUErTh5z$cRM-y_~QeTQ)ekKLqRzTx3UgLYN7)j7SUpsi{^D-K%_tx zRQziX>><1%IH=iwSO9)+tGfH68BmiF!}Sf0iO?M1avJ%4nsz13oAiZqYZ*z@ik~&` zE@h8GGhfpO6ZJq^g&%%E_Y(KHB1N5O&6x2aS2Tc8qGAPXQ)%js#!(``Kgj#D_C|S1 z@*awk)|-n+XvYU0nMCM5`{T-Dq3-w3XQfqI!w-X7WQ5J zXb+H-R`^s-_+s3E9?jR243RfKa|*RG+iDb0@E`|618s;s{cGF-ARv>@;^pxs#+%u& zB)sL)5H(Q}1^;h8!Qr27u$uC$H!EdYf)TCSvq2h-)qJ55)1?*QcZah#ax5w7x%U^L zmkD|%CSSxtD|BtS5^?;rXYyRKIe}_BZrU`-@MlCEQ#b%rKh8stMDeX%f#p1*5Us)L zeUG%aJ8k*I=qsBVHEm>tb^dKZF1ZTEps4QTy>~+CQWK)qPMZ>LH1k@w6OuXLt5H1t z^UZK@U<{h;Za~&=FtwcF#YUXV{-Uj~zOV5yhW~9ftqKbJiR?c&ew1++2lS1VXc_$! zw6>cD>P)7&SuwYvf!&!C=F=Ligpz#3en*z^^If;^rg%Ay{fg?&Y7q?B3@9hxN5wBc zd2^;W+6Hx6Ix#2n@epN+uN zsEu+)?BzYYIE+2UF5n(z5{0(sLrL#PlIlYw6(nc2FmMl<@bK8Ee)nMy@1?)A{*ZVT z5uO?Vn2hl?-$^Qrz=ZE%78rmA#c7@Zb1mXwwDYhlE;Mt65alUqOxpezM#j$S>=zM* z>9$i8=0giG{b%n}=e{}Uzbg2xv=O#Zy>z*sF{=g&@;OZhU5gddTaWvw8DAUM#->0eMlQtvWe%+ok=_X^e~># zs~wMCJ|exCwAe6HSyNHn`yU$C^b7uY=JX*Q2fj2vAYeo4R%(!Xo7*UV{XuKmlaZh) zV=|dI746=F^Q!tUo42>|BmQagVNl1*=)jK;!ckjI{C9Ob%w5slefz>GGiCqAM9=?6 zcT<3m&(zPkgEblaWbV2{Loa#C&1^-e*7k5%w0|q`@yDMXko+HG%Ku9OM@76rlQJSl zX@`KZ6`viZ)8+ycpMS zWo;TM&X$7%llh8ZZV?!gQ!X<@M`D^L?1QlckErWm62YUHvDZAc+8!vo-qom~gr@U5 zBu90HWu9EDWlNj?6ZYva`VK9YkL5Ybe`t88xPHEK$mkc%1g4`d1^z%sJgutf<#+JI z^nJbKwq<&jnC_+mdnUVz*CMwXwazacYW3|2=`)X>E=|8Lgcs-f*<0_1wL03qcRm=g z*nnmZ4|90z6Arye%pK+`D!Meh=52XCg9ojyE6OEORjT+i-MG8w6|p*_H{;?AY+-ic z!0fXdp4={39tQlaYSEYydRr zc6MKvU)n#FCOOv^W|D)8Iz)rA6s7Ab%ai;Zcmz;3y%W0p;YHGbi&V0zn zDPQ_fBikFNKM1k7zUrqwlVCV9E=l%OV9e-bR17cOd1g4*83)_rbv7B0t?*0}fT)k( z`Z78&E?oOIW+9*YLH;T|He%}F=Ev6wHA7*i`VyMbz}@_G+p;%X&{noWXs6}=X2Mje z@b6uY2hrB9ji`Q?b0x0=b-<1OmxhbLgRLco99Atdrg>T6lQ>w*!wWSytjD(Z~_W;13Vpqbv&?m3nqyOq8S$ zst)2U8ot+EZ*S=R{F#~xy6Xm}W$=(DXc-&{izlT2xO1fm!Y}cJ6lA0C75=Qte z6?+QUD27TU00h-5h9EjtY=-RF>A7ZNOP>HDXO*LHAc zo)o1>Pja5$kqP8I(y-UG1%q&uEPi(JG+3vMi#-zf}M4@S2;(8y@y`e@cojXUq z&tpgD@mQ?(=B}QK49%s~BvBO}ZEzqq6((6|-qykLGZ40mD<3w@$i(6&7jXWF`%76) zr-gCm_2>5)+PY#aLn;a*+>G`>kzHy!U1FRb5-RV$t5*&lLzFli8x}t(ZuX*vy$2?* zjP#CoPI5MUlNJ^7o~IaQPUqRVm`EcU+K%$&UE6jSbmGdMnPXmI^z#XcXDuasw_Vad zY1e72Srp{nZ04LI9GTs31S@=d%gbGhLJn*8M&Z(@Byx(YcjlPrO&W()_7~Xf*q|`F z(A{OEs@--c*jb-_M@o=8jSq*rkS2L5Mso;l9Ub?$|0dzgS)>Z=_OM9AVw{(TnE0Dy zsm}(CvuITDXM;5wWN6|UKzgvcpH1iWV30&?(qL%W!obgOy!IPxG^f_=yUv|_16{dx zB`FTJqU+zjZ|4{Em+L1tz*`l}VH#x@JUI#K6O}w$LBpJP&{--*6r!OX@XmQb=*;^nV6FFQpG#CKGqS$ejkOPscv(RwYHMZ*l& z{E|LTP8kq8>uV%)CCnN%dq*Q#>II9lo4J0aHAgN`8Q$r`_b6>FjLeHO|CJR0*~%G? zl^7#8d%ywV(k})uMmcMq56tJ1xSueH75gSc_il`mT)*r0;r5vwawlR@*ocmOJ=zH{ zMJBN7O?Fh^sX%YFfglKRBMs(6Kv_wiava0eai(z)yRix+wRS@@QC!^Wfx;mpPp|fe zK2}3pBzKu=`QOa0tJN7<8yl$ki!%a921%PvI-$2vfi!7g&+y;x`3s^hOu(x|N|B7} zW|jG2Y9`Z}HV$Ti*`M5tG7ug0UVn*7JdL|<(WtxUwe}slOBG!kCar7f%SnxPzoxMa zYb6oC!n*lU*#JInCy84x6Cw1_n0SFDq(6E;J2{sqBtra^$$Axj*mNonZ#;g0Y={`X zEGBK@c86NI*&bRF=sbN`<@npZ0}KZ>e;v1;{_0PEJJ2x193}*?3sw3>)th)u>)EXM zUfn3r#6Nt71-a`*YC}Pqq+^446K$kNv){m3p#j&cANE;e`%Xt#&HO~_?w#Z5pwl)e zNM%Lzwxb{`$(T{9|FMnU-riV69SYC-)bMVH>@_5BN;q_TV}?yvXO!y%upW$ET!E2H zR366IBqfJFy|;HA_c}@IpI-I9J-A~&Fp}x%i)dNd<)9P-S;E5HMl6a#PBtfY|Ck-& z=B?UD8l_3jK=a=NPAbhc8I6J(hmmQZ3|wJvQP{Kh_CV?xDmfp3Z?dRH4D*1V{o2P- z%VBDFpc{}A#IE=2k?}-TXWmGjyd<{4tiv*(J9GbNKQC>m-vf{Z7z^xf2Z-yOjgPOq z*CjpnseQk3dW+=w0XO9IR`j}s%Bd-7H3kwj7Q7bP0|Cmxi6ef^8#Sw&ZS$yF@D`yq zMvsl>!)TcHfdp~tWGLhVhByoOVcdBF|sG8 zil)ikBvWJeFvZnn(8rtGjzv@atzNFcI=G@TeW__tF#({|RPD ztaa?uza2emoyq_6yI@8-xHA4+GL~I>4QTv_TlD3nWg9(rBp@aatIUz5V{}Y%w>&4( z1xwOqdEb@Oewn83Y|YxQ2Yi5nMc@jM8635l_|9@2HR(Cz9_OxSbU8=Ma%A`e()pcA z#@Nsmk`l1zNt&)1MS7?(&kEi?+VJ#!`b$^vjm2n&lK>7mbZ+PYI)5e2>Cf>{tsEFL zU@lU2Qxc;rJfX*$o0=24vwQ7Oyejk9?S8#nIipJes7ph|b9oQ0aUt>XoetTIVcRBMTvFvM7yZ^mj z{?Ees|9TPDMh{m)^@6efFWLC~WF%nXC#s>$j_IGj-1;L)M8CQYcwn2M=L(f5l$FDY z!Mu7-2z?If4hd67T?h)-wu7zu%|enfBhup$@;mr_|05ma{P^+gdVD5^he#`nAtW{% z>V8QNQdO1bP?xei!1J2~M<5x(r=?mVWic5d$XkD{@A3Q-mGAB-ZQVdjF-rzrbE{sYoy7&}+4#SBBVY@d^Q6z=Q z?sZgge=&|t4~lEk;?UNnUGB8UQSPk@uI{_WfIapGSu~esYNy+4O!AK-v{Ok@5ly7b zD@qNW0$t|y$DTXI#k`bsDUR@J4dI|9L`Hl8Z)BMlf+Vg`|xb^Tt zf2_&l=iMxGN}?t4+M3igTV))|Qy2G87(FDo-i#JVuzp;iWt+wP&(&ymWX3Z!C`xNKE&IEo@l z{7qta@h|if2Tuzb_1Hz=(_P^_0k2G3NdA9=O(`308C(&lFLsUP>+Rj3lZ-rPb%6)<9V|e)of~ae z1Z9^`bx_-KDwRKoLi9c6rN{v912@}tK!H3(XThdF%kwqu#~;5Zwi`Y+lnx?K(wb3r zxr&T;aeaQz{7<*_;kX#3o=1cXR^bWJRqTaqS@hAcs~7|W!S9k?OU+ba!I9LBv^Lmt zp-9)sj}dHaD8v5+3ZbeoOycOxvH~z7hG9Mq9W}fmv<&}q@=OzV&EolA_f6Lin|U^% zSElS)NU3yOD$Gi6lAHAXtQ*53cubdkGR};bZgcFMtorh@KiiqgVz#xm&f}2$^aMh# zfFb=)#y8ynoIboA4}^zKe#PwWi?f!GdWoS8K{NL_krvg^7TeVdJ$mCyB2IS9Kblg9 z%E__S?G6*mM9(Hqt)@P{7ic)vzE!TWZGI7{c37fd**+M2RL)cLs@~~l;kIHle(%%4 z_N%;<(h1#CEl#GsG$N5Nkr;*7Y{PHUYs;nt@(tT^j0?)kN+9%=&hJm|2dYc7fHOe% zw@kyD{vQoc=8wjJG>W2>+|X1p#jt7fu#~o))nFB|?+=PCYb-p|c_iMuTEk$>cp9^< z!biq!Hp{((6kHGopoYjG3su*85l88xeqoqx^YjQ!4o&(^{2Q#*9SR)kUVIf#_YOZG zOUrNXIRY~xG@*8nWIW&_WsC+p)q+$h&^w?%k}B+K`V+Qvr5$H~J^Hwn>f9CrDYEe9 zB4*2_43*F0=`T^2Go=`RnK=~=8I+sq zO}|Gfb^NV8;u@i9dS>g016lcDl+Fg&FR#=$;iw_?;c;;_t+;fl)iT_qp!mEp=w&Lj zT*v0<^5OVCFFh4{p;xr!`H{Wz>fR}V)r7BMj*PqePpp#8N6K6|Gzhf}dcz}*M&w$a~E`)fsi^ry+` z`&GJ+d5Lxo{I=J>=k3KWm78bQ2vjD^xrxvXrSxv5%`xya<484f| zJbh~_8|S003-qwJvA;S==ft@9WZ#;0h7Z<8tYm%u?9T;(KzQDH&+E9s7;#r1Y-Z25 zf9U_N?wKHY=e$N>^!k;JnvT7yTG1=IBHhnAjfAN`^M(M(P zglpDZPbAPwfj_PAzMAyr;|;MxS4Tx$C5JMS_yd1U6R8=wY{oLi@D$~086zeLIVPWl~b}*!_s==P>pSbn$l>wq{ za}Im-EDH>h1T)-GLT(udYjFxUA_RqZ#d=6>^mM0c2mNxo0)DFR@JB)L z6vbON2fWwiI%&hL#(p$)J=bneh`{1o`|&iR99stJQl9L^=>!D-^+IWn|M%dDWsO0_ z5oqYIV0S7lqdQ^Y-rP)kC1ZIzdl(~u5SqLl2p2?)MyI(TIwT!WoLVR({#cZ%(y?96 zSX>w2Oaj&tFW_1qb3vSj<%Thk6BX={gzO$DpuD75vX~e%7}pU%05!n?oEs%Zqp=k} zn*Rww!^epiOj#%_tV*u(?&)U%QZBm$nH&6@qO7BACv(aNxUa;a3^Atx_ zNiM{-Q~AU}D&}GJ!?Jh-noPfrN?Ywe5{RkzJDS$6cpdR;ym>8OpMJk0yG(e()*CfF z>r#~rD-uU4puZyBZmC|PTdFa+b#^FlHP##Bv+(JBS24zt?GILh>K!G%$z=h`a4_F1 zk83oFH&DO-;OaNt&;nRLg;eWL-ckS2ZkSq5b$4oX*JyySa$YMYq`X;_AJGtw%utrX zo3ZdE+_+tJsCS=!;oEW-eDKt@CTV$ruIXK-^QY@3<3YB11uz8((wpAc9V)NZ0g4tj zLY-BdL||(34v``+a{Ynm>~t*bMR0RQ2)*22ToI1RQ*@EQdOx4Z4?*OWrb`(ws^?ja z!R7N66&R}yWaC5!wC*wm3W+*p=uB_ut$l5RQ+&*RFDU$cpyJCUEY>HTl{ahzdzh06 z9!`A*8G@ylAq}$58J~W`Ndq0U#96aGVqlcP-^RGVaIAyFU)z@~OH4o;j}%MAokgDB zO}+Obo3WHiVTYx2GB_8AxO&qR@HYh(S8{QK@FXRfI%!yj9_u{SzfN$|yzkC$O?3I- zA#P@{5xj)_{iQFm?=62n*OrR5e&>=}){B?kTs@mRn!hwUauE!tQyS9!+VLqTuoII) zH;Pj3gQl#B>BZKa*55MEO$lEi{uua-Ago9;*I-`a5e@wlr~T(;4r z~`(!?OW|Thdk@z_GdCIZ02(G6%#Qo0a zu)L|uOV3vRbB!*c=gX<8+i|w69W)A`G=3p!upAGJ0gX66#NW(c0oGA16seX9*Ro

g2pDQPl>*4y@|A`v^jam(<{BFgO|-1{yjkVe2Z*-WLPH^b2X8)=T@(itWxX?+*}S z<}SNDZjS!e4@G-;iJs^58>m*|K2sU1)ZjOF{S4uaZ5bcPjSN$HB*jn-CR0>+=bn_Y zNqirz9yLph5#o+HbLGHys|KjyrHG?fvFP`qbee)p7%N2>xO?B+WZ{y>s?7z*GcCAX z-VIehj1$9Ibgy8R^noudGwdbY(!J#>!Yr|bxZ;0&qNsZW-tM8SOtM%nE|v^DxzI;* z5i2qJGJ+Ue4xe?>i2udpC3XFnsS4jEKTCz0ZqJz=Wk!zCS6VuI6cMS@;wbSQQa&)r z^xL0)i?@7D3@{|eu$~aZ_l*xdX?7G z&8O1ehfIF`D=OXvyzJ!CE=LUl>>U1mtU>0qe6s-bd0sX_fovPSqY4}d`p~CLa?;#% zC&IfpXSZ1jk-L;k4sFA}+7R9jtZwDIH{y$i1=SBC4rEKk(PI| zZhXg`wM_q^J*q%F&3R-OROkw}$m8Wdy~mO%DtTS;zTNkEV$Frd{sA>WHPyxJ&mHCy zUyAN5@M`Wtq_jLFBp@XC zD=PKe#cUQJBO@szZGgJ!#W0|@>X5AK!j@B6K)=!wy+qF_pK=z}!Lu3CybH36I7{y} zF6fGhSdMX4fjHN@1r_<5u8$ie^Oc=l-xZhCkE16BF*j3F9fkyy_)X`^py{dh>Jo=g z&G-xW*~`SAEw*RvO~GZ{mkCRH50x2KSbnUmcY(%t5w>5DQYnevoPR&+e91ncpFUj3 zZK2FmXWWAaM5NcCnUR}|d7ZUaYaMMYni%XSRH zqENtR@yWV#&fwsdDP90rofezUNbpw>1ml%3)qvK^hOdIq(E@aGOyP&ewx*Qh}GGxwuEIEjS( zJ6WT0}!6a0IeWKzb!tL4HWc%eGMB2gQY7*G|PaV??D~rV!AhNm0h_85_ z_iYJ^QvN7M@WRqfyvaQmUb;-OO&%oGMqMjJj(Ca(e93%QkR3a$`3qOxPwDwHnE_Dj zl$*>i!t5lAGA=i6(R^gbY*6`732Wl}J@T7>gM$A%sppkl{J(v_^&Ml*8HprSAhP`}F?zx9p2 zum?Vii+N`SgmHB17}H#OmdbT(TI`UD$5hDWn|xg~b+Tk7PnwNckRY%^N;YoTd}xe|>>|e;Yr7s6RMANvjSc>Ma5c=jt8&+?`S6K_fV5Ca7}cRN zln|ha>?}7a?P<%K73S|LAh?boJj_-nPrAliE7D;^~3p;Te}|t||B_x^SIT z&KK?Kl8H79M{Q;MdjbItDyJcfgTXQJmKziG+&hfLa7{w_|9~7K0pLN@Zb1%4EfSP= zjuVbiDs&ZwV^YS(&`7cr*C+hQ{z0Gx)^O0!#G#M)WLI(i_2GyAvcePb!*oxf)KZ;Y zo|)yBVC7sp>Vxl1lAEUi@LvS~;QjCBTs zOvtJ2Mn#9SW3>}v8T)~C`6e)&fxnWLlzt{zE~A_BF|?wx?tHVEERGE~pkAonM^oil z4d#zf-gp+xBW^K7+Qr}tqVA;BuR6+)$~bfK<4g*C4%1e zRV#ulA^lYsKc%^r*}Vuv8u@U30n-lXmFUQ?OY{1r3B}l|XTCQeoz>SmqULtWqKTW<%Go_e~zUCa|XNP-U(jB`{FeGstr=a z=yOM^9;;X$Y+2NI`G0X!Jb_RUfZ8>bpofU@GX$5zwSZBE z9G2|9Zz(HTnHRn+eG@w6(3Vy0zYnSoXdlz{5DTniv;f*HB%&8!Y1G_d|V~ zjQZXw3L`3B@aS`Fk&3m^P9!AWZO>O)PY;P#}MEA3+*OY-xpzaSs z_n_(az^Yw;nmX^6)%in|7AMW6&ip{6#QO1;f#%*hde+HWi0Nz%WxHI}*UzjC-#g1a zQgPK*;PaMa#l^$1Zgo@Y)A%&yScU#Hp$V79@h;dc-diOq4r2QK1mUV}$Z>&2EyteZ zS!fEMEKV@Qj?gEAFo1?Gg7R+fCd^06-Fbn!g73b*ER$l^!*0a88`TV4wOwQ6kyT@1 zWKo*&t;iSVafv!?Hzrg=JXAHp3)EFp2-fx}+6`-3T8BzUW6)}@4U7{uOWcMo-oY>v4d0uLA z^N7$()5<_ihlSFo%eHq@FEzfxBN^@7nIqwmR_wGt7_#^}VW$G)%j(x!i|RD}O$!E& z#^nN5^91XOfRC9ut&_5t_IWu&KSK`)!^m*~M+6G8Jrf4*)D5jzT)f=<%k5R84bcnU z#hKJb9yrqMTk}mHYImD0<~ed*-JBUUi*?Ey1?If*2I{9uZJ2Eq^!@LRax!kgkW`(f zDX~APQVbu+G10>aagRv(>!9@)XApIPnbE2di2SHT2)vv&hT)o0k}>kW2mG;k%2&iq zqUS;%pDdv!i}jd;LG$oNzlzw>{3 z$HhfL;MaK4ud%zU3L@gQkM(0K#7bPgtN;SJpX4(e?F=rlja>C=W8PSb`J#kg-XFrA zEB7DAU-(VRK?`eBrYK(N3$sL_PL5FIAke!I$V?u|Xz8Y4e4BhyEoSPP_0uNzyfFTj zkS_W*D2Qo;ofsBkVdS8TY@*2w0=k!JMMe_VVg)qD{xbSA4(0cg3X;V01#2>jiud|O zl+rnGV-=Z$fa9{`=F=^j)Irk)j{yT=Wuwxr6L<=T!`my;=U&54*b7?MbXsS`@G9o; z4V@1*t#Of}j!{ry&uIAvMqO-+;~zKqSg6uf5`i4l^0QLQUmc|2(~z8feTRK>Cg##_2|K*W$*tK%eDr0xGw6(Zu+wn9R zUj^;&cCYyD-M?F@TiOfPCl(5o4W<}=@n3GQh9+Bs>CYfnYa(C(XVGZ2ZPD^q4W#So zj~(xqgDnrDjaTl}2!Vs_Q|fEJ;%sN*I{O1oHLd{~4*6<8A^P|7rob@Rydr=`VYVKZxUVfVw*wz=_19Y)6bd_(=smo!uf*)wW$iy zM69MuZWKbBH?`$O%Xva)`;!s?o0O7Dx1Xb) zY-|onrkyLQ70E8u1|u~cWtU5R4AJOx$^NFhQx7qK2qp2T}6Z{>}B9?sOd&`2El2snBX z@nwUD)V`3<{aF+)ans|516ml7JSu%0Ym8)J`;0vpfOFy7S;F$+=PQPb)bC2F$YDVl zw*HY{`(Jb_(MT>v10qt>J+8#9<^HF-mFet_A zv0B5RbYIx;4xLr8IpTh=Y>WfroRT*~FK9=t!zx7Xb4H~Ke@>*h2&4QaRO&)1NIBPk zMQhs2YT)vf%X*|gvEj_m#V7IPvHwloo!3F=wv8XZ!zi9C?_c_h zQ>@69*(OAx?9&n9F71%cG+3NJ-L zqx0+#2>;zGV6IUpb(0|SlDUd+u}vjtp-xmo%OsO9vRik&Z|;q!1+paXijl83Ft(~= zJ}I02Q>tjlQc!47JHlgF-@(ddg}@~Oe>RMfa*ug zQh0#c-Jh(M9dV@Ba|IDqQU2f-8({<)vkVpq;W|YLN9bIVRR`I+)6A7xB$+d++Tye ztSh1UUhaN&!`w?|`mgnNBpJUO3tJW9)an~U?SjU~I(bcL>u5{aXB_J5KP()0#P~{< z3|g;*W_8psEU+c)m&$(TuxqfNT+~e%kEF3Kcm*cqt?sj6cs_0xYrCp|eCKEvI~Tj= zBmxM^^Q1<|$PuHPU}w|YIKD>rUZVAMd)qEAGqtWSkif@1O0;;Kej`dCtDJ8%26#|c zk46|B@Eus;x)Ma8oD`T5?fjY(e2jGve8)`~N~MXGf^A#%vf%ClTs7;}Spb%|1IZqO zNyVA*Dk>lE)wvnOvzmdCG8p27a*SWsmx7qPcASPJ1$E*qum@IdWu0pg2V3)x>{sM> zJ(Zdc6c2H=_3H-e4Ky7uWYsP!>FVs*tp0p)C=wD+4OFubIBN({p+hGjK_Q8*-EF(u zxEP%G!t7A_NMyHegAlBPD`lQgJa2ti?_$Ah?`yYIl58TCJ4N`Do65a6(|AfT?&GtC zcu?roRv#OxA3q2QuM2TYxv=7HSJ7Xd$xny~_oGYWg3NvyhHNlE&z|ERv$CA6Cu2rM zWZ|Cm|Nek4cUfvNq+qQeRLea*pY@$89dNPA%*rZnrSJ`t@I7&MZEp&z-dNXRPUW&k zZBDajpG@Eg@5Wu3q*0(3sbE8bVqG?;YgpS%jwC~ho)2lm*WN4W;+mvJ|DRa-+U^cW z*&KWSNcxd|)yVg%g{cpd!{Lba8?vvj){(ie)$9nKPlJw{lf!apRx`S!`2_>(*|~-@ zJ`hubrCA=I6ftnYa!&O``*_GaY^M|vZ^_ByW%u1fvCM=EcCNx?IkjOBTkdqBs@CSO zHl3Bh^X2DdsP!fE5bBff)4?^UPESZ2>CY$54RO!a)HAMW;Yl^O+AJ{*d2G@DJjJ~D z$nP7LPy*gIEfOg|v_TDgZkvwHmU`&d_X%lI7oaaPv>zg3_HS*-wbG(fZggw(I+ zQ(RkcmnPe0bv~QaWnmWtf$nw(bqesI2gpDnb#--#Fj59Mx^C0ktE<$wPK*Pz3W%6Z6tK;AD`;;PwL_5sXr+A}`+8IKKYgI+b-6QeTu^LoLjHfX=3-37jweS?YUY&2#H-%rf-^ug6S( z%;p^Ml@xeRL%NN?|v|J~A-)LrP+jF_eseB6cY1*I^f z=3Uc5HycoqFP36@+2owdz6f;mrM(Uz3uqVnjlgfkG@#jG%|T3i+(!w>gYqvEnyNXn zcIprO(S!W}I8iS&vTKHi-?RN^c76TTDl5whhj_BXH0br*o?r~ejgz~xyIyipjc-bz zAF9yOY004~dd6JHz}988#kYN@D*fG z^Yt_LlLO1m?YnNlpjv4(YC@NT$L9fPbV|3o>UyRs zbEeJIK~>V>n`f&=jt85ms~5sCarSdrFI6kYDn?p)O#`osH$sPr+d3QObyY8j&Pwxm zX!fOGsDbV$hNrCuW)*-;NnIjaBo zpFE}w9FHYjq>TnKZ&O4GtwJ1G-$r5jQbdx=0<)PpcdWEz{>wdyR+m=;SVk;9t$Uw| ziyG!BF|#9;z9tJq9FhRXvtk^U;F!eL6zf10`V;7D1tlDXINrTP^Mg-Ji9N!hKY=Ed zi=_Zg-0V_MGtEr>kiHK^=FAN|%%m_F>_j$MUPOu*4f|94&0_Jz1ErhJ(S*s>Obj9u zFK6sZ3W2KAZ8th6bbxukKK@gu*m}m|m})Nh#y6dT-eDgvLDi_8bw%x>vFuk7rQ68T zBnpmMy!&yCscL{H;~=BE@Vh=kj!Bj+85`c3q$kmul*zzsrmR$$Hj}jAdf`*wfS=68 z-C2jY`tv$#2VVuNS&{at2Sf$4`?k+ZJCCd(rW43Ur?@Zx!MC7c;nfPPtup>d%~t}l z7F*VG5VP?IRUIDqpKiUaTSA8Cd{xkK8L*rd_F()VZ(EL8nRSP`^N3Fib-B}it`LJ@ zWDf0AZ(#LodOEggU|s^f`x_iti|ReA&aYqDF?hg2GFi#!L05@(Py`z|D=5hK*Y2`a zc{R1s1@RlmyJH8t1PS?DZ~mpEgW7+Ij3&8lQvNWqgbDPWP{1c9A?b%PKvzyY*RD& zihO4bb$(v?2V(xu()J%p9(A|Gaw*!UFTluqn+o5CgVb;}`K0Aj%JH<6beotKc?Xl- zd3`3L-MBl2Ftm6;9P*^Mz6ttffh_waBhWRCeNImk05+uB(Z&D$XRA95ZN5*0ffC`= zmr%c8q0nF7#+~htf$AFN zWHPe)2H{>#2s7l}+VEnp)^C-Qqt?v^Q-cjBFRmj+r{rEF7V-ToREZ*2K6GpT=mr<_ zdY7m?RXkYsckC&{B7$2SY1hb6DZJl3R2)_1_a`ZI43WDC{A^6px~L4|5N9TY`4ulG zEdK?_pPbFk)pX}_LpnvO=a0lKCct-EG>Yho@e?%G^e$ z=@6N%Vc=qiv1y-EuDZ*~xg#qg$BSKL2SsJOyaIpbg}_-v4l_D|%Rk{4$)()gBg2aF z%C2xb3GT5JN&q>Qk&(7%ozE=w=5{^@=Wmry)52r%CU z1b9MW!prMLk3iVmAjZ>8FSKBM=scJy*?#Li>{5~X`twecOs4IpJFB^r}-5Q-9lp0TYVPh-BmD(N#MwW3pfG9d$X9$MR2EWy|JuJ zTR+7J)6CsmeBA%m8c`Ev5SRv@mV!m!XFP=I&u6{peq{;cE;hd!Z}08-xP zTaX7{zluT0rV`yCzP6xH1wAR(HSxTP`DMO@P9Du`fnyYUN^Xq#e@Q9-p~+*CT1LY! z0V@4hF_w37U)qK-mnm6fyn}FjMMOl`#CPQUAW!`0&om8}N@>h0i-dj>*-b89Ll1Hh zn;y*?ZIwAEvo!VdX1hNlH{a;4>_JS;pAaZ{#s^W6@*Sn`kgWN(e-Eg4lN7YO5D%wX z3|MLuqiIkpXVNg-RxTUP<5m1p1R`q7@^Nw?Q)MD)*G-D+YA+@14M#AzC(tAN)9g;Qk3h5& zUTb8r+-6P%L%N*TQS5W=JP;c$T^&SUpq;789kYkG)9Rbpvb&~6gQ)SwUw|}^bhcQv z7r5+h=uhX@r=v&OOV26*=t|!Po}t_ytx4WNj}uULxuc!tffZA zHm=ZT%w$ZQKDF0NUa1vop_jT#93~ zR(>gJJtpAR@dyjdZ+ea@gv)&o>4R|(x(Mw40sMFs32cV&?LISOn!Ywbt)uB+GO(0X z;fo=KJm~%FiOHqfIgMxpLR7y8A*x_=BDkV8qv!4MS@Bi{B13uHH6-Hs z8BpG2$h17_VI8ggc26p{DSJe{!LHKsxI4r}XJKBG-(f^r!8!2`NubrB9Z&$KwZ>9j~X< z%2!tlb+dE(J=UvbOqyzZe}EQnb5H^J&a2c;9E{LreCL<#Gcqrh%+arjy^PI98#P|k zshGFVbi;3oPelXrRG41lznf#btC(eM!IJi{4>OgSS+5TOzdQ5qyr!8E(=1zWe==vq zA(vi?CJILV4UyLHcdBgx3rG&5vz5Mjr$g-6*Lb@#K~a|?suZ`wd!LWLG=RS}aLiNs zi!V00iB~LOLg-oF2_!oc-cdz$0t1dmkdpYM!xshHGQn)DwUB#YPHA zlBTS_j26bX`YqW|__v;TBZt?4Id4XwI;a(%$g&ZjQnwg-Zc7Hd3|E^{U!RN=5Q zy3j=qx)W|N@>RUNV2x<> z>e%6KygPYIRH=D${L_($N_O_N2U`(xLbJZ+Ng(j^0v{%e$jBgVGYS^64J49J3i$V) zfoWr7674=Uzwi7i8vA{y27q=XCTsCs!P^@m`wTNuSbVVg#i=Sk4(bd(F-N_OP%ECH zrZI~m!GDBMkyH%{pbiCX#?}uP#xL`Q=52Nsey5Db$VPB*Yj!u5pR54?JN{z|D79P! zrp?82YQ}M7{9TZI1uUgmd6v06Q#3Z0iSI|k_bE|eC&y{PFMs#b=Xxtc9vGzE+545J z&mGQA336n^>J(hvk6|;fcIQ&v_qV}vk%8eV$t)+8r_Bpzm}jcb_!qoQ=V<_Xs$9D4 zLS)=}Cc$_h<4W+&t`e`2{$Q@F@+`v1ZE-&PE$FFc0*9vIo_yQa=BJv!8*&?tzv98} z2=Y8hW6i=oxW40IarAehO1%bASbKzEhY!S}_wPPo&x^x#e6v||BjGXe%M3SCxLV%( z?IThAlTNcviF4Y%;?U!;JG3E4#<@V%)id2Mh2z;lt7NxI>$xSBlUUr@>7>SibR_O< zg+4T+=Se$Z^ni7IloA9!|&?zH!Ekxzf} zhS4e)9;eGfAvOmV9|;|o2#d>%O&8ALzI*VqT6ymB$2suep@wx5e_6Mwhp3673Cnz{ zp4;csr-m=j*9(`YHnKmE>8uJ*xHLz_nDL!DmcDPIx|j*~vk+=Fq>tn(T-67c6Nn|J zsRU8HYYy zc2&gnRQcp;L2A-0`0aVuz|-p>)|{j^k{U&#HqKj+7IajwVvLSP@@FMImTNkgV7+C- zQrxS?Ri*!SG=JyuE7LhMfgHmpRhDYnj9woTPIPBxSE@=GN(M!uQN>3N z1q3}kBTr&*M{ZR&&gjmlvE)WhP39{wIhE*@z?h|+$wC`e&})2Q7} zNNMb4>Muw@#hqWo2J|c)Om+bhk6&rx?LT_$nL$l-PE}?q<45jU;c={=ENRr}D7j>W zSB@B{1nYt%e@HA4mzQ;fL}zW(pUFI>rLQ^Jj}GJX8BC^m-qx0@#(^lUFtF=#CcVj# zJSvq)_P=}vf!_J{Z6rLsY{Ux>1vBvRtJveJlIL+BA@N7{ks*4)(% z7a|fTV%;_9Hok)^U*VtsvIU<|_Ey0f)0XInp1#I6QAfy0kM{t_Q;L;FQzL!3d*JBx@!nE>`Y}om8VXj(6G;m zk7yDbvQ%#5oS{C?@vN8~cy%btefY^?J3v`NVwK4M72%~%M*EER^rIG4s#Phw0$|&d zfFb`&7glsp&`(*oMCi{yK8|5^I$EWnR^H^kD_rC14^Nt-X}7%eY+YrUK{V8|P`yPd ztGlMEbqzn$^Z4r?p;zM7cN^u;O#~K;zi2*HsMJ^Iq71Bh_rL`oN5f)c!ZRl8R-rS^ z8uuh7&MpVTh3D4+%0*q+1% zYNAXbAB?xV`WvFosm{#^n~UqIX5vlc40A~DA^~{;S@RCD&D^r$6Ld75+-A{Tzs?BWrgW+dx=b@5%r@KHF zXElAQMjijNy_K1vK$*Q!^Y?+_x4}QFho7|ndUK9Cn`?wu**!taLQ9CHg*0OV-UYBx z2Ra)f>!b)MZ0t`d7p~P$bY(I7;4s%HE%IhgidV!H!8?4ekgGlv-4!bJ7r-REc{#7T zlZMPD0}za3617(F#xEEj4=b1|6U}?;zi&L5mf-(p^+QWzGiC5XQo;1|%iWEp|+%Fg_hYH__1H*k8hn9iwkQ|<=kjA z7C3(JDLN81CMEc0ON@I&Si={rg6*Zmq)A3qhU1K`N*VE`TJ^yGfQCPK7e1oHZ!}rOt246; zSU1?OJ8n~c#~^VSa&ofqQxgvu4vu1_M6DMG^Ei-7ivJO1{@0!2|J~EFC}Zpe$;gKI zkY(yM_p?p^V_XnL3St!31R(!&{E_L&$v9U6uPi3PB>W3%nR_yh_n&A@EGmG@%D_VZ7qCgs z*NBDfA5di(pRTO^dx$}S=zoy9;TfJkK(44KkthZsWl78c1bVkIQW?^O1rMfY-?O4~ z*wdFy;z)T?pt_o+ z*EThyi(GznPR?fvUA`tbY6c2*7SnLzblAMHrbR{6$-`OP_)B{gN`O~g4J&2?=$yc< z*}GJQ45qupAx|B}3;h*5HA7%(qzAq)+T^tG65v{Rq2nG`X}@cJUS{OBX9jL(nk0JO z_;~?Qz%==#Deft9ft^)uAB?k0=lfH7k?7#s2E1f$vJ_JeQ#0c~CDZ&wkJ%v=oiZ&^ zbV2)`;M}sNE%3#fT9xkZQ12=^d`f3;E;2hXnNDTY1?0ZWzuhQ#PPY6j@TdM)F7%vt z?8mF(jYn_nit4*KwQ}9v!B+YC4zVVoaiW<`L-KfTD(2pE;x>*$FHCp$tD0UEHy^hZ z`bvS0!|Vnc6-s(5K5b7bsjd{HxPEO_^(qydf3Jc33y`Rod`T$W#O1K1IjNLlJEUt6 zfacPJa(qot{IM6wb?A7ms5`kbHW)!8Yu;37t-4DQGf?b-jfaV2yDKetr}y+4wJu9oo8r>^BFB({3x<2bngZ)^` zo{NPC-Ku)eAoSfhO%OS*oKTIeNSJ<^IL1sTK`8JHi>QeGY6#adwia8NeyS1Dko%%e z(wl=`%+_iiXGd7 z*VohP#~&iyuPPgpVzo5DWzQCEfuRe7&Aw7@bvq&N@onz(zd?65+%zP{$4%Y7Y^iEy z&}v6)ocjLexnQk+G(tI?I1dSMhw~gf0w_M4whBF?B$}j!;N6=Ww|T6=<{zUy$qIJm z^jOt;R&t0NlV0DY^(-y&kvsc^wMd-Y-w)0$P*$TC2M*{~vR?s$aIVOVz1?^B224Uh zYq-DD5LanVR%^5P@9s4ANnQz8TH%V{Sa1bWv}x-tY~x0G&tkt^vFqTXaaxXfx|33+ z+ZBNs~_PyuES+&ISUYB3pc%xWk zdix|eRQq%ASK(p+MoUyk2u@kToLrdsnW$@(v=Z~u8;A}8!|JUmJQtT`Jzc!_Y&DEL%S7>x~p24q^0)+qa#&e#4IU`P%{Nk>UwXhe2rMRXtk-VnfuS@AHX+W%J zP{-NqXfOc={tM7=#WS>%idy6eWu2~AJ-Gxi2EDC#5U;^}#2A-6nVY{8?6$MDTXm8Z zu{VQl!%!Vh^)(2OzUFGYX0OIl6(?0Wwy^5pg$u{S)8=1p=OHliYHAMSG0ba-^`7yf zH@|K|-Qs~(`djGgzFgI>AK69tgwoIVpR*}lsg6GgduumE7O=!9JM@u|Vfm}(?;JJS zd}&!?Y6K9u?9U-gU0f=&21mlzF3HHuUXkb?D+su^_>u$6z|T8!r%&fDN&;+7ZYJ(miTeL+=L@O|}p)73NF&jlox=oNy`wQD*f z^YMiE@KnOW0>89U$@yPv59nmt9B_ZU!7!#<`Ch>K&3@&bj+{Xpg*{ zLm>$8Q&A~TW#jRgq&GG3#F~b$=>vaUBr-7{AX-KWM*5Yh`jbzS?^_6?_uaKS(uoea zU8Ft)EKpUN%o0GB;ZIclq~ zaac-_?UKTOoix)|p|uXyUl3&@(ZPKv`-Od;96smvti#oB6`==Q@Y}&1D-5J`iU|_V zLczMXOxY+ftRk`qs1PD<;wGCMDRO0B+!DP>3&_OG3z-K*p@TTMY_!gjn%iW0)X8;p zd{409EUFwMd>!>qI#B79cPgB0Ri8_AZZvlZF(Y;e=Vf%Ub$-iDxx;j4KqH<=Ia+A5 z@a2J3-alvq!>gW5)R#mhh_nb#9DR|@a;YK89;T(BfM2A5>c*!7%gJDT@X`ge@AU>t?D+$m>=1r06qW(^dL*yyDe%kIQ7+9O{|wnq39|M7+G;4$p{~0 zU@F>fQkSE&-DkG6sbazwmk+p_4MQb5&)i(+^Sc7Ow^qC~HMo@a+a`r7#T>1Y+ydjcx17>bLyiw(ny1VP&dpdgabvt7_qQ<$@Dd zOEnS;#FI!}(66?TfDB}LKd2%-E1LXU>uq4y3Hk}F>-V3txpw!V?z+3x4V$xJ@fzhH za>65qiHGuRnP+Lv#1M3@5>Gr!i(!CJUvNrm&~VTG!It;gnwoXvZa-X%Ep>Y68|Inq zaN>Hhl9OdcT|+@fbjcxJlL=AfbE~g$i`}>hAl&{i@_phHclV4{?1U12)H&WwQN8L! zSuB;aSrrwoQ*0)2G&4RRT^R7Jg>;mLhyB4jUU#tebuns>YhjzFa`^4=xzSz~b6ne?YKIg2H+KH-8CAnNfd`w*L z33qkgMMsZ&*WZ-tIG!$1w2V*u9w{MHoCs-ut}W=R`L<8jd>|o-`#Vv zVgaYL=!DiFUNidb*0P9Wo5|^Hbd*?&w`X-3SG1&(2AIxiR;XQTZy_0 zPqvr7Y0#q{?VW*e5t1~rJJ1mGMt=tpr9Bk(0uKKI9QvZchOn41Q?W8{guq=_O}Q@1 zYPNc{z2Wo$%+l^zN6|@T9fwi!?=UL}d&d0W-r3wU(tlT1a#qMvjPol9z;qDEEE)b})Lt6!e>LhOm z1kuA|(D5lmKe5usXGAK)XN)o8hJMZg|w^M#_Qii8g7>ECHKiZP; z%A(Y0IvCm1d?Ko%CHkd^l;!m#503lZk*dA1p4Un@hw$3ijU9)5QJdYJcbuhW0bvFT zq58?02Bi$D1PX}xtB8Nw&oB|rLJ?C0!T>(j*{E21T{-i11f z=a(q&zcXfoyY}8X*!H;faNw{qkbwOpbLEffBj1tZl|pNoC~xC0yP-_)KD@Fs-pbk$ zzfXsbUtu0hMtgv-nLVE;p1!b~;TzMfx!RfAC0+*9CwJHT^6487gi|HoS~GM4=(tqR)!h(yOobX7>z?kzRU_w%S55!xSB2 z>^F9|a=*Ya$vpDU3A3wcZJ8&zQHF+mLg%?|b00I&T?xe1z4U@VF9Dr%zj0DNrnS&) zAo3VX==vxP)?|J@e#2djkhv{^-{y5KF9QIo;zbJNGe3t-s$Lc5+#!0Iu3n|nNX)IJ zxCUWKSWI}(2`q?495CR0q&2#T8RQU^e#t)1>{rd6jjnnOjKooVB>ktuvoqol%BS{e z$w{%%7l^2UJxlrm!#Qand^?OROw2VWPrkCZ7Hl{C5{@!_MO$WZeHV(p*#VkXhd?x? zfW)w!?LF^imGvSyq3e0SL?(%S*65?i*v5VRWdP7S@JS3~!6 zb-QYf?ZvR;gpqw)HYQgR8jD{XzgSj7aE!gg)*3TOgC`RIbQi5w?NhtG9AEXC2B;Th zFk!6|ZA$Q}E?X+;DQj4yG)C51!Q=<#<`9==9IL@nqs>2GGAvxA+d_SR_S}uHU~Z#`;7(F*KMN? zklBr*xESI_hOg?(W1d;5$^aZfl;75Tdl1jkQV7Z#C)m`oyrUaOmujz(CHhx|MIkyu zV9C%>3zUs{SOyp!WZd?zmDRX7qtef)-y=lC5snTT`v+({tzf^7)&&{aSWik)1+tB>qD4! z=liV>IpEGue)Ks%IeEXQmp!eKJTZ>tu`%)L3$CX6b()9GGU-!d`SnBMp~+skBQn*f zP4y|!Upd=xUh2W`wlJzT?U^dz1y!QLQs<#i0_{kKf5^{d%EtL#Zy(g=Ad0aZ zsD(Ri^8Pmj*&{5Feg_CTB>knNK0lR0j*`HMq&B@R_ivcQn(Knm#WKPOJ&@TpE5u zvu^G8@d!SO*9%Sq--uABcl5GE`!M8RS$?Pr=P)6^J!6$asS1Hn76^t?&t z8rd%^$9q;JYMA#o(mi+lM5v5TR!$tg{|R5!&0f=kWiPme7UZ}twuya9$5W_?w$sot z(wE1<`(yE<3#$4lWwMN(KntMB^HJW=sT$$$1of7Pqi?v8aC02EvX3Hs#dRZQv+aNP zM&)-C$YCX?GQwll%|v(;z9xK1uG$XraTbiU+s$)gLM4A?FlH{tHYLLVW6LD-Lnw|7 zlT^hap&9)IeJiD1rqk0+Z?**Xk5@oT-;u`_fa=BQHc+C%I}HKcn6*!&04HFc$n;*5QqzV^MJ|HjI7L3sok^$TVkF zDuDNr5Q{XqDD3qa%7I)4qR$G)hVu~lH9ES3BoeM3`Ths3)ufFQxc-}C_`kn_g)oxg zDi1KI^g4+WzeSPdS^pWU{>{q+c(fH%A=^XFLX|9G%LWZuS~$8f+s^YK?*va#tS*Ev zvY{`P;s%(Rj%;8%JHv@!q7r1O1d+yy%Ez(PZceTo6&BGsy>BpOHt-p*HfuYY%7~1a zbJlEKRk@J-?BLi*ZNvaYzL#o10=$xHNS9{I4yZ-rMBLtXSRcia-T6&`?TsyrG^QXf zp9G9^w2js2^HpJYwQKfXj?K~ijao9Z@l4M37gC zHAjqynRi~4dcL1Fiu^7-Xh{%RZtshzaLw|Ya2<e(ft73+ zOx5SnAN|5uE70*0$)dXGBv1^z^jTuDZL8)uO9b2R3`{E2pcVPF0ihJ|?;sMmWMoBH z`T{~30#Nltu?$zqXjhS<1qMZ5<_-^uA{j33lY>UR6oS1rQ7L)UM*hF(OiUs?Jf`a1 zXEEM3AwluF+|+S`B;O*@D26aGS^$Ie+lPA$-()F?STO$r5Lk$k*|V_*oKs*6E9!=! zx?HfWnkoG$#iUYa4#gmf_-6eYpEAMDl0{XDo&YMVl8ST93I6@|S zjs`oM!&3d(4Y)_KdVvMhv!8*{oXA<}VAeb1_5bQXVss@3ntsmxWj#rr3bn z7Dp;K7Oxd^F<}#@n2@=zP!+X{v@{Z)>H)dTpopR^PQxf%c~n+Aph}FD`tGhF*FoGA zF^K<2=jq@f^DrD2=pM3GI_5&s+SA^n^!v7a_Ui19p0rv(Zh94b!8LHDIYDgpvxLX& zy7qabGN0q`S;D;OS0&jjs^buyl=!rQ4#&R$+Ydx$`P~uRwd7{dt!|`U!G&3iP}P#$ z?taZ2gOOEjoc{wxHFeq0_qL*xRJ4tKTV;=v;#Idzs?MFp7PX#r&jilrru*^Ekg7^6 zcI%qPls-SS)6CWoLpDAOoNW)#FoqA`=48rdI+ye^fnl3w%INRVndQsZc^c(Gs5))2Gyu7Jql;-sj>#!_&k0 z^rm;oa?ONV((IPh?hN1FhJ6t689h)m+#lM1R$w=5pSDpTP>WOzn(FZR1VS5F{sG@3 z#&x!fxt4FJLv86H`Ki2DQQE%y&2LgxQ(;FzwKsIn?xKvG#^Hl12Hm=#Bm*X2C&4TA z2|#ows-$68+$-+~Ngh6nIMHtW(g(*TG%^3t#^^=l-oCwgcAyTGmkY$h791n3hQI`- zTEEhHy21(Zhit!QEKcG*u9J5@gy`XK5?V0rw9yoAJGv2sc7GH4JkvFJRXQ&*FsUIj z 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≥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")c(7Mv!ad)oe>Z_{$(QpTaK6uZt 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ࠍrYk6@a`!i%Ww7L&+Vb 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 z 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


!m>K6 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�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

F1hS<)h5JwGSs6S`tQo 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%0DZ7BiqeRM{%~<+u71L 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

h@sWORXpYH=@%d)2MT>$K& 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�g`BW#yvX;SZ8{Pd579Sf2UQpI$Ia3* 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

)LtfI+`3#$h&Z5(hk)so-9q&wkeQu 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 z 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 N)!!qmjD}v{#t@4gzx*AD5t+qA+2mk;E-D5j= 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⋙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Ľ{pE;$xR~_A)0H(i$-)Uzp|`Ft8O@oPZ81b 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 @ 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

~=(RSF8L=p9%1D z@V6RbHYw15ZqI#b!DVVHjO1@TcP&<_&lMYMD1%~bcC#)#xwhMh*CeX||eej%?ckB87P7G{f^LM6&b6xI%(r`N|< z^lvAT+I<`vS+pK6UP6F{Zl+)PJ)5TV0ivD8_`9n)jbUD$l(hw6?d+XA>_euJd1!g{ z!~{L34~T1)PoFkIBhrwk7?b_Dou$#l5A^DQU2Kuq1=gozsj(4W+iA$iR{KEuk9A;q zku$Fc!r@IO6VD-A6#)!<25A93uQK zxxOb*+4*pt)h)j;y&&efYMQ*0KE?Ole0bUAT}RF@VP6GX=FD&vwQk70o#clRG6y4N z4o8q#N7EHy`SjK6`5}5&Pn+vH=?v61j7-_NDEz^}wkFcL^O~`ym!MToQ9B!pK(GQd zF_P`1;O^>)_*Adjg!f5;;|r~2pv}}%JE22jG!GEe0a*|e8!c5~6#T`%WAj$Q9(G7)GU{z(%`{H> z%bEE8v<=rq?BtSJj9)KRuMhV7wYw8o_7K2?&l2Xc9>*EydLPnA-v ze#;w`n1n>ahW#`EyGY?0h6J-JaOx(d3bY5_wxl84B*5&dji4w*1b_T{)%b(`O9+3j zkyEPXTO}NUQe5+v@W^lzr5FWBNBja}70=eV0 zE9w%?){YCL)qfu>dDC`p_mjz!0xI3)F+9TdnNxSowPpy7&c&2bGziwG}hWjtFzM>rj?W(Dp7=7I|3sxgfrbOxM`U7fQTVL}n?&qKE<_%6Fmmsk~df$D9v@ zg7}wiH*epWfX`oj1V=oOD4$0c4kg*PPzT#f(l|;!g!4CkNShgomUY^w$#}0}L@=kR zm=F+tD^TUi&O3gg4Chy{9~yO}K#)wOf}duCmofEhVPxcro$`AkChC(*r|t{={k{HSp#?`9l*5SI*Wax+e0chS%DS8(O~}O3&`da;?G2qR!A; z`^q8**cj5QpPxk}09VEa8msuO%JO7iaBmGk=7d_Jm)b#B;Cs!ZAnpFup9-u22LW zwX9Ht7w>o%ZB`F{I#DK|g3(MOBFm=XFZz}XC0Us_q&UWgP(OU=-er%Z;|NOH+H*IVYw@v%@rpHx z$LCDP?1Pmw`wfm6lgo+zzCv#v$sj3_Zf7rP{kuxU(KXcKbZV2&#$Qztol!~u*@MG^ zvqmIZQ!ik(LgkrfE*|XWNAL{$lsDn2$lWV;D(-mv4`ML5zp2Dwvs&iW!rg3!Jo*TMg{MS-eWdB)=|hUg{3U)6%`*50769bVcWy^xF^^%{ z^T1V3ztmDt)~l(QPTgtAXq2XbVg+iwbS-`wZ8v?9Ybi1?hven>KDOPx2C}U zdTZ{0+)%bPSV^!nscECN?K56&5nb*P|DUDmiXY7_}nVo)3RC`TsmG{^xn%y z=7C}PoCOU(qi~WiUaI)YX-B)I7`j*$c!fl`RZb|2NT)tnkzR@N=J^n1Qxt!zkqpko zojio__5s5m;M@E4%kxid{gr+X_3;M!MRHVvh&G@J6kaKG7D@v=iFO4xGGPmvlGq~1 z8Q7ZzRAhpyucb>-k86wU6Wbr=NCVEukVKU=R8H?b*;Rd{wR@*ZtP%sv_0&x7aZ(w2 z@*tg@G2*KEMe6-f!v(HW3~x7a5G&P)WHD(G>Bq{bdw4(*C65&2a1s=x0l1zflgzn8 zf*q!^_z62M3g9xaLYDIfm%)ClSV*+cfd0ciER5f`$7JGXZ-8=s)Z@#ypoX}sT8<6E zTsfDg2e?V?bKKXGOZzxX`GD*qVaX9yHlAw^YF{icKT=rs^Px*>uOOos@&lSELLl(~ z`IQYNApQ`~scL(8X3h7!d2y53Fo}F8eN{glO!C&J9*2nbk46Z5;k{XT)XCEt1h#AT_FWKB(1oZ9dM1UH4AdO zt-c7lxKCO);=dnwG{u>GC1=?w_IrPS&s#X2Kg9tuL7=96VBD;b7JnGYe2B)@M!W0Z_^5%i{xG%|3O^1muK*LydXqR)G-idEi zmeCr-mzsqPK+wUj3FV2pH0B0N+{aOAYW@}qw{j!+q6atl%5Wheuc&&TU@o?K1oz!= zq950n=ZnZfgM`OOK#f!SkBW8Og7{cz%@z9(ke67L_Ge50stk`W<2;7i?@TjqEW|Wd zQzLMd%R`b1s-NwePg)xPZnWZJ^1fh|!^zh^Z4I>dkZ{{CNPo`#$lkbKT>u1k1C*M3 zwNZ&m-{fDFr}Q!!vppU;4~3dmX~_h(CLg!|&4(|8M2O;choT|HcBZzKegC9AxQ z3IHWVowt%vxEALLW~P7muEn8%WHFMD{+&tU1_YKx&pHIx(D(_$3w$Cd7+V<(H)Hja zMnd^6WAZ?zLUT4q#yFNghx|hp|66uAkz4^=y+P^Xg zg~^8iScTTB;S1~>GuFW&?ZV2hkVM;ICummCVp`L;4Gm!OSY*ddt2ooETEl`Qr`JKh z?nZ0JpSAHe*%sZ(LNO<|~Zely0ov><70D@WF3T~U0 zW~%BM$0%3x0wszlMfs*Ao0B8JErQPLGXqsbO6NJ z1~a@I9FMQN#^GX3Ppz;R@*QEgb&79R$^*AO58*NZ2)tKf z^f47{Sqcf2pPt@A%2tIT4l43r%qxZSoM`E4uryqO@;+%vM?q*-I8Ap>1dkM_FSil~ zG=GQ9jshd9yY-Zb?@?(U+YLNS2kp(G4!3!&acO#{afvwTOvT;~lI$@d^o22*5B-xp zjivSZMa2q{ZF_~0v4zAaMQ*CG>-zwi_op(}sK49i73Bpar9aH@8ttYCG0CAw@a z(&b&qZAYqC_wfHNpY$m2#3po~165?y_)Vv`YnTDB%90VcKb-{jJ7(njK*j8MyI>6P zn?p&!=>O*yiuE5kxL~|Wwdy{1^C$H>#!)gDO2H*~$I)_PJTj;N4&D0D*e}Ervrc-b z8_T4_(!Al3>im+=Ip)L4f)pOEu$;jU8%tq4qXbcrq<6@Ti0?vM+e>jq3sLv{&5t- zeo2fvC1mPs51ejl_s(TUaXwpmC&1rvrnuA0MpsOo? zsoY!#Py@^aphP#T$yptai33(1ok{1kyoHBUI14;bG5-;J8e-Nv294!My6BU7#8ART1f}!^H)_)QsJUD5QEtX8I zZ<^fS7rMG!tp3X9t)A-rX*4`V7wkYp%en!Z{QAn$a@Qq^M!`w|0u*9HAz%_=xxMgN zyZ~nnk!~8I`JAtb&B%%hBkzG)QAaNz@#GX|9NZI|W^Td)=^bJ`icahfYmI*6Seef+ za6UE1`oQ8XT((>!sLrR3pe$>1MoHmUTzs!J3!d)xe3nr0)cNX^HV}E*p2d(>o1bit z>6H$&qXAZ#t$`;j7wgMUyio|2{47%XyzzaUUtcXR-4jI`@57fdSS+)cPItJf8joaD0*2m$- z%akz=PMWscUvw!_Yx1xz(=PY%PzsCJ0DC#!dFa4bswH}JBqlWgdI5cwVcK3u@QA6W zzAPuH{oIEh%+$p=v9Vodt33<*PG#tLsAi5cc5 z;|G%det61Cc=E%D zg4v<^whMK}3*EdZ%r<)pU~RPLPx@}=Lg?-Q7wxG+`OqzQ!DJtZh)J(e49m?51B&Dg z9}B>b@c28EeEr(&JGwC5T~cNaMf+(a^_NX5lZ)M&HsM#@MAo`g+pnBb&DJl#dCh%N01UV<~tx378J)?{4=ORh~ zk4=1!gudOML118^SV>rbup<$xZLGAcyVUERND#U^&V2VTv&y3_b@!c!pV*uP-4$QVS8=*4^;|#;u~#xd5Vu(|;7A z`XM$s=xgF2BO<>b>Ihz04KY6xpzzrR>tsK!7N5PPF)q6kIBBbdX9m7U`gv;la^! zQZX8Ul+8Adz9gfaNs?j6He;@$-rKAb3z-3cyLDlgK7T1xI(w~B6g4}xnq7Fja!7P z-w`Gc_Qg>?!Ef{1GwdV@(&%y-2cR`hq8flKo9A2c`n%5N=@+lo41Z;(RWF(Jp4;8x zen7)#`$uM6is+a%9a#7aFEcJiJi2?SbYf*>N)I(A%{@I$GV87$IZdP${ zmNDMU?N)inu7EO?VlN+6m^q4I6m_x_l{F{ZuWVAxay+)-mI4j5f#E8|;~(SF&H zwN%H~wA@!7ug8tTx>h71lWJWPGK_!>O6eg@kcx7&WW7KU@^gb$AJi#m`HJ%we`g^} zU_0Ajp5I**X{)cRk_1-fhKe`Ag;uhSdDt^bNw5LL`6)q5E=q!3ysjOm(2Y7=W9cMR zl1}JZ-fi}w25$71Y*Y*Y=iB|+;S+gYGVXm=Sg02s0hbJu`G{~p(W{a+N)DQ8K3d{& z7@$CNsPFDjP#U99h|0W|reFXLrs6GtEF75AbTs~wSd~9;`$c9cbV-GD{8R;lE9mTuTs08jT~p>yB&P36xYcbq z2h;bH+X%o7;zu=VC|q*Ndb$|k9;1=!UMK{m@8pg|m8!vG^~pEse*(+*CW|FYtGr-3 zScFgZ@UD3Ph9Vp)Cv5pV;#(3!K{xCJu0ZEQdBXV=uh#sFu zs-t9G^09?_`oKt5PaGj+Jb2s+NxI+PngJ!IgTy-+y_Rp&HZ6@3<5p%Do_a0u^LwBc zUw-sIcvF6mMKCbJ^nOM=43qn0CZ`8xuw0X_i6`2%^4wGKIIVDyWFo`PSSviB5|4;7 zMvJ-w$zR?4x_jNxBD&Ka&|PO=+H{bGKgmhW-=h&{owoq8b4zjeGelvC@;;eQz!_sG zj@Mp{&i#oHvrRD*2xA=i0@X2HxdC9IVmW~vf9G@;%7`NJ329_+T;fg8mG9ZwzV3u! zW~>>pp-c*M4TwoDF{4ELl&jzG3f&e|zzS{5r|=;;czBhQ@&6QJ2V@sFxY-fB+K@qQ zM7YD&rxsOj@_&-^UE-2)IHHucq}PjZzAZtGrSxwzu-8nRr~p=dT1kG^wZm&z;33M( zJUDk`7oLqJ@{s!E7345*&ga2SqE0oVPO&5$bu90|h>@A*tY;S^6&#s%&roA^3#TEw zu~BGWg1wBuZQfPoj-YUF4-6aC+gk4~_% zuQpsGPe^-V!_d^+o4kCBQ_5Ulj)A#O-)U_dT<^q~~Cy@_l(dL5_F`AmBp??EbghOJmGfdRjEyY?$@rT$i`$W?`b z)8Q31U%N@mu(49I26PQGrke84I)xP}Vxs|kD2A@RY$ ztRH9;0X*cHHJ`NElBRnXj_fJ^lmegYZg9-}BU_CFm4^>Kh_61LRouNZD7eZl9nnUO zd5f*uq3M{U18~H^n)Ug2M4~gH5W4~er%ShO$lfS&wmW&l5I}zgz%I$pE#;wONhpGb zB4o3h(VH{E&vxcyES$PnAaF?7>}^}SxE*rzrpf_*BjEnAN3X<{xihqgIEqy%LaGUS zeS{ryS<8#(zPolJOL1t}1q^8KjHK05zTjO@Rd+Y>J3wT&({KZMSc8{QpiR}5$CrR` zNxq~qCcB3}kboeaPZ&quM5oEH?+*AW*^!vd5umGp99T5;VyCaDss-pJ4v}qeYs`7E zsRYquy)^g^1`*2)o4cO7!fB}H(tYk`6$4T=9G5b=yJThCW)Oij&_XRtibCx)z6jEO z$#Mu-MZxsbQnH1cEGh<-&DtzTpDb!C0u9s%>5yx_snVXl3QX4JK2{Jl30^Aa()WcM zFt=_0iRqW}LY;IvBEc(sW+6m?G7RVv`}I#j#9?`Ufb)@@AL?6MAx_h?zFwT{4y|f=@umfH-I1b1dTkQDqcYLMd|257}P&*3z znt~rkM;u&J{qz+&)lq$b{RaE-!7Gl$u{s{L!?;yL?n`Q{wXuEp_CH-VYiG&0sSaSnexli>ZOan09YpIUPP>umv$c6hOKR)wWk={ZwObAENu zmN^nQ1rQu<`SE+rvw5IZs$%rVbrSH4tAmdt=uc`~fPw-)NCp65)%guIFXwOGCwCP-R8z8m6b~4_fwI74Yn~Gk zE(#1N#wH$-*vs)IK%F0(3I~|287FWC@7HyMiT04&N9vFW_MWbQ$q*N;HFe}`KRrCX z{OUBbBd!*kyRkv1@n;#^j-Nlnq#tXQf;Hbf*M(sZQ zW{|Dk-WZJ2o1Fg>)*l&Y4`$FOPAnruT=#3MIsC4rj9W*!IahGcqROWXkgRk^yrvbn zt(|c?K}R_Hg*y_eBxIHyfIMoNUJoS5-$TBIRE|&4!%a5-NU!zfrA6yE(C5oOZxRw7 zajL34i*x_W#K9Vk2dKv%MHd15B4ZH(>7Hs}vI}Fq zRzSJ6#HMzYn}}~!>r$YUBB>_q#=@b3wYhTs5%^@~MfjuA8|wN`i5+?!XYIcelqU2x zW1P_Z4kXM;Nd12U3dG@J7q}2PYlg5h$MuGFPnIS07yXC01|?(yJsy?z@+&J}H-3&M zAi?Ghk;(Glu=tf}JSgpF&w@1j{cc`*yBy0dc$>9}-BNDsfhi^L6T47YUeRI~f|dH4 zA#U`VEz(o__#;QR1+o#KY>FDDsTl(`(t^-hmzs=(CbLItW_9c)^ws%mse~adIzA6{ zFo}zHMdXzo-&J4Sq;b6R)(F@m8tvf7H}RDxXr{Cy+9<6cN)hISX&SMBd6)+n%8*JP zH#m57XckZtf_)r>K(EOk1?*{V+>NRGwP^7s+X=q?5sdMbs08$d_U{)tg93Yb1Nk^* zJeks5{2$HEqlZYK&qoQiIkCpK7@Dui1nX>|1fDr)VQ&$$oQM!r%-U@ID=b7jU-3+g zJPAvN*&|K>H86L{MFmso390iVTg2vSMYq$1>VjG@SthEY8Ds@UJ2u=4Gjtakc;um%E@cDrdGF7K>ofl^(L-R0}3@iw|!t~I_0eT zo3veA*34SqZZuDK=eU{@UpEnPGC)UwB0RM#m2xQ$5YLBO+<>k|^Lz^G*e4R1cR083 zYUI^{J3fIMn;@2xBGD)W8K(2XRV9Q1!_FZb;ZL+lipm@rJ(1nbY;HMs5d4?8&(?*jS_-t>5m z?XXa$HMvcHV)fY0hYT>JG!<)L|DY2K@|H%ksaanZk67y66YE-BK$e^>M#0fapZ!oMtN_cf+n#}7%93xlXV*BHuoJOp?F@{j3{*`=72O-85 zOrmqXRA=q6nOxzr+>x2Ms&iFzg!1&2`^y}2ABIDf;l+1;D0U=+@CE=f36-~ASfCpD zGpS??+Y!!8Zhq}xkqN<}f27-~QW02fSYZ&$;zqj(tN0@x`8@(s2LCR?4fX-tEf(BR z4doH8e5fQB&Q2KGiO>8_pJ!1w9wkXW8^zdafYVdOK4$mUz9`xG!q$JNf#JhGg3%g3 zp(&}B8GK5z+C_Qa|THzt;Hb13*5X7MLO+Ds`liUobX|k3x7sTa_FMoD@W+o(G z*sUBQWAcF*g4Qj0NKph3+i;Gf5xvB}0DK)OWwU3U0D+m5ZP3sfeYV^czTf=fko%&x7F<(X zEj18Wt^|{ASl2uNIM9C2rPr7BjQ&{Z{c0Wc2Xk(T{9B^~E8KyQud^%%WnfjRk& zOZz7ogRR2{Ma9oBRm_Vfp4BbhklGNjYIlzk`NAzCngQqD1o{CHWkn|DzM9e1^mYvR z3urNQSPs-$pJ_a4-{ND5Q_Jfvs>s&7W#t-|U_6v+PWzvX>kXx;D9}I4G2gsW$>bl> z4yknR(@tf4EFlam3@0j%uaXa7ssPzG@uF?5ROf+j+LrhB%dyp2?s*e85Bp5WN8&Wbraz^EB1exHY_d1lJFO&o#2OTxI` z@QV7|8cbr94$qgGPnE&HKN6x5JiBHZomAAIs3#+mtrw}ect04cSHfN%+;u<`H;fFU2DC zeLdzm*p#!!fn$n@rc0QX==eFt)K*1cCWwNFc_C5Ucdd3LRh4Y+ECgy=kUe=tcwXBR zzsYb6BZV{ z0Wnx+BU)wcAPYjKrYJuX4wYn)0wpp8JW1E43>z=OjwV0ayDfOUe4{-m zBk;lpV5oAex69+PtOOy{6$?C?BqVuhYK(o-^=7s1t)b@4q&^q0wV(x+Qbq8jWaqSS zG(7xgxb`FKq!(hVet=g%SBs00(1nM_PFaz?d+-64!wH(v7AJX{_mH!n)t~?X064yP zA-?Os3E^1ng)_ugly^^Ai+5Zi6!H}C(XMjv&*9_9XMaVb6V7fg8YpnA$G-zlogP+eD<&SlK4as}BtpW9m=Ab`AVeAad~=f}v*agvbc z=jstx(7blu>Ye5=CmYgNVscMKG6eA+*{A%Yh%k~ z%b|Ng8zFj6;(|}+hYJEN9tsNGw{!frp9q}SZ)XHNc+u0Ke{AWnqGxx`Y7|4d(Wls1 zm;eQ}a3SiuAi{B;WGwUzaT&~lX_AGLId62=%E0WVPh-0z=7@NYz<(FpAW%~*Q5+0; zBh-19$5mb8KNp4{U6yr9=x)bMoxa+1Sc47T6HlcZx5Lj)8%^ecUWZxCnvvh;b_O&_laanr_I!QU3soul7NURG5A zRz5zXA+66B>wp_F&xV?2&z#XkE;B7y_(9<(vEccKW3zhVQch*Qt)EXCGVU-QthCMm z9{g}_?P$pXmIP3_Sm@juxk_6kD=FR zozo({9QmFHBDU;P@JsAEK2q#Hg^~WfAp|8a6|^@=W1#}&Zq9t)?l8>VfHBIi!>!$? zp9zzgVRA2xs4(86$?Mknq9I)~`y($NcJU%D=qR-8(~$|tI{RVXc!hMuV7m=&UuW$;2}L0;{X z^0+2e9!VJ=mJhF$63o7g$i+n@H4>=NVS}plQjpQQpg+>k%Psm)F(- zH4BRk@Cw12C*wMnviXYf1y~osr}sVrtBInk`RLz$Gv)j_CxUy=JSj2a3GvZrik-89 z0Axe#5u7hzj9sTi)Rn968YTv+zgCsaT7+H8?ldlJ55O2N?|_$-RO-(01l=9f!2MkH zSUCx1vd;R_ond!YWXvJo8ZQcH*M`%Dczfh~HbF7w)@=Ak#YIXDIn&f?kFYiCw)yD# zDFLZhfLTryRmclc0A4}&tsKcJ@ca{=Hkn&JOajn&6sIF}eqyJf=lkDInhUb};mO>9~C!Ctc#kE#xb|GKE)=uYa2a`6Qw&#LT(5 z#X8I_bA(Fu^LLwEU431etH1>x3fsEo_}IIr&M*et0sBB5@M|IvC9N>^4rAs}YDp?V zYjLs9U*g~=F&cz3q-~ryM-)#U+FGB`ESoV7CCe1!T+ZpB!%INwG~iTFoUH_C32bZm zVWAPn@v&zUdUkn^@J4+AikKi_g$o7ik`TJMhjgOV`9eM|1eA>}fBJRO{2UF#L`krCvj~Y0sp(w(O0?fM5RhB_D zC$Eh^kWkdC@3$S3-_|L#OW`zGCHBi}%UZ-y9*hmn0`xwtKl!*=YxftLYuvbh7S`vZ z)u{dB61<1v1jhS9Y|1)F0}(=;LOLOfq&{nPHR$CeqRF8d8LR+z;R5M z;1{OIeSzeyAWT>GKx77L-V1)M>SQ%p(->edJh-YU?7tZ;1o~=k@*r+N5Qrw$dSpK% z&3WtqASfCX00wn=MgR-%pev{V1*iaqfelN{0Z90cQN?hG!}nGrU4wEems9iAB!g{Y z_|1@9XDt}%Z2we)gRIZ(BgjhzT!b|vD#b-5C8w zVo0eSeNZxQ)IAPeupDrpG&Od0-6Pm1D6k~QFUsq?r}qy(A-B7~9H)&W4v9Cdw#cFi z@f$a(<4}Kjz8UyVw0y+(TThT%QLbA>Q!L)-d0A?0P6*rM=x7TK4YVp?6^jPc!zG(0!!CNs zA_f2{2gBwR5Q;BeObAdOv4w208u9mShZlx?t*=u+BO9C(v1Z>k6GPe`6R!ocgIhEt zuVi|}XZ1t2N-+L;!9A(%VDv6XUmj_;+xhg=Ghx|e)-GS`#wjdXFD>t<4vATCqv*t8 zYB_}_jSxNY>i&tf*qRJ4Jbi!y{_Ys+=v@6Dvm|xVxD4^a$hQieFPjrpV~jhE{?l<#`Oi4_dP&SEOQI*s5bM0Us zrPC+5bK6b2OznGz@Kn#iIxVAK><5YdZ#1?g?lttMPwf=kT}bkS2^gFsd`Q#^orHBd z_%Tz3m_sG&Ks9l1p`8i1)FU|st{+4iv(8vdIFw*Yisc_tu{M`K3ev3@@8|aKb^LHb z(yL~f9MyPuZi1~@aQ_@LpK4T56$aLspWg$qLDgJKwv_lI1Fb-61?2*;C7^a8Jichi z`q=TBcBml!YtG})MZy%S(`yyx-2}-+_x8&pM4=kax6_mi2KAWFqe81*OH(8)*E!7N z0LANwZ$F5b405@fqZFTn2E6rRUH#@Sl;ocY#GW6}A8Bw&gW?S9z|NjxbNNKw_BG&} z5Zf)ZDd}MW5sHSWUpCmoP1?UB^pzug=}aTAwgqwHH%40~Tz&FLro|r=VX#B@X$RLf zVm-L={cX%pJyzAl47u-}3l*s|uNS-@+LX8f>u*b+7vtb!56VulIoDS3Wab_u%Fp=c zY6vLJSk5j?vpTr%HrV?-m6_U7MDBfY)(fM9{}bW@2yo3xoP?`Gt}SWr(hK-I_N?%? z7@Q0BJm+WXHq@Mk4EN3BH_|KdUQ^rK66mx&w>VX74s71j;@Ic3R9{3v3H<_9(iNGyss!xd~>* zKJGUAZ6rY91#fTQwUw^XD90yGZ|I*(rtqQYzn_kh7wK~e1@C~i-a}M@mnQ*JcZVie zRVU^w(llLe#YB2YN)U%mT#tNny^iXvLNHP`8C)8dO+IPnJ=@hx8t)AJEc0VjeEf_ho)`_lA46=)9 z@~Z6fjWc!sNc)@tPll(p?ZaWx;3?A@TG~|kBme*a069S?A)r7?LNuZlb+Hvck<3Mz z8q84R?zoX%rfjbuS7590woPqM)~G?fM*$_~YscS22=PSX*yq{FRYLFLY=YMEQB2@sk3&Lk|E=5l0I};*O2FfO~!Q>v)Kk zSxi^T5mU$c)Nm43dV1DukjrZ%mt8rZyf*lw;*y@p*6RsY{HhixS-;@d|4%Cb=)CZF zn(aOaW2~43U;Lu8Pbh*NE0LR0y2+!36UbILI)Bd4%$ofJ-OneoD`@s%nv1&^=cev& z(<-g!)pFTBbFc$l+=So_{m<~kw_g_F2uEDtbFs2{_y&~XhpmzV?S8`UE2g99h>v@OY^Jejldl2P9VFgD|Li?Q69 zXW@5p(5)!W^$P_Hkc_ zsP8Ow+P@$^E|1V-;5=0k+#YI+x*r=GwZJ*uGa*DzWOO&9KM1|mQs@hZF6&ZWDE&02nAb%kQr z@!0;*ZIf&5lG=GnO`NXJk@Qv-!}ku8MIPe?OEFKaWnfFxYV9Otp<2)t{Tvwb zb$)NWYsEN9f@F$4xDjLTu6X7;oOC4uB+qSb)IsBw61rY(<$=~US)`ViC)4<*(^E}5 z;`%OMssKit@_V9Cwej-(@KFqJof4OzHygXgsl$tG-buF%|cz{^E`k{^*795Ed zUgY|O_RVsvu=FM21!r|7p5%{AG^jva>*y})4l^g7axhEu+Nzg(!OMt%4&qYF zUHg@ga*O0C>5KS;(E5n^z0ia;nxtUHHkPCSJHPQZy0*%RbnE>bm#ZDi7l;X#_kpPg z^k(&eUzD7cF&+URCnGTv>b%XGDV^PzChfXuGZ7)8z6{1<~qn|0QL-dLg({J9_r4KX;w=^&Yp=+wg)nQ1|?R+y8|($+(eOS`dyx$bnLn zSG1;Kw=TiYMf%k0*^m4ajr4NB@EgIIndgF#-{oCX;6|-d$h74}SfOnf5HN&Jaq^vC z<@LGZ0{&)Fqlx9SrjUP*0OXoC8yA)KW+4J554?q4aox49YYUX^S7cw~lD8RzYdsJ@ z^sD2{cQzoN?3fwVz&pq=@0XV;4^1~OOptyg_90(h^yov{rmz+Wy!%#s&tXASRu~pq zfuOwNXLx?)_{$Kxw2q~jl}&sFcE*&z&z0vU{$L(LKpJh6dWd?kuYM*f+~ERCSYc$D z^D*|H)nn0n*qu2=i_c?r;0j;Xg!>HOuPta~2^(1A`F&HkH6bSRY zu(e}vWa_*Z-wEH;mzvXu%EBHV-b%H9u{VCu3bDL@@BCU8v94QB8}1#l17WKGyf`o( zS#+-*_=O8jCCR#H=Da9$XoQ5&pbnx}och3~0-K?fW~l;!Rdjo|uMn6?o02$HK!qN6 z2)L3wYAeFxR6@YORR4*}oSF3Lt=o<)RNtgMGQ36uyQWUzA3-f%ZT6Y}!IkW>lx6gt zhHkw(%%4%UpYvtv$Yq42H=>^*&Z@H|&*U-T#IsJ)*r?vy zLM!AQ&5P&x2bFbFl(G1UYKCi4$XJ?i(IWMIHRmI6d+K70t-U%0MicO~h$+B!ct{L{g!5pFPQs5>)2HTJHFcm2WSg_A+ z+}jI7dTgv>{WGfOO+qTf4eZC9+1|T*Y}LWMqh*8*?L;tT?P2e2Ywe!}aS6Wj_Qoq) zABV&tcH%4IlEkpZ-WDz+r0zJ92X9VbnU%b#{VQUxwWUEvODq8D_xc0W*5$XA`lL9J ze>b>0&**9c+H84a5;~{Q3Cav*2(fszMHA+PB|~rWCVA@M%`LV^2wZ1D_COveNWgmt z8WUaM%;LLh@nV>&x5)3Ap7B1MQI|ATh=P4WZ`7u_LRvbJn zqz<_s+>ymi`NejN%=&RwGXd(Lt{+O<0j|KXLt=IYLR#X!`7Gd)=eQ-^`xEc z7GU%+bb&xz=Q`Hx9e2+QkN`{>;85K?Y>sk<_MymvTCE43MOKY z^0r8gH85bOX3`>^lv8P7w8l=C#?moc0yTIJ7SaHQs1r10<4qj~ z5;j)&f%$jlmRnx(vd1DZt>H`YBVI-aHXVaO(xQ<1vlmeqr}PHb(A*Pg4i9lkzETOG zl3dB35;_f=coH3SG&jBXD(_o&WbiL-9;@{fAYtvy$e=UdNQXxOS~(U%!V&=gt(3TB z9)ESM=O1@(k71~m`&EJN6CFjV@hZ7RY%v>^s=`c0>!8MZBO?Y#=|^TRl33tX+=X65 zy`@}D&*mRh@udj@ayvAf_DcV_4rIU?WBMHbnM)p>;re*Vmz((n(nU+Fl?%3k#LVPT zCs>CKv5n4S@d)G0*Fg9uA8DnTmo!flB@5oN3T(d$oy9g5A1zAERD6iAe-*_-Y>4`D>+WR;e**tM4t2+MglZv(BrcY_b&4B(_br zYhamALgH&PO1e?*JI?_np#5ZlI|5%5Qp}<7Y;g&$b&2@8q7WG$dx14bH!xF0MZ(>xa&zea{6>T{oOwk*U&hXhX0 zJYt5@AtV~59RZS^yAJ|^Un6RA5Ndw2pz8>-+yuGy;1Qsz>T0uc$EPC% z<>`9N(`9(_CHJYgR~{SxBNgQ*HF4%is}drfV^xKecA6DKR?c^)CQ$`pj~*q znD>7z0nW>9^Zdh^W?3%t87eNO|;WiqZwz0 z{H&we?=3{RPv%1BHDt51g&r_2^T(TQ(_VbujzTi$BP&l*qzS?~>f4Zo+GHl^B|qQXA5nABoy!*+sX03^fL{QL3&?D;^&~QA_HGBJ!OC00@Kt z00000005{bcM487Hnw+{!-@euXT6(nh2)geSDKPeGXU-9$XN%8>isaqQa>ArV4acY z;hj=@wk7Jyx#=*Gtcp;&Eq>QnMU*6?#jAlwB2}jK-};c8ISEx;OkQLcE)wQSQCAB0 zqG7FyMs($T;-5a<$%V60K{Kflkc_i>an$nqrklugvm%8)tCG^rz}Kp$>|7*v#HC@f0s1E8amp*ibqd{At&Bgbgs`G-|>nD-QQ`OdpMdm-bEPTj; zuBVVk!#<%2-SI+MbzTT!wZdytJ`I+ajO}d#L2;x#yu{QkGW6eSPbj~t{lSnFU5UCY zGY-8!hQ4b-Q!nf{(GK%imCk|J$#U|Jf>hK*1OBKEUTHdxe{=gM(fi){_-Z~u;eDd$ z$mjU77_xp}8}&-CZcs3R|OJtCz4nDr~%2-BlIrIx#K2 zzu9Wvn@4(`VbX=`QP2llpW&?18Y~h!v!iCGan5v@k-fC8T6fQE1&B^(mFB^ZVLCS~ zgPMFzb>moVxb^mfKU|tnhu6;!p!0PuZ?wJ;B@3+s5DKe7qtBJ-1FZttjS>SCYn9UI zqY#g!B&1ME$w!>=G=^0sW=@E9Y*62jQjn_26dsSJ<5uD+p=ApWu9Sj78@uk%3{Z4T z!wSL(T&t(|el$vwKVBeaNVp*K3oCIiNS`ZkHkoYdn{tR0p`ecjKkLk^>41&jBf*jc zO?SWL$~LyMq2QP{3w>>$rNbl4+E|ZOFQ%7kpA&K>Ho^S0SNXhtM2heR9xWW=Bj@DU zO%wX-AX5p8l&)1fyqD02_K5n>O(C9)?MXV1Q?k?Bn(Z7^86XQkt3+H#=(aV}#*Ss0 z0Ob(%iuvbX-}PnDYI;V#<4N?>pN{YGJM7R;Jug9xB7$t?O3;e@Xn-3xxXd^yb%@1A z>!FyQbrPy7*~{r*jn>PIi;f8B&%5vn`J=Y^Suo_C=#2V(g@lF+5vf(cIv}zV$^l~S z3)yMZJCYFLOI#}k$}tE^?tL&>fj0mb*(_EYhs#S!m)`UX^zE!z3AY2nR33eI zGcS}Tg?lfB^6^Y>_&L#9$`#(M7Ok6+#|q(hD*Ula6+>$%frYN0jbC%WSQVCq)xyCn@I<-7~Iv7HGG&s5S($ z#QxByY)&*GdFvECT>&?KqWr66Eta*y`;dn?$y8Lv8r|mG$L} zuc~$ngQCdJ7*jxJYN~Ho0-EY^e)Y$SC1rx8ig((2o-)n31saN>NYuRDsDquxeo63J z52FFD_Yx~Vd;6#I(h^$>_a~kdporh;!I!)gv-RVSjpykbn5X4dfAuv1`O@E_XRqnX zJ?QGh+ZCWv0Ym#LMdc`meBB7=Mq%P59CO*noU0m+QPieFCbAsfM4^EB2TPgTxP5u= zU5N9FM8oUGF=eXxA;^479$n`&VOTA*kPQYRba$fS(}@&Y8eo^KtE3F`MuCIh`D!hAbrbtKM7ntMqStEQl*}VEr!Ju)!0YpbJA6 zj>`qq?LTbmmDd18dOuI@EOhL>=1cQ>^>|!4rpVhUmzy&98z9NiR)tLexODvtNElJ@ zs8z*cEbmXFeVrwv_@BlZpmBNbfku0L_hT*foPSbDU(=q1F7G;aMuvKBxRoqv&^S3|06wJj?z8{Ct8m{2^q?2htGb42A<_~kGH^AF} zR*d7Hp+9PX000000RT!{g;P4Sq_ri+RSK2wvBHYdruW$4MFNoXqUbxCy}q^T9m@V$ zMG;eowPvQ-M*vMv^!jvj1OR+}>TDnC0vNiYsNR-LPMFyP%byns5G#lCqM`y05_$t8 zZ(3Nl335F3eS&g1-9()vIl&coUm@~%AOPBfFH3}E)JxRj>M8dE3Lgr(3T{!h3N=hwV1RrV&S`@}~vJTK!~CspqvOLmSaqBqGa z3(A1rQTBj{6m(o*KhIsdr~|6ao!WfD(F$ZvODtdHT+)@r<6iA+`F)ggh)J4ey2G~! z3VS1*xhB}JjLc&0BoWZ9$54=;PP)t-qXIFd&D>`zzht-Xn?&WqowLm@%N~djuvdI$ znP+jJeOre>z~24FLI5wkq`XJ_aed!4ZwX4Lu7UscWJy&rWBmv+0PC3qTmnadop}WR z`#qP+pU9*Qbme5cJh&=y-t|wh9I!(9t&a?={RvlZwja8TjkigKE9LJ;-wiHv$NjWHHi#F+yI9KVYnsK}vGyIvyJsSxsq$(Lsfj%t20X`LU;7dBLsG6*|e zBO&)O6qh}xM=$vDoj{-Z0!`8alAuAYp6a+h7MTQf2{%p4|rm^3B)ra!X!msZeC>wRT1OSuo>~@uh@;N&KX^W7?!s7ZWtI} z+}!6za6cD8=NePS>yrdhmtiaEZpb8-u~+dkREMi@Ulx!F^em0L zZPiF+DoNtHC8U$YtLiCd)@0QsSCa%+%tK-PpfaG3AT*YMUR4VY>lSB)YYrfEPgpFf zW74KGOiTbLYID%F5`{;%vXZ#)slbx0YO!fOUsSUBM#g<-a_l(AuDCxR-#>|QPZCmtm%=Bs#`gz z7?ErS62}YWcqikQc1X4kBT-)`ivv?N5#S9WMMFOA7;Ju?&PM?Ik>P1Nxh~5eA4NP_ zQU>_vwwrS?XAJZ898lgIsn`bQVDHFB(R;&U$d1z@)xV|d1nVJq^Ep>Kau6C;<0Cz@ zkLj;KT4N`{;-Eo~dR5Cw{gl?^D=#!kN06S5Svq(4t91P%C_f9u^*@*K3pCJ8UuwKz}FE|5u~zZ78>iT1U-&1Qzl4N zU^|D<{!H&*)Bv1)#wZFLI2z~sLws%~43mN*t8+_x-zR>987%W_xPS1VasYg^F|c$> zB^;>pEeSs^g7>YU!~{cEiK$KSo*-9)URsl13QTUfv+QUU`4~6V7n1G7hu&|;$GA?j zMPSfrkz`0{N~@xZ@~5qYNV!BIt)J~LOF3+ggo~26EEJ$OV1q4=F@IJ3fzoMOJ$Hfh z(3Pqb_1q?2r+mVk`8AAovcX9KdSYf41tZQ+_+2(y4?tuxTW*#3<<1Yge-FybxS^Lf zeVg190FdE3uZ!jI#73R5*Bq2{w5JUgG) zLkLeH+0ruy$y%ThV8DYh5pP;+XsPOhegwyi=l&E_Pf9=RcuIz?knMEbE;1da0Uk?G z;s9Gv0V9IgK6x>9x}ml3W_JXugo06Mbd-JA?`&q!oo>}JsxhjeUV+D3s&>gv-G7pl zXNAKH`4%blRSPwenx?{a>Klyv@n^{$u@~U65ihI!A0cw0N8*Gwef(UC>VOUd53Zp| zu9jzilkFb)Z$wiARMB=ROpJ}i(Dnvvdof#j8+DC8g(frCW>puIU}1@A=l4NDL`+;G zzZOf@7#P(UH%|cE>r^B&F}Y&Dg8^6N`lTjwkDPb^M}qP&HC7U8o~r!qHmT~K&B)&n z2Is4%X5yz18LoX7c#d5S+%Gt<-o_v((l~VuI8(!0AY#q22MR~8d?yAxm(f=+bAL8+ zb8)xBN0mREyTF84beYPTGcquyd_2_gH!7~UiOFSs8DabjoU-gjG6sE;PzfGVw08Y| zF}ZE=QGxT z;I!pSiybNL9>`q_L7W7|Juflns#4;rbTgc>C z%T9be)%rSt?4IV;7~((8zC56fgY7mu8W*k1Eo2*#Vd_@jWOcHdKoezIBu+VV@hbCC z23Qvt$MvsXkNb}$LQXz6Q5!>SflZK2%_ELrBBpO!bhLXR1t`({lFq+P66Ab}c5EuK z;dIhmdc}NgoGCW87uiwL(}u)%_Uqzsngn?67_<7B3n=psx%83IbIwzHJWt=aWsb{JCXQrMm+q!e2@yv0YvwcyR>j!K{+m+}5iqJgP)>hMs*iZw;J$$>xrM|5c zWCNjwf0(NxLzcSbDgv`ny@rPrf==rIuI4{3`_g6M+-u>9y~v?#Awqy)>N4gD|LCv; z8#3Gwm`*hw^YnNJQ9l@F3vyQC$cn%wZN8W1lJcj)DAZS`SlA`*Oe(h&9hj?bRd)!W z@2tI;fJd1I?`fmr(ZW`TWj`w!S42?GWMj3)$h1rUB}>ZSgh2e*#AmdCW7Kdb^${Tt zc`2Bo#3pO>gz>Y5B&CCY+g$u4klWwvJgB<6KiF42&V6QjzCe!rQ!AXy*6tT{ac9ts z*g+(kD+M=d7|m(eNwXXFoU33hDWo{C?I2i2SxsTGq&89*+}#|WpsL9=EK-qpVUl|E zv$-d8S=Mjnn+9CA55y1G(!O7e_^^eI&lLlSO%vl&z69> zy9Gy`eCrnKeUH=QO5n&By>QbtG1NBlne(IB=0*52tYdY;9P_&aQyj}x@8YHp3d?XV zkl~Znd=QU>hO<1~=TpyH@j~)%gvILn8#0s8wYsPSf_MkavS|?QOdYPZICV{TzKt8fws+?=ZM1y8aoy8-ySBx z_6Unl+`H;&=;c0LPB8wZaj~;_f6?%G4hXGw`M_TYyc*_Vl>Oo+V023UnMEQ(Nt357 zD3w1VWMhH4`ZiN*n`{WKkrqyMMRO^D+R_Xx7WMA9jWQpBD7R7409gkVVFoYzL7^_R z%m&-f(;@YLxWxcLdwZ6tJ=ek)uy0<j)Yo5uigCrCSkF{2fKOkc0+=Y>i4GCd+Uz@FsBr@O2IaYl`MM4ie7Y8W3|k zK;J^aPS6u9>JyMj`cn-psT=@h@&JV$l<0eo0bfNZx6 z*N{F~02E`rAwVxEdyO#w2gJ^h)5`3LKb9SFPFZg#XjeALROIr`?z?YfUZxz5it0YW zNH>q9q!LI80>?cq=?sB2=(o<|)oKbkZnGAwDK-vYGm1` zDd%D)&Ynp*1KOFMQuhiCnhSZ*vlVI^)fbi5LaZO!ExULYcb>}%7r6=oiE#JeM^^)j z(KL&|_fQHah3|}3$kCRpfP;raqq9_j(X*}R9RNCwv%5z9UX!l&Ch&m)usrBWej1nP z9mJXD%22$MPlPqVIH|C)7uA%};uch-rl?9qZktOW%crVK=dj{+5uiUEeE?J$7xHr$ z8j3>5sbI#H9BasJxX6KnXd&i+_ro_~y-`IGZyncZNtYf2mI)MXk54PoLH73Cm&OC< zNqw`EY`X~4)B`TBbH=;mH&Ro&!cP%@CODj|wWG-Y%zm|F+K47VMKfgZ4Qo6d4q@OMZ9;mIcoYU8s_ zQR@CeS;lrPY60(>P*7$Lssjsdf&%l`Ypf<}6irW>3<|v+zI~BKBAqH_3YB{+MB{@v zX#X3S;4>qiFmc_A^Y#%>uQU_M79uwfMViV*jDn^!AmRZzW_1`GyvWyM2*Ck+34y&+ z4GqUJW1?mI_0~Ulo&Iy^;+mfRejgJpgtC)2i=_Py&ZEU3iCQ71BmKE#TUKDmv8|!M zee8CIKek`)$SHnksbDHlp^x4Zpwu-rN*e(V zG0av-(?jds4;5p)VD}VoQ8_+4INrxDhW{t6#{R99VLZk7>5cCmb!71ZKu3d0mSH^6 zatuuAX7u|}%QdKw0(ymlkH)qwRur=+o9003Y5GB9w<|Mtj`B&|UeA8=BPv`BQO%c8 zTEiW4vam_u0Q|<1*27qmt{nLrx8R1dU&$0>_y-2$%9Dqr~b(4d%!DnP-@Es zrzjP8Vgj@?)9OfwL`ZM&AVI$Fr4koft^?N`qAm0ilvb$!q_;cKl>_|OrC!l%Gbz=8 zqYRlX)u$GG_cfuW()~8n%f}5GwYD$t=`&O+xA%s|%ZKQ9f$;0=9}}GS;@@!YG!eS* zls0D{=Qk);&e{SCpzMkARL2xZppJ~ui@bi_6a2g;1y)gCosX9jxoD}|UGvPH8zG7) zJLUQmFj2PN19`a`IC&(6l<6#4;h+v{;*+_7wp`dSOH*CKzE<_RRR2)9Z?N3Ei&(H8 zPX?hAW4& z|I)X)k}e@ID05DDfwh2QmIFh-f3w z_JH-XBV8->{DoFU)y<%C6 zB~<+@o?BpX$jF|Q9DDWFd(?g`;$WOaQvZIYhE;Q~xFF7+iy^dFM{yp3h&T zvnA4&Eg!`~xl%J-07NW>t95gQeF^%NSy+YceBbUO@mUv0{>iO5D?^l=N88iYZF! z%1FV|KU6oHKVeOd_5}1>Pw}%x#_pZhN;yWB6cJ?ktT&?rH$`=Y<@-mt05w#pQ;upG zDDNq{eScrkEyA6++Mv3$AiE)5d{3&wR}%?l&<$K^{^IfckWkzCEBm_ww_Gi;B{hyGWub_|Af0eZ62g~*mHX|V{qi4KC zAMe!OcXu+py)t|!9M`miGiNGIPDGe^{-1!GEs^}bv)zE}keLWHiEO)+yUvrcugMa|@xuDHx0_-%har0LLhE*f^_;TZn=#JSs^*AvjxX)_{aU z9HBmW80aF{?kmYVEntd(3@*y+0vmWKnk8kF`lV=LIjTh}v)*53_%SnSAK6m=OE8Gs z%6z~zP|vyX^n36ddn7DE5r=TgYbHSn-^b7>G8l%wzf6*ihvQ5=Y3RltKx9r_ptfPk z(6oylj^?252H#n5HgAzP#u)bL4S_`Hi04$k##=#Q6}r!nzFjU!Ru*G5_#a=>=XU-n zcKRSl-Y5(X^nMsUbZwhf8+jHlNydlj+Hw^SF6KeNrx4zlozNRsFrH;7RV4v8m4D7qly++{{3*mQ4RxNvESkPzNW3ewNzv)q`5+Ae7E`7SwE4=j0l zPNWf!_mlm8T=WC0Q%!M-yKLO|)i2zTVy)8)mvs$WvLUgj`*O#|Vo{#2ucpLZEXnmq ziwSG|^6kVdadTeyT|^|*bkK**pl=lmUY{n)5QWn|#tnhpgyw>WnFJ=d1^fs_e1(M^_X^z{q4P@Cf$1oQB$o2<7|Kj-oB71C~sNAYc0Su{0j?N9`wEfT+fZ!&K3;jE*41A_IHMeGUNmIjWRbER%)s2D%+)1qXN$V ztbVJhhHg-yQ~N*mL;<8m`i4x=_!fW4y#`pGx-C}mh zWFN-LoIQ|Iuv3`R6v$f7hUVv#(SkXauS6SY0j=Xv2QRi3a_;UBW!Eo;i3d8e|Bf|U zRT_ypK!#I1yUoPt7AA$Dx6%RI@6Xl8OS}6@x08cpIn`s?y>cbGW)Co0itX3l{_R{S zxg#DB;>65Hpw(dmrI#Nt+QgIoz<3_pHLb)6M8U?hGQO*B zdo&jE+OSaj1_QPgOrH8Gw6lve>NdC6ICdsd*Zwl|93axzA}#Z5outDt&Za^Kq{B;Jw-#tK*$UOg4dWQd&%6Az5PF~{wQuW_6LE}tF;deseDix(qv`;@AZ@im zaPfm@Y_biq_3S!WsllS41=h>+gUwr&WmuuAGw|!qQYK@{D#MP4DZW8j{4poyqLH-Y+KT6$D|2Q?W0-d3_@=$tWbilKF!DqpQ3|a4S|Hf#- zm9NW8`_93hVA>qsgRdT2P0a$KSohWZ+jMKiz{~}hmZ4%25_#bRAGKj78aNllys{Mg zk;s^_mk4}nnU%DlXx~c0+JFrsER)kS%S>9KP!1NW6lTKej)0|k%3q}$(MoAjuq8I% z9WoXd?}Tno7{O1O8i*ScSpixV4!^P4i_p|yhHLmv!TZ;RR{pH3z|CU^Y!jA9pfcmH zd+!Geh~X;(3#FZ@vPyJY&>BYaKDDfuuGeH@;4(c5A$Cmk@hNE?3mbo%q$t3163kL1 zvO2L0x@Z(Gl7Z35fZljSJpgo|(*#{p0JiM5j^u0Eh2Y6 z17l29{Y?DxeI_Gh_7X^k=S*UYWY?|WuMI1JV0}@OoiO}C#b+X%fQpg(3MJF~GS%S8 zXjJ1V4abs*UqifJ=BKZd=uW-XOLx!7lmMr=@#p>Km9e1J0EnEq*@DF6<5j( z=swrJauuR}T5B>VGBEJn`$V;i4RoA!Vls~Zs>iS!adCkSH!5r#q6xy`DpdeYm>&gz zYcAepGS93aw<{m3sHWAD@O%0Pg07c!zBnPwCZaJv&8cX|=c6&#>U=xT81WxQ$n62m zu^N<;EN<&a|M+7ij98Yy9zx3vPGDzCn3^I@p`UdYhb>2;=ZiB@%fv?WJ%(~EI7vFq zPSy57;`H`t%^3^u?8Ym7)YH-YYq4f5O@*yv%`0}TIb)`5nXt~r+{@K=fN-b5a;z>_MH3N7 zA9thiT5<$QN4CCcc!-J0mt^=Vna?SqOoqe}Fct!grW1rkoteO_(Apq@0*op;4lBm) zcQ*lEi_4g42voo!bm9jldIaH*yg!@Ukm{_}_kSbi{0{QeGFUlS7#Z;bmrUSC4Y81K%^2G9nIv zc}YQ?F1SmZ5~esGWDw{vqt$#Bl>M+kR7{P3f*&OAV3C38LUGG0D!9Q;JUW|m#S$D^ zH}n7V_-SMJzn>3I)l1F?3k+o-Qvv30El6)BmX|Z3emSp(N36 zrv{xJ^(>z=IpY_JdsgA$zY1NuYpHk`Z9-Ii%R-vHx{^ZkZc$sj72u9}ELLmwJP?|C zWE7t^kT(W5@pSQrN|wH|(0yO=R^E}LMT~J+CyPfyKSfy7Z*5_$tyC%dK0)yNkpH}Q z7^YaS^15jI3&nNga=I>AGnX3Dh%aM&m*`w%FV8;ov$;!h8cRyeyD9$kC=Z}!hkP3T zo+J_#F&^n_aZMLl(XiQQOvC9G@FV7&$sp^5WJiC*nN&WioPNH7LpQ1$&CbE}mc=)Q z-dvXKsC8p6E2u{=gxdIKjt)DM56o{-$;_yq4s$rXz@thFqdHXFcSZ?Fd5n?LDr-#4 z%&Ls!bL(F5YrNmppNLk-0{X0DHL}`LFohk}kT<;Q0j9*I;)(_3ofbhV(Z}i3yk6wJOQIO715^6BA;A7-CN*>P`qcLtE+9IJ_&%hgM!!CoUrPwYTu*8wdd9@MwCI{8DUj=Y$9dKBY`eT?iH^-n=~`Rr4@-cdXwA z`(_z-A>O9kJm4t<5w8MK_@&+JF@^jp^a&*)c9uWf@Lg&FLL7Rcv+Df-x?(ij+KFA$Qph`4W^Gvk^W?cn8rG&H;~z-Vc{KHP1ntQLYSk|`oG&g33{9*ZIA@%2A73*h6?Mk1kYFdQNnn@S?MkM1%#wHy;&ys(c+fmi_Fw#|zBy)G5 zu1so&aq^EoI>Pt);;I8P1AnhD?7#4wZme#?b3tHxHK8MT@CM$G{o_fiX{{V#VW&w<0`4 z@e~E%5X9Kt1OP1{=o;LjpR6C4r*p$;ti>AA;*n>!|2F4EQ)D&)XVF5n6cojU-Heqd z1t492Sa7}Bc)k?TH01;ok zE;Z&K-9Sf1C2`H{(T#(VTKXZk(3aiTVBWF;3(XFtU0;XY!ci}X?z z+@WEzvKL8mw=tbLt~&1BA#l4I1BSp0d~RMY%oJ<~rdXdV9=3sKX$#pf_AgTFBARVR z0&JoCWQDkcI0?WZn$_PSgXSey&De>5V004Go`6@6u-u@5l@%cl& zmTIT0ky5y1e%b6T^J3-yo7shWS zD0GGaIZ#()z!v5yOw)!p4kob*2U{tWx)w@k7tpeCd;NImP%)$6dX`&Hp*1K}&%26FOo!iN;7tv%wM3j=nn#6v5wX8qY{!4c ztJHM2fKx0!&AU6U>TyJYio#CG{sXsW&$Q+sKc7l~z%PMyRNtCF7XpCmjxlud8cq1v* zP;7Mm%bF5RlKqn1pGfZtvxPZfK^7wtPns%gb#h;~?zly;#s$6g9NW^~ZUcUKtALJ} zXdecga$7k30(fQ~OpV~bB&ELdGVN;RB-N(ZOlWsNMId!2(jm@{36Q~7nu zU~P(BwAtncQk0Ow{8YZUNA$87!d`c0+RS=xsemkqi(lWAKb%ZlhXKqHm0$pEp=Z&0 zF;j+97=Z3L>rWSh{1ZZS&jeA#i)m7CQD*#=`lK-}ZQDZ!flyzU6Ohzp7P7$hj9f5@ zJ4p~kUro};6K$^tU+^z6J8WVw!-8t&x_j-W3x0EM{4apX)qrE|d;B*6E8#*RI0g2X z?dRP}{^^;k8JvaP2-+#hLe_Xs<%$*vXSgc?k=0Y%E$bL(DH1M5U-k!+ww#f6q1)qY zNUHkJH+x+O6)wpV&&X)Xj)t|QDP)2l6M^7{3hTq{N*PBYNiXUediExZ#tS@^I)L`$ zTnffR7V-F@US1Lat}*rZ8|WxQh9b>zy7l(#3ln=hn@uwO#B4uXW(-+h{fi)^EhasN z39X>AlNB&3nO?x(MSPUk!PE%d&FF%WXb5;smIfD5hvGsS9w>bKJC&n;+6(N4Y5UaT zZN8WJ#w`S;W;?4jMWFZKD=mZ`+ZT5B02n4^XGTK}rUC@25_M6lntUv9RouoHB}ubp zslhNwsS9@`!j>=cIboKKMoxdkq}k&j-IzoI_yJUwo;w+uTR?m0C0jshTG-5=O}b;& z8|cn$VWb!7j1{Opc5PLH=El8G%;)cRizsyX;MqFn{8tJ?S?+GoB)5yESTAAeuEJd8_QdVTvB^;Gre4YJKdQEUst z2fMv<62Pp|1Kj=qFXXu9AdfSWfllH6wLS z(`#`$U=3hwI*t1}VKap(e)@uyRK)dIH;UR$MVV}RvXs|I1#@8btp%+r;Zm=w=qaq? zBV7ksfPz(cJ|q3hCQ6_!lWSoo?M1^{tL#Dw+`bedj_~tmf*Rn^e|@7KJDSo{P@HBA zmxpR2ObL1%g$`cR=lQYM zJuUc?PDmq<1_FNN?yZQZD-}KFimDT!$h5&wJgQd4vX>PP3E;n%dkqsWIzIpi`JbU0 zIIi3I5j%zS++&k6jeE>NpiUC^Ttw2A zEXe9Hd7Xoo0u}SDjgZST-SV3v+z0vL?m-F^Yy_nNM^rYtvU9B^!l|@zPHw}cWowt_ z$&n1+vu=x=T)+O#dav}$tC8$+^)`m4&bqh_q9JHox7eek?j@kVQFiZ1WMUG>-HV}w znYzm|Q?SMQ$6p`F71<}@D6|Udxd9B9CD*wrsOcdOk9Qdy|0$~>*>b(Clk8Op_hRlZ z?dd9Hjyob^*@q)Rk93l+sQA6Q+Fu;}PHN6epM_*2Z`d3FDDyp1F;m7uJA zf7D@D#9R_I6|M49!;;qu9i{pvoY&O7-eEhd@A+r5=EL+Wel9FXTPr&I8Q&Mm34%5% z=15gOx8L4aUNgc@+}B@Zuz^DD(%gb=mXEYuUCxT;TmXiOUVo}`7gXcr4NR2#w?NFb zP^aTsThci8yYebCQAQV+SWXkIG>Fw87mA_RFUJ-8Lb{HGQa4ml&>nnZreF`4}S+sT{o-`qSf}jn+kd+A_ z{lpO%IAB)9fT+o&ikHYL%D=qbM~N&N(->{ZC7=7=E&>C3XgSDd4O;~1{GXq+KN`4A zEvQDhEc^BbV|C~Y3m+7e&h?p1g8^#~b5+#K$yy-%p4esn3=hGuuOI6*7auVx|7K!I zx7wWU=P6)nq@}xeP6fiBmCoFq%Vl>+Z$&KA8bhE*oMkZ8u+2AOo)XJNDZmv@liGf} z5YT>xB2mENp3A8Ln?_w1uKaEPA|<9^zBt>n5Nro+_`GV`Vs*M+B?VnYCd zslBoafjES*=;eT)$38uLt_=<^oMYLWgwMl7(%)FzEHP4w;Ymbq$b^gj!9i}xx71d%T+Grnw7Ok z22?Ce5x`~OEj=t*UVLg^R%`xs{AjsjSLq(1qxznUUWLZ>m=`5g zK9IA{*x4m5;?|b9M*zSw9HfJC8;YT#E5`s-)j8c1@1ryJO}Q3dw_U=`mMQjE*aiD) zd+qzA|9b)C^1j%r@JN}fEXh=*h+DcMBpwQ zVhjs;R=->oZZWYPj2!-teMyCB_tIfeDyU5gw{)(z1eAAR@(L;+yA+m3e49 z@;~t>PJx~`LH>Rie!JqC@l66uJ=k3%OX(^3i{kBaO`zbp4G{xiWid|(mg?pi}T?tt19$JyGtNR z4`dA~@L!F}tR)U5!FIIKAtec)69TdqmiZuaC(mp`Klwg{RK3G|keBMp-hpY=29cPA z62r5f9sn8Ld)1RlzpGR4kVwzPzob2zHT2i59|?3*M5`|tgdTHgxjEQTK>9VlAh{PK z8I!mDmYZYIB|iWNaM&{0I>VsnQyJ)9vG^iPa(#KWRs`mkS?FqD<$Z@)(&0dwJ3a0I zDM^gT^4RXw6Ezy$Q%Ke#{|N%tP85PjVx#N$w*GR|yqe>6d6)=8j;VFT*X1R4H9V3c zovEwt-eBu_E9%VuDh6cqQ4B4HVPy*^92dtm5HYT;N=xv(PBf0wK>|%*}0>we&*HJk}wPRZhI79 z0N3xN460mfc^F>Y;k~FLvo|4#oJh>!E!28}wkc^~S2Z^Le7)$d^GOB5F-~&pusivY z#tT=zHx!})@95lCRC?x%L7`^{^>|ey+ybgE3ClkEm)vjxdZd&y-%?3!l7Oe`Bbj9P9()DSBltD!necv= zEu7C51mo$iTvE$gXt&tu@Vd}Z18)0>=UZJGk&s%9O*E61b;gephD7$79^8d< zYH_#9pB%nOYq5rTA&y9KA!*ULLdUa-G*aKD42RL?G*K{J*2TNlLV3g)U$J;EIb34!%})#>wk_T>bos z0`X1x*fS4sNbg`}(Fw1B>9Zt@6x9jq+Zraf=6tayF3|4(&I1`Em+cue*I>wFBfZEB zM_WI0y2Q_x>wynqtW0j6z3azkoOUj(M5@(P!o#qpZB7hUl^h$;4%>P0R4}DS^@TNw zGzOvaxXEK2n*qO%Jq`uLU|IMB__;S~W!nRqWHD6rz1%Ad@Sbt17nRSj=O)9!l-tpP zu~Jl7XPXo^6WDzoz&$q1wsZ7+vp`CM?TGOso&eD!f$smhMerYPkbuG#@cM~2-IuNfKSv}_Zm&%)sA2v$?EVR^a zYug>yA<;&qrg4bS*NN8cNpW!7CxA(hFEn-(s2n{FLac9gi&(KuXuME&757&7_0yij z8BzciuA9I=&QcSe%={6XN`J}U0za+j!`YyBdZ ztniGbmq;Nk>3|)TnQ<0fi*V87G1rF{Qd|;aIc5GW+tGQF$t|tcc1^4ny0$;h>SxPz zF6CrP%PCplnV}xJ_N!R2U*a;9dCt<=@j|{Ebl&6$aTft9Y%C($hVG1h?#3OS)`r`K zDI#ogO6S*9^O8L9`s@S?NEjL_IUk@mSH@JFHeNpiCeChyP`I%CvTTiiGH!T+I`dgA z5=<#j`5ZfP@(7TvFb{)lg(E?MtVYGThP z{Udb?Z{m^<8rzPRuf`mFYkLo!osvAQNB?VSig(z&zhX)|v8zsZ8aAT6e9d^W!v1>T zauEH(OV}CJTzwQ*&F`c!IA>+(X|8c#Ea0F}3s|V-fg`nPLBZ2|)HP1Gu$F`c z5D#(PmT)nf7T!0ho5|KmX(luv_jc_XrcRX+58I#J6v<=vnC!Gp(){d;4BG4z}#-_G*y)^3#V8791(U!5&N58>oev+Ycb- zJ4szwc=U;6P)(#(z_i!SmmXd1Z;^%Jx@oNjw`>V-kN*1?9_YDM9T0e@;qD8|x6*DT zQN$c8M*SPAFlv$6C2mTSmguLpIHcI$QCaOR>7maktuHgAohE@KVD@+9-9}5O&6XkS4L{!kZz^V{fI4$n&~?*O~IFdiJMLjr|-)pT-QuVVjCmxEP2R536r&)GoohdSCdySoyl(da zN9tw{=6mGt)a)eS)8SBNodQN1cMCpp|44a>9LWyqg0T)n&)Oz%(~+_;%wC`_vg=j? z7ce+YOFG>Fx;v#O`|b+mTv0@aL>b%7?woO^>*H!Y&DiYLxi%x7dDX)CX zz8Waud3&lVRk!|4_eYDofqMO!I*NQv((LJ9^LMwPmv$D_qg{57W~vs7^xuPr*`;oD zMY3e;O$J`fUyl3|jp{}xg>H+#M&;iptOh0B@Y)?NVl>&vb7`lt{wD8}3U{XEd4|1L$@c!5 zW`#a=_~5Z1&10D~ ztW=S!qV-x>nD8ao6A4^c)u^C^^GW4sT=|Jne?9K zTSN7oJ#(x{`pY)9%T{Y2f~r(!vd}Zu&v{^uCYK+zT*Sm974g%=yH)JG!KlR0-HR2= zK-(%BN&fXXlQuFm#>M}%z)s=#1X!Z9lp$dF9#Byc=Fz|(SgG)RtxIR+j!VcktbL>9 zDG%nww80NxBf0P$W!Y;I5Jj~V<0>7In`vrSY3`GbD(3cx1(PQZ#<>pkTE9`S_)i}o zY5K3TcZ7pLapq6h|M_2An@+NV{MjiFMfyHqI>)taX8Pp^QbCR&p^A zkQ7d}NN!?*Uy3^~{CVlg!eyXq=Q>@lJMQGXh6$1#t8yFXKiRS0(1zS+s(jnCe8U;R zl>GvfhDJn6X#mJ~?H_5hgjwOc&zE87ML)RL@@l?>Qq7s+Bj&^pdw7}8S_Mjv!?t11 zg#dckaTi-Xec=ED;i*>=jOmlV2Gkv918nLWZ;jt@@&ywFAX-E3C!iNCk);1;n_%@3 zwSCzm>ZW)p70>Q!6U)SLEGe4USb2GVj}oY^d6@t^>@&wVvr&cW&RYEZDA3rHv*-_hPJnaut%O_m9S6YgL@I?ec>sPjU%>B zkD&DLS#dA`U}D+=0mvwwGIN=C3p}m=*0vKyG@J|2m-KC3F(p(8xrq9BG*2q+>ZVr= z`!a2Y1y)yM?-dUUemmxmZ>*9maUSCejR{k|P37>(Nvm<5al&-w=u7qK!5E1~5oeF{ zOinblrz9{*inD*L>zAy{Pb>HEq=bH#_sVwrKX7O`a$HA6H`6_m3yWntAs{|FUX-mz z^_u0zo4#zr(B_hhi3uP>=L?Nvx-RFV&S|*_L%dRMrHE&vuV5+TNd`L`13|#1^~q3m zQHBkn+^fGh-R6AfwwdgbSJwI3?8)q+v3Dk-2{;vA(%*#WWTBcwufRBqrN5{I=Xk(a zz4ESCqI2u7Wb^kFk1C98cCO1%&t>vfHGj8lh9rW?54|fO z(;MDk9?&srV5ftwQt*qgYiv~xfdxK!mWU5BIolDsHBQwH!5-|GPf1;RrY8r#j%Im9 z9$~vNEJE%|d~^l^jHKK7F(AFrx^b$WueXhbES~ zM6Hi9hHTG+J~{(xdnAbSUDHG>!q{sqCEI=PlZ#U8n?-(A4V&(f^I_AuSjrvEyQA_E z1>gB;mWdAX>fX%kD}9lMX(t$;2(M9sd0hY_Jk_j)`;TU?INIoWK^iE~^l1SFuHG?E zKj}#bl(v~8}i6S9fandc6&km!oXs+^ylQ-bDKmeP&9PR2K&W_qptuyfID9ga``% zVne|x38zu6_m3fU>P=c?nJPumPh-i5@XDYAd|EvoTU*7>?>HOI2Thj6+L7DeCB+oyHvz^NP4NpnBT&(9GA^TUxR9-^p=aXqJp?h+AyX z{p%(vOARY5bPGj@_#@^}fL)0fH`-yJre!EF@#I00MaU;Y;!A@xiuwB|09oxEHa<5~ zykHPmqgQEy<&{UY4DtQ@Q`QLUpKa@$yD7jq>K*t4Kbq85!$5P4i;T>9azHj*EoPus z(piqu=eN6x{y?^r1kI5c+hutpQuf#u2_u=nR1!>&HHaw71l#dKc+u5FxI5-6r6&nl z{=H$%nM(qG5n3Q>kHFAN%_T^fYmNhODU>i zLW(t?IGjN(CRRz;J~EB!CU#fK|AWOeQV*+J-1H1~DlBFruy_|-pnr7ZoYkA9M+yavtxhhSVu{c)>bdKNN5E?lmz!tL$i-TRdpe4 zb4bdti(g)N|J4R;vLx|BNT-4ft6>C z0ZN2JA_Nb7@;NN)MSzs8hIZXxY{^lB~taNCvJZHW@@FHWvPJ-6n2u`-M4=>t=ReugAF7Gntlaz?l{RGRQu|B zZ&Im{m>9P{G3|e{TBWNG?1xj4v3d0m?MjUg5Ykhn(wfrv!6O9 zimuOdYh3T2L?gER9`Q`RKZ;Gzwu#Y)G@!-yw`+I7*zUh074-nKZ^)YvR=|`)_#a>! zU0!pYgg#9ECIhkSfCh*(Weo}83MtMtv>zCWR7PcQ;VvqJ|1wa4f_A3lS9WmDw_Q%# zdvWGMdX=DtS&WMkRW<>TvMs7~nL>4kiri`jD?QTbP7w~P9c13`Z@3Ph;)qO;9axb+ zopxj%zf=WUU$L3vdu>^4r($PBEANVMW0z?dLMbW0phkraug8}&BzDS-jNm%gu@iyR zZ&YqIAPOv!iPsREJN6MA)sGicj@jaU3VeTtvBArb(^Np3t>^vP-Y(|P4VfvAFHRuO zKtIDlc3dF^_bWz*E9*$(k>HVQX#~RP0iVUjJrJLz>v=w~yas0^zCB!kld5h$3O3dM zj>8{5lgLA+XNiEU7aI@+e~{oVI(2*nF;H?=xmA;3O1wTYUJAZBdQs1OFei9)Ty%_h z9A)!KQsktkH)+GHh7eLPbn@PEvYw$#hYxgjD5J80O_n>DH;;FzN4-}bF6c&k^Nb^ z$fJs591FW@usUR5X(8mlMXnJqYWYld?S3w*=d*dwVw^x{tnL$av6P$3dy{Bb$wHKK z3g3cV7?q?T&!0sFB3K3Ps6Vsx{?uV8-4V|7`GVZ61D3OM2h<2RUTIvnEsjvnjL<5X z)!<9njl+~V7k2skY_8(L)lOK8n;oZxErX1A4zEzrL58cSzCYB%-tl(T?hzk#09+M_ zJ1bIb?Vh8%A6g`UN-z@H0B4TEs07If&njzLNJ($gblu4Z0Zz0>329B})MXvy>WUZ6UUfV4$lD#xFxd`<(6VErJ%+6SE>i>!rxHXwn065I&AB)vH!p@zEpz<$8pHnIPpO9pI^?^|F5= z#kt9l*iWH-c(qHyd$#PdhXYU53&(waNVH20-tf0u8%})X_&>-N8WRjEnD(AlpV1b2 z#^e!}?{WcS92HAMZC~=wrQ1^05bBWS^gJ4n{x@i~W~R{{ppSMz7sMJ8=FFzzzS)${ zOooQ&IFRh=KM}SLx_audqz7fqmeyPnBEv7 zRY`=q-_M7*|;C< z2>c;i5WB>bB1dEh92XB>$l^t)kwN_#3SQE!F;VqpQp#yNVXK*7N2{v-wH~=kek~yO zRFm9s3khL)754~><{3;sG6fqp;te5`d~!a`jE$4$+ia)NaAVHZ)Ef#=9*$31n;xBV zfOj-lT#BHtKhCmw@v(~GE=KjRQmtR6tE&|znr&kx%7|*G6cPka1hgOzUISl<5F>X346sI@kPA zlN3+1@O@#Kb6blrt1a*fsRP4#6UK}9bR!_`B(r{i=u;?0b3p@u+~Y3vrXu3?%y0p~ zc!dl++(^3LEoailzFV26QVknQ~gxf#Fsjoyr>X=$jXLTg#eGu2n&JxD_Sw zZgdVX_6x)k>l1hJuK{r-yXvhepIh_(_I&UmOB>WUn|5}Foj0F2z0+tDT;&#dZ zW1e;q0$EWE67S?yo`6wPcIyPyO`N7A?bO0^who-O3dYFdj!=v6=4B9P+ zs$f8jB@h4dnrxf9rbCFj$w;I0Y}lxX%3<>T1jFAjT|$#_3}pc1QhW0)aGS8^pz(EK z?@~4KS$|3bhRcH<+c4L1y-=%#C`Xeo)Rd{ z=bS>C%>Vq~J)j2}00+hWBXhbb*+}{DG&o8_Nuu4L`_`~r8^CN6@&LCmXZ$(MxB5*C zHiseN15DM1{|jJt=B^HpRtmKM>Q@OW;#(;IAA4my_B`8S&-1)Rsm7`(frsu;b+0+x zx1K0mr)6Ka36 zxY}Eglo4oPXM@mm8N+sxygFMG`_{0Yf$G!0b1nir=gs~Xu zTP_a=ekJZr$UpW)`$=K|+5`nao7}t@*STe&Sd_WIM|#|Pv_OCqrYsyy&R`1r<+xSOr9nN-I`M=AdOTXx9D zu%;ZZ5$fWsUZn8a%Z8tR>u-5A5R7@RERt|IZb}4LG-$Qg^sT>IP^K23=MOdVzs3u{ zVSp6TfcouOd0K~x+FMm1Vc5q_i73AJw*L2Ij_cl51Y2Lf(et;ZXY-C z^0I!~n5sq}sKmfjI^bYA_%xdEkN|@50?X>mY|$_65;<9Ll zurr0I+rFB2r?Jy$4&v!=aH*%ag-E7_-9Ryk-$V{!Qyy-mgwLC^3}_+C83aPX%PHhr zqPm4R=9~&3=B>xd z8AS6S`5#w%)L-OAz*8+rJk~p2oL_0-%>5*ZoUt5l;(-=lS36b*Nukf}y3wS>XFTxO z0hEYXbN@t>iT;)pLV|6UH5p#mDJ z+P=Lj3J5q8%w}B=?k|K6JHv_9mTnvkDdrmKt;T5(Vm|&^ML{1SZw%+d1#tJAh^X0p z^G(GO)0F+L=7ca}!GmIi6(UlP5pH2He{+Ii>L1X%_fJlyuQcXLUE-yx0o?blsr3`H z5sH=lSH{|yT&M{&#L}EseKRf^PfMTXT zSem!Of6}GqRL8R}3$AR7HmHIMj6_>^bV?74kCUR;uFMF$B_B%uz=qc?^1fPN@}d+f z%_-$^j;%OqOjNQw99KO_Zmri#ss#(tgx^C2)A_pzIy!t6hewdwVq$vm8;bg2UdN%9 zrw`)KC#sHvYjPbqey7(7Lf_r2hu2t^tx!)t;UbDc>S=B2R>#!7CLkoy!!2WFJ%3FB z6j5e^IlC%gOI=#d@1ezpd9~Lj)#-bIi;#j>BL!Px0?jnABpVbxfnkxsSz~+=OMdos zD6(O!OczVGfM^p&Q{#NO-B)PXd-zeeQ1ylC^j1{1j@2(}Q-V7{f%Ni8(yo2>$)BNSjuD=;_AM$0D#~|iXyd6NX+=Gc!85*eA=CQ!_%Z-)jT|=dlaat&EyW4?=4Y1f) zk+n9^3XjF(5<(JWAfdi-Dw@jV4Eoxko6*uYz~3KUHTrlcX#~B0Pjl?h{C5eDt76RvA87Eb5Y+FgM>j*jSx_^MTPL zT{q$rCnu!3_jv$KfS;s+ZQasF4?<`3zyhhlKE<1OS=UCy-|*jxkEUmDd55bs?@s4x zy9F*leh3o)rO_&-po|yJULc-5S&!H~0wu zUr6(Gib$s+q1k2%AJA5~C1ciBJa*_-b@I0oa|C+>48nF2B$dDoW<(f+W_&Gf=w7LF zqQfC=;w7!`NDkNx1~Q zS}pn+FqSpT_*R$m@nHlQF_+QJB(DB%WvJlHSWfG%mJm5bG??8KQk$+jK;iK|!XLk1 zvK+PRCRHa9l)wNqBYPtvTFe{zUJeeMAiXg7xsK(9Qf04VQ0%IvA#7$!O|G zZt6gCGl+8R=4pP@-v14>quBb3J}tv+cC4Lpkh!i%lJH3~pcJnx2iy4##fk3%o`$mq zdo(4T`?ULAO&!~}h-)NPZC*^S1U~!FqmYjz+tZnouvakb6^SP)na_6}ttpBD39{$g zT8gh&?Ho>Bd-^MYohQa$>$Ib;A5`w%>Y>Et^TAt*7fm9&Y&Qtt1#cbK?SnX}rZ`d1 zQkmwD6{np;kDT^*6@KEJ_DiDZRj69sm4t2A!ncTWu<{tX5`Drv+pwbTn`N-wj`GF$2@0@*^ zAP%$5#emlaNd3;mXBH)23i|Dj3?`Vh6Opo9zl1sM1O(Ne^6!}{ns+R7rN#a;L{2bR zY1hAif;{KQ51WfTJ+t)PYpchkiJYM5_by>eLw&&U?mw~6p`kSkm zdO7g$7jYNvijv5vnjfIUaQ6krlsJ&185Q@aM-91{y#}ZKLit zjR^LHIK7QVhX7f56NXkDh-nYygEZ6CQ019qLD=5o92=9$-Ik}=iMn7ytdcZKH>5;z zbaUh+ldlNaH@T4yudCg`yhRXk>{gCkP~eP4Rq+esV;#%LPJ*16E?g$^%`jOQDD)I0 zWJC1Iq!(Mvj_2JY`I|{Xe{Xxqct)uw+Y3E<)#(Wk0jh$Ud59uR^A7eT5rWh;ZuOAc zvcjN{UZq3UFiTj^+i)S$i;v#);5xrG_j^-=9*jkNeMYdy zXGTczXuga4^d*H6$@33TRjCxY7>f7UZ`nZ2%EDEzh(!lrAP~w z8^}07Vj)6l<7#i#Ml5Dj5~k@Dd}8`4?ON13Q;Upw1!^gPWc94v&p3?2C+goUaa zJd80kF|G%M|67PeBT29drjNoC5;bLP_N~>P+y>Tolr$k>X{FMZ(h`(6gAc8wR4n zcS^1G!jw=!3Mkoj*crM|T=q|~yoQIA(0s}03MZH}3{1toU?jA2vSpTuXcNlu0<^m~ z;{d6vUEi(|J^_bH!2AGvpvO#Y)G0gM>hi_{6AP?Rc_NkLOek?zQ*=IaJf9MeFcpC~ zf-hQo%NV}=783%0RZ4#bpt%AAlC-P5u5(5``ETz)H~P&t+EuKlKprdJcBO?%GCbvH zLqpz~nGJ0w8xWK~l+k;8JDKb5*aI4tKrC{5Y!bkzqF%V`Ye@ zm~2u447ED}VpHAv#pp%eF_XvlGh|AK7a5G_e?#wbWAI>uy!OzL&yO>Pc~3CAj87DOTOp1e4nOQX&iu^@i_xuOfn9S32~!u8`B(q zL9ZWfoeQOdox9`8QA~}g@K}>&L69KgtpDOlM(|mFy){jaT0iFVSy|P6i!iTmMdm?c zp>2hrW7kY%CA`q~r-G?Idt_oXuXlfUm6-Y?AKH9rGi@5xq-fXtout@4r1Ek53|9NXBRDD00cyD;a9mTy zXytx7GT@vW<8*ThV#xg3LKBVQ{H?O__Ge35fbNL*(r9EUfqJb%!54+!p7~K~@^gEj zSi*cgEZsh^T69JELu0@>Lr5>$^rA3<s*lq1As{=>Ry`9Ih0E(b>nP;@}x*kMboD ztz-|aM;iG-)&drvQJ}W)@riF6bL40m!`(x}*|@!k2cjGuweor%oAjl7kPw1*G_21k zXS8y=kvcou8K`vj7m665^D|k;rT!=uC1Q&*0_dy zScDek*}=nEBoba63>eLzmZ4?wmRiJ`_6@?39@v&;ov4SMlvMa$DrfHWgkfEVJ=xl; zQIa#UDCYoafB(Op1?GjxE>*8p|K-Z0E)OF29z`ugJBbhZNUQM?fkI=^86VUJAMQ~Hu_UPW6``9OQMcB>*J+xZhbsz-Y1j~1U_UcB z^*k)^KD~}gX`&x(0I~2|+k`t%CdXzd&Tr8YXA$XEG5YLp*zl6L*Nq}e@RBV1W{>so z$2)|7pu8xZn3%1Eu%)aP$C2BN(YhbGfd|NB22Odli3`{shrozSLCG1@-Qx4~$Iash zbBE{;Oo&@^th6;XOgqCR;3WQ*0|+jpCgXN)%vsif{HmSctx2hwDc?iAp!qX%Tu=LR zv{m~0qXufBKChqy7zxtMO3yO#5Z|NiJs(6OH8HP$%tG{BwjO9AGe~ zg7H01G#9cry@-fxRQ2j)$~U5uT=zjZ2cV1&JZcg3_9$P3t`$=JzkOq9L`t__z~Xl!mwQ63^M)PIjGN( z{bMEaDV4V>*R}22qH%N4V>7eie;}Lb@KYe=-e`h3cqb$(;BI!(FzY%N>%eA@Vqo^x z@CwuE4kG5XfO<&WbraRXgxdtK)=P)0BjOv_mo(-SO>>0@+ojo!kH703NaM@gUZEYo zQO9oocSKY(XS#FMaTI?^lcoS6Ut7Aef(O+-6NfMCIl6@znbory6RPdZ!k^9mvTOJs z1Ro-dr6xYsrO6v5QMx`}JlUBGHy`~Qzfo``46gUR;pn)S<-sAHTQT;xGp&|NIK#ss6#W|(vam$P+zJBLg0ULpCtL@+iFd<*V zE3=b(tOC>X$3!<Snh_nO88 zz#zb`0xk4a-Xm{yG`e*ua_|^?ZPqyu1!sG|ki^eE76_)YBX$|(`2C*^l$>^gpk0SG z$Tx(Lh1N3flzuMf`C3;4RXAx^ZZ}B7_!U(R<}&0*e}8$fwB)jh(!X3Gi55?q%ioPD z=~K2yL@P1Z2r*`)>-bcXVw$(nlYD*aFDWsEGvA?b2W5hpQRDOiM5k0l)sX7rxo<-K zptUgPmG$s04=BkXj{z}yfo{#GLh^4h2J~_)c5}o4MMUPfDKRC;@kA(?i|Ta| zMiLAV&Ga>|D0pQJrr3Tx)Lp4(Sk|#eF;6vUs9){XQ+?G6EX&Yb{x#aKRv^2ul=P|E zP+S^(B{rVyhK`=8oPaDAWG_N>he!5lX6mMG`s0bizX-$oUsUauXR^VcP}UlbQ!$vY zFMe4A^&C}}UV+S_JTjY-z`U)1YN;pQ58|K4A;43C}#ejP%u z2~Ehm&D!GI5hZ@$LLgZP5hh6}Gdq1%w*IaYEH1RYr}66BdS*V_pi8_Y46~YZ)+Qlj zh5142D-V1is=uW360Hlq1J=%il)ccJ-YT2tA2;E^=Br5Xa`n)vG+uI}PCSkw_ z=l;AsHbix722vL>^m)v!o_FufCEpL)a<&&A2%gL1f}u=Sm=h6y{c)7`*VI6y8NhRK zl5mO_cDOY;_|{b|1z4%3I3Y=q6PKjZwjlfu*AkcW;1=DJaohbfslL$@%un{B5+asj z0{vZO<(Ma_*nNi$x^NY>fh(608T$(3{V`4z|7!GC3}S9-@DeuFa*U-R6(ILfJf zan$4K3ppJtbqcbj0^Jd1U$U_}B4K_I{L7=xl{aC9K2>K!0A#MGI{KC>u%Y#vMtx06 zsI)SHuX16UMnN~wB`$2_guA?^)xx1p`&{ z&NVhi2^$SMbnk~a)Y4i~zt9w?Ko>s)C(-z(bP3E%rnyOAQjPvCrjS(d5w&e@G?&IH z4B=lWGV%pwkFkl!@ripD=FA5J=`p2#@fkk63_~)iwFy@p1<;n+i$ZjmWB*3v%dL-{ zC6Oh~FO+qs)ofZYUKHOgkX5(lqRK@`fB*ztwebyFZcF(G4b3IgyGk34QP~})<8MTE z;lYX{doH0E)Cg+nOMx*QEikH*FOnzQCtVU#`yWvBzL?RM5FPm7Q;)Q@>;N8|^#u+) zax38lvcg^m9$WO%zNm|juz2kG8>;p{k-;H`U%OHvF5LZkGhY&YsVo1GvQr z;c7V1RH!x6W~Txj{C{n0ahhu$bn@CI!{zqn+gUHBH!jgi9vxumR*uQ=fWw@>b+ZBj zlUT@1HW#IP#{DLQoUB?%XJvPcDW}zg(pMK|rq0`o#r4$U;x)XKari1XZ8T?vE?~e` zU=tFW+B;0R)u`cXz>HEuU&?KeaVH#KZc1{M%Ekb+b|TcYa=5giFNCggX830YcJMdM z;POGrOfihR9W@o4@?+5ZL8NqS16Gy?c7)mym0QPbfL!iKdYEZoAZo z%gbE6f@JwgK69+jpSRDoqXu1*t?&1 z+8EK~iecP&sZ{TaDb?l0cam{n&{70#2H&*9+#bde@AlLh&)lqMMc__LUXlCBu+P-G z^rN}G+7s08z~!NXxCfFwf^B1a1uL-=G{QWgV{l|0r@q5ZM)os-QVqeZfRYptqEqk8 z&-XuuwgiU!{L2J;m(kc!GTVy+=%L3D3?qT>u`7w3^V_hxb2s&B|Y*}KJ4y;y} zTJQUagk~t^k6|kSpnx>fD8Ld9JE)WOtiXzH-gv3LuFrYEWec%;Yd<*nFPDtXY)CD`V7{W+QmjsGCp_JH(vXBQPZu2=B?%tCkEQzIh=aL+QDlh4`dFk)R8G z9|(=}WMEtx{5nK*tSt33?WxP;e<45OLs}l6#s`$eJgx^HZV&}-yTeU;MW65KJRFJ& z*aou-YNNH;k>&nEbAQ|V)AwK#tz|Jp{av?al3a3R^~2~HNdEo*ykDSX?ulgBMl?$M z<~2Xm`z?3r{#^7Xf-aQwbat^TgMRan!4NG!1I7(m~s)2a-F`DfF zW{K2}1C5?q?B`Rd0Pb9LqCN4W$vI6_E6gKDKh*L%W}$Fz)L|N-L`bRb#Dw$d&6+*{ z(m6n=0ohm(#Ms6JU@dn2LuR3lEh@Stg7SE(0d1z5yaSY$LYA-6Ow4}mM+{G58lB9R zM}&)bfZQsrAlHa1qenS|>&ciL*W@t_qb%dr5(||63e*b$G8z<^Aeczl;84-9R~r4) z$SI?kAXA{QnWI+Rjg?JPvCqFsj!2`SlA{xRXQ z96#r>owNQ->6lzV`V#r`n0Q1d7B1%i&x;V4TaIc0ecW>8tjYvvGQOtWO{e5aLO#mi z%=K9I7NypR1_06gl0?;o9vt_qa!5({WdD_VYaY<^VH($`S-Jj^?36Lvk!m3i<|v8i zQK7zua7zULL#0c)i&SX1cZ3^&q+B1X@`%t(;L`U0KK(g70n=Te%DF{Rf$8(sT8*=V zHMVu=T>k@rzXt>sEKXf$R>3|Pg>PdU%s!0YF~+z&1i%Uqs!e{!wiWU6&;p{Q2YA|$XDcxW7@i&O3rTftB&y0)t%Xo1-3HP<5N$92#JHgX`uDq z@172r24DC0QDZPB4#P`GC_=oX@6RChU)qUhs`vcC?9UcQZz!(5UCUA4UbIO}LowNN zaEeLeZI8Mew1y_x27YPbnD1X{J*q(7g2^X~;<(o{rTx6{Em1nB;RS%NC4tjCr$UQ4 zADoKs){6x|C~H++tbYycSgPq=ydS`{pVrhA$qR*^2*^L&(HSWjSpH+K>GGxInR=Qa z7_o*<#~i)nmne^@_eq0A7biO7q!fxKyT62WVorjYkSV@IU#raNG4}i?F4|R%v11Q@ z0{Lt(;6P+5RG$SpbH0+lu;nXR9ORoS>&q|U20#QY| zx%i^l%GlvrhM3~LWoF*rRFzm=xa1-3y~9Y9eBD|CK1u4YVFz8qZLh^WMlaI0@PDqE_xS|(IKjgW3B8@;KJSPC$*F1 z&u+bwh!eOvYoBF!3y9*{=SFT~&v~WZ)KC1q%Au8!AWwmYI9I^>4$%b050a!^KS@R3 zLE%X9wQCtbB?Zw45E4u)f%8NW6Obz7v&Q0hBn|A}TLrcRq?`6O0GwiGdj~Rs$o;$s zgQL1rVYgGBTNjGvjkZlBQ-E$s7$?Nkx@WUMSoKbGg6u0l9L3p#G3W9 zX~S9jorIU`NlNQN*zVqZ8)d*MQBj}Pqq&(3w=*U#Dq5M5^2fGZk3KZPP9elbfA>F+ z`sKNCSNMLp39-q=Z4kBXx$@E$^7T6oI6A_s*Ul5E8wso~eg)^t5Hn*0jY{zNdFRgN zSB#7JKsYs&4#|$gOT;u|ftD`8seL$?_>HeedUY&9_S}7+&fS!o z${J=PA-VK0PpF+NmV^tMHaj45`y>Rldfj@V z%~xCzW;KtMRV!K%F8gYDpk9$BjSxXKbaQ8YCcoaJKb}!s$xSiji#rYq&Rw;P`rMeZ z&3-w$XjIUj^gk@GA(HXbfYx5Dp{El~c!y=vqFNbhpy|V)0?5U59_x zO>#lSh=G(cRb(%+t2;}xc;_i^ab@I4Jevezo1Pw7*E?TluVyymYkDfQXFz*M4EMDGJDBr7`+Sm{^wyfE?denO&u=gVMTlrsMiRV6+bHrxWx6ifZ4MBbeK1{v zd^_vY{*9gazeZovbP}@t*)0n6iv#>MH(XT{AHV-Abk4Y;sEs{0kraBxwc2eVF0Nkf z<|-QTagq(zYcF|@!Ww78XL&(UpwTCfKIaG|Cr*U?yN)`RI1yi55b*|Upz9z`a( zz_+vZ4f7Zlj&UwrU6#FTEbrv{snc2dIi7Ud-ZF57-x1s=%x7XLWLUq~)KI#y@WApnjm3rv=7lDWm-Jh)0!Lk<|IM#vF-B_XKTXIhelL zc{nbkKu7@_YL^wxc3d1pzgTJ7oFo|KtEcHa;PMa|H=P3M0X?#V?L4!cKHKo~dxOyJ zLLf*_(=gj!H%CTp7k}Ap2{u(mg=C`AA$QnA5-g21jX5 zx20}M(du)eTRu&Aw<|1$QD;D&JO_93mU`{$txp3~cc+}hU)@T zzSHS`(`lgP9kR_3XbEtMwaMsBdj2CQFjQ1;NS}Z)qQ(SSZ7FiIVfmCf3x9_m*^3EJ ziV!14-6J`t+j@_cinAGd>s=xCiNVWXXx~Gqc-W7_F2cX*ff&p75uW&qB|`OziuY!7 zhCA*x=tQAcmMysxzdJc?+$&84bD1*^?FoTa%^S6}TaE6PA)F97L!jYgj+gtr;>TXB zUA5aXQ?z%&Xv&=cwGz%exPPDIurRkrkVwq0AgO@yQ~Qt#1L!I3CdJ%9-(=hcR@A?1 z|2j`9968)!!8Ixvf-Prax94JUZb}iD#e5P~@6!2c{9w@a^1Tq&PLOKg)N-rtzo2t2 z7a`}!qmH_gK0Q>BQ8{F_>YoTFD&cK@n3#Dug(H9R8Q1?g7qdrC-BAwGkcOnf*Ax^+MB(`Q~#wilk8-j5u7bMaaWdjJBY zt$A4x3ZW)kXc9*=cRyd42Ax>p6w_a&Wyo!zlfB{udIVxx^J3$(4$M_c>X1m3IqQ?!1)}4^b@llSuo#FiROG3k-12>G|k|cTzhBPGt zr0L9@RXNRxm^D|Ssajiw+ceNNw5iT zJ885UnE}j4qz3ze<(NJaiZ&bS!OnL=3m-$~j_tErqe+slKz_SVIf&&rOwI3Wt0P2o zMNly-6tF)A_H-AQM|O<%?NzsbB;km;Pwc}%vMOdg0CJmv`q0vqu(F66t~~XDV~V{L z3GgcIPxfR{*)}BqD4jhX2X>q}A@1Tb`6e@WAl$TU8H&~Jbvnv$Q8%i}4*@eW7^Qg_IGkcu;u&jw$u|<*H>#+bZB|9f4h$CF6 zd(i;hnfGbwNO^lH*@rUhVWAV#3%m6?fGdLe&H~&n$l>%r?)$>o&YtYLZgR;)?*R|D z8&OsU@9>l4*Lx$oDe$lr`Hv(bmq{%(t*%IndMg0)$>z?$Dgafh&L-fLG(*Su@6?F! zO9oLk0#gKm%^HP8m_isCtMar%M#8CPb~NJ<9!8xOq4U1UfjRq7H;t)_KOh75^JU>; z*6HwG)8f1+%NG!w5IF>#N$ZaXlTVMZN%*b3vQitX-fWXpTZz_VlQuz9G9h%c&*z*W zYY3N|AW5CzgZ0JC+)F9vEoa(wO1t*&kEw*aF|g~Dw=EFNmlwUS!-TEa?WA-c^=1MV zT7VrOO@swNDg;9MZgl!60BU_VIFi`7*c8^+$)Oe37AHlT^Q$@>V1$M@MACi64V7K3 zHjPxW@TOe+ii|nqT?{r7 zTf1s?z~0KmL4C73@N+?ob4%v7S*XDFQ3=WKdUS?7o<2%GfVe&R$+EoCR$*)1lh-g2 z0j{`tIhoEY;xvB5$pG(BmQD8a_g()R%voUSC=j4PE;W_k>1AfP>|yFg!}l%DRponm zrn+zlS>2CtyjY$DJ6yyGNv6GJ$H8;BKx5QK!et_=7Ni=3oSvjQN*8KtOhk*kE*tIm zYZd>!&$wkWm7S8tPQ>Dq9Q&;jTC)6&gGl!X?*<5$R`O&+TG5);?d8d~R+^B|%-CF6*MtD2 zl96i6*+w1P(U)mQ1e?trE9xe8(LE$7o0Vj?5S{A2M4EG?o@vbifxx?uyQPX!3anoe z1=-QGK)K8k%S88=UCX`%rjdDfz>cKz66)$TvoOe2i0WD^E6P5I*lF>kU&klD<$*=u ze78cU--fNRLD(NAJAX_dBUNPJU_lA~A6U@6U9t9YVOQfkQ&6!1S?T-y?w!lFvQZ~c%wm`+{y+lXBZq9Hw|+UXX2SC zCy_Je#i^t<2zKRn$JkXV#m~z*;d~wpK(GT2ze=3Z`0~)IrB>25RZ5Ct@;nog>v$O6a7~szxGr-`Z~>z7y&{?C7+4x^$x&r!ttdByesW&7 z;A}qPrYc753m0JAf|+$}JnVx1dkOJFKcGGwMW&P;5~Ivh@G2v2uFMGL%J+UqeR?6& zxPVvzKI^9rL#jF;mMMYH4|!v#OC@JEiA}DMfOpwku!f1Z&eIPwIhv>9pA81m;Orc5 zDbj^4{P%;9(YAt(4mJQWZ5Y}A*D(ah^fdV#>bPdQV&6*NVGgVb_12su7`!P=MxS4X zbF9*CUkQf{&sWh1+8_k}a3zJh@rLTcsX}}{X5U#MISX7cQ8f!%^e>uq!82OF2NZ@e zKvy3cQg@!m!%*k&&mQsl>H+LPx)4a?t*j1Eg?hz+*6HtmHrKrrIl_OY8)$a19Y*_H z04FU<{~h5l^tHsoPznfebrSJ4U=F-HQ@3dw^U+|v)(@->y$e^Gu@+pRcK)rx-zxu` zOeuTlk1_oZ&_v}=!G{W{CtR>Q)Pq%0l(-g34|qv_6GsK^#qmo>;D10qU=NPq3iTEP zaJ|SPrc}vO_#yn3xU8l@%d2GAl|wz{ja|{V^fMx_O3M3C_v?%T8N)Y8RPk}`si5cs-+r(>MA-KgKTAn>^Jkrv z$z|lC5u92MC@5o>A#yC${Zdi%uoL^Bz#jOVhlk>KepUb~`t;>7CdPjMr$|W{uXxB|*iTxgzt11YB3{Y2gF~HMB1$ zx!TPpw(iZNzc)lJo3&N$jm1tGLE znLv8YGF1Pm-X$IT+}Ck>^E>c-DGp3^)vgXDu+GmVos|+yBnU7xLyjEb`f2r_oU|d{Y<0T4zbDNBJPg5P zf<+Ia2AyjO@`K=GZW^@g%H-qTHkXN{oOWEqGqyBA5)FX}Qke-2bKLlt9CD23Qqa=- zgLlgq2k0)l%v%KOXP5i(GNZo%X6R?Ym8cihL-&3+X*2N-`5AY_sjr9dVsws^myybA zg@d@RSJO$^u0nGQ?!x~J?kWVITXhXh<>U&9Ee44;BDcA})1rZQrSlVWB54_lHBhw# zithko;j%kH_B624}Oo&r~MM&dOl zhEXT~Ges*ze;+y7wD!vnB6%F`Z+MDW5Car)L3bdsx97CpPwq zQ;7PjHy4Gv52xe!;Eo+t6zweplu1aT zI#Ch6CZiT&T25lTnN}@envym)D&)Wthr_Nf$`SQMGBIdE@LzgY>E#R!tj~R^`kl!8 zm9xc%zKs?ENTfwTi!mzQOcCY=t*VS=4SKSaxo+HA-GeH|4R4e&((a|ZJd+zBFJ-=lOu%;cKlO<;w&7SrL&s7 zGs25l^0)(~AvmgV_CVMKR_-zYiz21@lS+D0$!j|Q7;osEL_7W@>O}sFO@9W}Q&eKK z^FN?bndKEf=cs-2`qe;lRqkUXJldrtFk*>^Kj$0ntaCXxS{&g%in-Q#3QtCxx5beD-pwNavFeoInmt}T8n|=8A=@ZlzgHAkp)jtW z>@j|F#%tx9$PM71EW7Oj>|~q&G=^Wvwl`8+Fxh5jHK|nJqjuismCC$M^F)0XI8qe* zji}v|watG!3jDlhOAY;@22>Y*=o>w)H5HvfXK3FlI45huQa<3!BFD+~?1pcV7Lb=UHh_{|x@ zH`bNShB<*5D>P>x!-UNcV2+T`ZtJ3(Sdd>6KGy4$TN*=Pcq)m|n|+E-yB}P9^a|DE z_XgPUpie5v05OY#U^@g_AeMt`R65@gexE{pYa$>;M_HSiePxuUaZlFmqBC4fn?)Rh zmy01^{_xB%0*!@zKH%lBc@o^)?sE0UEFsfjjav?2LI)|=0gn78WnFUKJHuQp2b{jY zkMC&Pz|gWGJ9a=>4r_zoe&RqE>XoiVSyc&DV}7lUn>E@Po+<&l#~{n3PGh5=^7?0G9i)^|2o0T6{d!HtgJl z68S)SJ+d0UZCenS`mF{^HR+OP{+|DgM2>fRu}l?~lMjPFMou8M$o3}AkSYowhELHo z^aOi9D`v4xnIO-%w5A|oq=1R`Eo3-vH=eGE`Lzt9t1>2eLUI%f90E4!TO6jK-9FoiZ32pQ|q%)VL0;O15j9D4qEx(`-EnPXlTU zZG|TwYd1$rsbjaGe~4jKt1rybrpaYL0vtu>^^ky> z0oR~ZS>iTfNOrLUj@>RajCJvue((}TJ9^6bmS3ZutD4J69XtGUbCgy!(Godv|2hK+ z;mBxUfLKB{<=&mIE=bw*Pv{R0^sxRL{jAn5()0Ksa7-50KrM#A1L;oCvrcT^UZCcz zrW3Te3uKFBxcL5lJhy@+;Ng~ZN{j3#%F^F|cBF%(0FWgc+u8I=L59rI%2|+M1Bncn|s%U!C^4DH~#Am-)6#wefdGKcx^P9wM z6-r2M2z$yz$v)A5O!zg)$=Jm|Tp+`+zBN5l_bXaZc}7-H2<}MdcV@YwQ#q4a>UEhq#IRQ5pmN1DrIIMz0?B|f?TG?<|cqfY{>or=#;04uUC!`v0M(kP% z!f+^Ku9cvYky6C!gb(c+6t2#v9Gh7 z%)mO8SdKa)Pw)n-34aii%_g!|ag#n^%0BQIXP2M!Q_70IRzVq54uR`&S{)%T(_SBV z2A63xGl{xr4RL8>7<8MxW(j1dbEd@k$|=OJPf%0HU3+aquH;=)OQmTJdX%#wsXdO1 z2NBH4`2OOK>Z}S&;ay~KN4{K;H?CW(#m^&#c(H;C(jf}sBJE@vFoWrD)bb1HS2=Tx z4}pZ8CAv+o4a1Y2sUSYD>r6qGJy9*2&B?n^a78Ik%Y=ZMdm3lI;zmqVWMd6xsosmYMG|7;Kys}l^=lh^_ZBpt{b!mrmlJfA%K zWg$^GxwTaBgXaR4h-&QqL4Gwu&n06O1~k1_SW5Ct zrZXaaCp?V_oYRqX9!aR`EEYk#*iEwB#k`KiJ0BcK3OWZn>=AeE6o20Tt%ry%1F^LjXrD0UA>KBR(y; zak5Nj3)!skPW+oh7B;ILc+)dM#D=SXtmtW!7!6@iCh

;eDNC1=2LJ~<{3-Y%1327Z#9%SJ(kdJJ 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