diff --git a/README.md b/README.md index 95bfb2c..7067268 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ #### 如果想快速从零开始搭建一个这样的机器人,可以看我的教程哦:[让我栞栞](https://www.594594.xyz/2022/03/05/uma_bot/) [![image](https://img.shields.io/badge/license-GPL3.0-blue.svg)](https://raw.githubusercontent.com/azmiao/uma_plugin/main/LICENSE) -[![image](https://img.shields.io/badge/release-2.9.0-orange.svg)](https://github.com/azmiao/uma_plugin) +[![image](https://img.shields.io/badge/release-2.9.1-orange.svg)](https://github.com/azmiao/uma_plugin) [![image](https://img.shields.io/badge/auther-AZMIAO-blue.svg)](https://github.com/azmiao/uma_plugin) @@ -94,6 +94,7 @@ https://github.com/azmiao/uma_plugin/ | 更新时间 | 版本号 | 更新日志&备注 | |:--------:|:-------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| 24-04-18 | v2.9.1 | 马娘抽卡功能新增支持自选育成目标,[issue 72](https://github.com/azmiao/uma_plugin/issues/72) | | 24-04-18 | v2.9.0 | 适配最新的V2数据库,适配新版官网数据,优化代码,[issue 69](https://github.com/azmiao/uma_plugin/issues/69) | | 24-02-20 | v2.8.7 | 修复特殊卡池导致的更新卡池错误,[issue 67](https://github.com/azmiao/uma_plugin/issues/67) | | 24-01-22 | v2.8.6f | 一些代码优化,以及由于镜像源问题,修改插件的更新源为官方源.
此次更新请在插件目录下检查`/.git/config`文件中,
`[remote "origin"]`后面的`url: xxxx...`改为
后手动使用`git pull -f`强制更新 | diff --git a/uma_gacha_v2/__init__.py b/uma_gacha_v2/__init__.py index 685270e..c72cfde 100644 --- a/uma_gacha_v2/__init__.py +++ b/uma_gacha_v2/__init__.py @@ -159,11 +159,16 @@ async def select_target_on_full(bot, ev): chart_up_id_dict = await get_current_up_id_dict(group_id) if not target_raw: # 没选目标就展示可选列表 - msg = '您未输入目标,请从以下目标选择,输入数字ID即可,多个目标用英文逗号间隔,输错将会跳过:\n' + msg = '您未输入目标,请从以下目标选择,输入数字ID即可,多个目标用英文逗号间隔,需要添加全部UP请输入"all",输错将会跳过:\n' msg += '\n'.join([f'> {key}: {value}' for key, value in chart_up_id_dict.items()]) else: # 选目标就按照目标存入 - raw_id_list = target_raw.split(',') + if target_raw == 'all': + # 全部UP + chart_up_id_dict = await get_current_up_id_dict(group_id) + raw_id_list = list(chart_up_id_dict.keys()) + else: + raw_id_list = target_raw.split(',') await set_target_config(user_id, raw_id_list) chart_name_list = [chart_up_id_dict.get(x, '') for x in raw_id_list] if '' in chart_name_list: diff --git a/userreadme.md b/userreadme.md index 9ab2a99..53bd4bf 100644 --- a/userreadme.md +++ b/userreadme.md @@ -95,15 +95,16 @@ + 马娘模拟抽卡 -| 功能命令 | 介绍 | 功能命令 | 介绍 | -|-----------|----------|----------------|-------------------------------| -| 查看马娘卡池 | 看马娘当前的池子 | @bot支援卡抽满破 | 支援卡抽一张UP至满破 | -| @bot马娘单抽 | 马娘池子单抽 | 查看马娘卡池 | 查看本群设置的服务器和池子信息 | -| @bot马娘十连 | 马娘池子十连 | 切换马娘服务器 | 限群管,命令后加服务器名 | -| @bot马之井 | 马娘池子抽一井 | 切换马娘卡池 | 限群管,命令后加卡池ID | -| @bot育成卡单抽 | 育成卡池子单抽 | 更新马娘卡池 | 限维护组,更新数据 | -| @bot育成卡十连 | 育成卡池子十连 | 重载赛马娘卡池 | 仅刷新马娘当前UP卡池的信息(不含图片数据),功能限维护组 | -| @bot育成卡井 | 育成卡池子抽一井 | (每天4点自动更新马娘信息) | 该功能没有命令 | +| 功能命令 | 介绍 | 功能命令 | 介绍 | +|---------------|--------------|---------------|-------------------------------| +| 查看马娘卡池 | 看马娘当前的池子 | @bot支援卡抽满破 | 支援卡抽一张UP至满破 | +| @bot马娘单抽 | 马娘池子单抽 | 查看马娘卡池 | 查看本群设置的服务器和池子信息 | +| @bot马娘十连 | 马娘池子十连 | 切换马娘服务器 | 限群管,命令后加服务器名 | +| @bot马之井 | 马娘池子抽一井 | 切换马娘卡池 | 限群管,命令后加卡池ID | +| @bot育成卡单抽 | 育成卡池子单抽 | 更新马娘卡池 | 限维护组,更新数据 | +| @bot育成卡十连 | 育成卡池子十连 | 重载赛马娘卡池 | 仅刷新马娘当前UP卡池的信息(不含图片数据),功能限维护组 | +| @bot育成卡井 | 育成卡池子抽一井 | @bot支援卡选择满破目标 | 支援卡抽满破的时候选择目标,池子刷新会清除 | +| @bot支援卡查询满破目标 | 查询自己抽满破的选择目标 | @bot支援卡清除满破目标 | 清除抽满破目标选择 | | 注意事项 | |:-------------------------------------------------:|