Skip to content

Commit

Permalink
更新卡池自动更新功能
Browse files Browse the repository at this point in the history
更新卡池自动更新功能
  • Loading branch information
H-K-Y committed Sep 27, 2021
1 parent f01b00c commit cd80eba
Show file tree
Hide file tree
Showing 173 changed files with 323 additions and 222 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@

## 更新记录

### 2021-9-27

* 抽卡现在可以自动更新了
* 加入新指令 更新原神卡池

### 2021-8-16

* 项目移植到nonebot 2
Expand Down
3 changes: 2 additions & 1 deletion __init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,9 @@
@bot相遇之缘:10连抽卡
@bot纠缠之缘:90连抽卡
@bot原之井:180连抽卡
原神卡池:查看当前UP池,这个指令也可以用来重载卡池配置文件,config.json保存的是当前卡池信息
原神卡池:查看当前UP池
原神卡池切换:切换其他原神卡池
更新原神卡池:爬取官方的卡池数据
丘丘一下 丘丘语句 :翻译丘丘语,注意这个翻译只能把丘丘语翻译成中文,不能反向
丘丘词典 丘丘语句 :查询丘丘语句的单词含义
Expand Down
3 changes: 2 additions & 1 deletion doc/命令.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
@bot 相遇之缘|10连抽卡
@bot 纠缠之缘|90连抽卡
@bot 原之井|180连抽卡
原神卡池|查看当前UP池,这个指令也可以用来重载卡池配置文件
原神卡池|查看当前UP池
更新原神卡池|更新卡池

> **注:** @bot需手动at机器人账号;若设置了bot别名,也可使用bot别名 xxxx来替代 @bot
Expand Down
35 changes: 0 additions & 35 deletions doc/自定义.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,6 @@

*假如你想要修改这个插件的内容...*

### 修改卡池

> 卡池的信息是保存在gacha\config.json里,修改时注意json文件的格式
4星和5星的武器角色up分别对照角色up池和武器up池来填(以1.6版本卡池为例):

```json
{
"注释": "4星和5星常驻角色武器是不包括UP的 需要4星或5星所有物品角色随机时程序会自己拼接列表去除重复",
"5星up角色": ["可莉"],
"4星up角色": ["菲谢尔","砂糖","芭芭拉"],
"5星up武器": ["四风原典","天空之傲"],
"4星up武器": ["幽夜华尔兹","钟剑","匣里龙吟","祭礼残章","西风长枪"],
"5星常驻角色": ["莫娜","七七","迪卢克","","刻晴"],
"4星常驻角色": ["雷泽","菲谢尔","砂糖","诺艾尔","北斗","迪奥娜","辛焱","芭芭拉","凝光","班尼特","行秋","香菱","重云","罗莎莉亚","烟绯"],
"4星白给角色": ["安柏","凯亚","丽莎"],
"5星常驻武器": ["天空之脊","天空之刃","风鹰剑","四风原典","天空之翼","天空之卷","阿莫斯之弓","天空之傲","和璞鸢","狼的末路"],
"4星常驻武器": ["雨裁","西风秘典","西风大剑","西风剑","绝弦","祭礼残章","祭礼剑","钟剑","匣里灭辰","西风猎弓","弓藏","笛剑","祭礼大剑","西风长枪","昭心","流浪乐章", "祭礼弓","匣里龙吟"],
"3星武器": ["弹弓","神射手之誓","鸦羽弓","翡玉法球","讨龙英杰谭","魔导绪论","黑缨枪","以理服人", "沐浴龙血的剑","铁影阔剑","飞天御剑","黎明神剑","冷刃"]
}
```

假如想要让**刻晴**成为up角色,即可改为`"5星up角色": ["刻晴"]`

当出现新的武器/角色时,可以手动更新图标,大小最好为`130`x`160`,将图标命名为`名字.png`置于对应文件夹内;

例如:

```shell
gacha\icon\武器图鉴\幽夜华尔兹.png
gacha\icon\角色图鉴\优菈.png
```

此功能支持热重载,修改完毕之后在群里发送`原神卡池`即可加载修改后的卡池信息。

### 原神黄历/抽签

#### 条目
Expand Down
9 changes: 9 additions & 0 deletions gacha/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from hoshino import Service,priv
from .gacha import gacha_info , FILE_PATH , Gacha , POOL
from .pool_data import init_pool_list
import os
import json
from hoshino.util import DailyNumberLimiter
Expand Down Expand Up @@ -115,3 +116,11 @@ async def set_pool(bot, ev):
txt += f"原神卡池切换 {i} \n"

await bot.send(ev, txt)


@sv.on_prefix('更新原神卡池')
async def up_pool_(bot, ev):
await bot.send(ev, '正在更新卡池')
await init_pool_list()
await bot.send(ev,"更新卡池完成")

13 changes: 0 additions & 13 deletions gacha/config.json

This file was deleted.

Loading

0 comments on commit cd80eba

Please sign in to comment.