Skip to content

Commit

Permalink
v2.9.1 马娘抽卡功能新增支持自选育成目标, close #72
Browse files Browse the repository at this point in the history
  • Loading branch information
azmiao committed Jul 11, 2024
1 parent f4d4471 commit fb712d4
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 12 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

</div>
Expand Down Expand Up @@ -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 | 一些代码优化,以及由于镜像源问题,修改插件的更新源为官方源.<br>此次更新请在插件目录下检查`/.git/config`文件中,<br>`[remote "origin"]`后面的`url: xxxx...`改为<br><https://github.com/azmiao/uma_plugin>后手动使用`git pull -f`强制更新 |
Expand Down
9 changes: 7 additions & 2 deletions uma_gacha_v2/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
19 changes: 10 additions & 9 deletions userreadme.md
Original file line number Diff line number Diff line change
Expand Up @@ -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支援卡清除满破目标 | 清除抽满破目标选择 |

| 注意事项 |
|:-------------------------------------------------:|
Expand Down

0 comments on commit fb712d4

Please sign in to comment.