2
0
mirror of https://github.com/ctrlcvs/xiaoyao-cvs-plugin.git synced 2024-12-22 19:10:53 +08:00

兼容喵崽#更新抽卡记录

This commit is contained in:
ctrlcvs 2023-05-28 23:19:34 +08:00
parent c27148f469
commit dbf31e44de
2 changed files with 19 additions and 3 deletions

View File

@ -7,8 +7,6 @@ yunzai-bot扩展图鉴以及体力优化;
#### 介绍 #### 介绍
介绍
原神图鉴插件。 原神图鉴插件。
#### 软件架构 #### 软件架构
@ -28,6 +26,9 @@ git clone https://github.com/Ctrlcvs/xiaoyao-cvs-plugin.git ./plugins/xiaoyao-cv
#### 使用说明 #### 使用说明
配合云崽使用, https://gitee.com/Le-niao/Yunzai-Bot 配合云崽使用, https://gitee.com/Le-niao/Yunzai-Bot
配合喵崽使用, https://gitee.com/yoimiya-kokomi/Miao-Yunzai.git
#### 命令说明 #### 命令说明
1. 发送 【#图鉴更新】 获取最新的图鉴记录。(必须) 1. 发送 【#图鉴更新】 获取最新的图鉴记录。(必须)
2. 发送 【#**图鉴】 进行触发,例如发送 #刻晴图鉴,即可返回对应的图片信息。 2. 发送 【#**图鉴】 进行触发,例如发送 #刻晴图鉴,即可返回对应的图片信息。
@ -41,6 +42,13 @@ git clone https://github.com/Ctrlcvs/xiaoyao-cvs-plugin.git ./plugins/xiaoyao-cv
11. 发送 #云原神签到 可签到云原神游戏 11. 发送 #云原神签到 可签到云原神游戏
12. 默认配置文件位于 ./plugins/xiaoyao-cvs-plugin/defSet/config/config.yaml 12. 默认配置文件位于 ./plugins/xiaoyao-cvs-plugin/defSet/config/config.yaml
13. 支持stoken绑定以及相关的操作。如【#更新抽卡记录】 13. 支持stoken绑定以及相关的操作。如【#更新抽卡记录】
##后续计划
关于插件兼容以及支持问题:
由于喵崽目前uid以及ck管理部分正在重写盲目兼容只会不断的进行修改以及完善如非必要情况可以先不急更新主体
画个大饼,等随缘咕咕咕
## 其他 ## 其他
<!--- <!---
- 有什么问题、Bug或有其它建议欢迎提 [issue](https://github.com/Ctrlcvs/xiaoyao-cvs-plugin/issues) - 有什么问题、Bug或有其它建议欢迎提 [issue](https://github.com/Ctrlcvs/xiaoyao-cvs-plugin/issues)
@ -51,4 +59,4 @@ git clone https://github.com/Ctrlcvs/xiaoyao-cvs-plugin.git ./plugins/xiaoyao-cv
- 严禁用于任何商业用途和非法行为 - 严禁用于任何商业用途和非法行为
- Yunzai-Bot 官方QQ群213938015 (暂时停止新加入) - Yunzai-Bot 官方QQ群213938015 (暂时停止新加入)
- 喵喵Miao-Plugin QQ群755269874 (暂时停止新加入) - 喵喵Miao-Plugin QQ群755269874 (暂时停止新加入)
- 图鉴xiaoyao-cvs-Plugin QQ群544570609暂时停止新加入 - 闲聊群 342996701

View File

@ -696,6 +696,14 @@ export default class user {
skuid = await gsCfg.getBingCookie(e.user_id); skuid = await gsCfg.getBingCookie(e.user_id);
cookie = skuid?.ck; cookie = skuid?.ck;
uid = skuid?.item; uid = skuid?.item;
if(!uid){ //获取uid为空时进行后续处理获取 (临时处理方式后续会进行解耦以避免这种情况。。待咕中.)s
uid=e.user.mainUid[e.isSr?'sr':'gs'] //由于目前只支持原神功能暂时先写死
lodash.mapValues(e.user.mysUsers, function(o) {
if(o.uids[e.isSr?'sr':'gs'].includes(uid)){
cookie=o.ck
}
});
}
} else { } else {
if (NoteCookie[e.user_id]) { if (NoteCookie[e.user_id]) {
cookie = NoteCookie[e.user_id].cookie; cookie = NoteCookie[e.user_id].cookie;