diff --git a/Paimon_Info/__init__.py b/Paimon_Info/__init__.py index 2db6981..183b35b 100644 --- a/Paimon_Info/__init__.py +++ b/Paimon_Info/__init__.py @@ -574,10 +574,7 @@ async def _(event: MessageEvent, uid: Message = Arg('uid')): await update_info.send('派蒙开始更新信息~请稍等哦~') enka_data = await get_enka_data(uid) if not enka_data: - if uid[0] == '5': - await update_info.finish('暂不支持B服账号哦~请等待开发者更新吧~') - else: - await update_info.finish('派蒙没有获取到该uid的信息哦,可能是接口服务出现问题,稍候再试吧~') + await update_info.finish('派蒙没有获取到该uid的信息哦,可能是enka接口服务出现问题,稍候再试吧~') ud_lmt.start_cd(uid, 300) ud_lmt.start_cd(get_message_id(event), 15) player_info = PlayerInfo(uid) diff --git a/Paimon_Info/get_data.py b/Paimon_Info/get_data.py index aec14c9..7447564 100644 --- a/Paimon_Info/get_data.py +++ b/Paimon_Info/get_data.py @@ -252,14 +252,16 @@ async def get_sign_list(): async def get_enka_data(uid): - for _ in range(3): - try: - url = f'https://enka.network/u/{uid}/__data.json' - resp = await aiorequests.get(url=url, headers={'User-Agent': 'LittlePaimon'}, follow_redirects=True) - data = resp.json() - return data - except Exception: - await sleep(1.5) + try: + url = f'https://enka.network/u/{uid}/__data.json' + resp = await aiorequests.get(url=url, headers={'User-Agent': 'LittlePaimon/2.0'}, follow_redirects=True) + data = resp.json() + return data + except Exception: + url = f'https://enka.microgg.cn/u/{uid}/__data.json' + resp = await aiorequests.get(url=url, headers={'User-Agent': 'LittlePaimon/2.0'}, follow_redirects=True) + data = resp.json() + return data async def get_stoken_by_login_ticket(loginticket, mys_id): diff --git a/Paimon_Plugins/order.py b/Paimon_Plugins/_order.py similarity index 100% rename from Paimon_Plugins/order.py rename to Paimon_Plugins/_order.py diff --git a/README.md b/README.md index 61910bf..33c1972 100644 --- a/README.md +++ b/README.md @@ -59,10 +59,6 @@ ### 近期进行全新版本重构,具体详见`Bot`分支,本分支暂缓更新,预计一到两周内重构完成。 -+ 7.14 - - ysd支持`鹿野院平藏`,增加`枫原万叶、鹿野院平藏`伤害计算 -+ 7.15 - - 增加新武器的攻略,修复`ysd`命座天赋加成以及岩元素护盾数值 + 7.17 - `ysd`新增`班尼特、莫娜、七七、琴、温迪`伤害计算 - `mys自动签到`支持私聊 @@ -73,6 +69,11 @@ - 新增`米游币自动获取`#124,不确保一定可用,如产生其他bug请反馈 + 7.23 - 深渊登场率数据改为2.8 ++ 8.2 + - `点餐`功能恢复,但又引入了2个新依赖库,为不影响使用,默认关闭,有需要者请自行`pip install cssselect aiohttp`后,将`Paimon_plugins/_order.py`的`_`去掉#154 + - 修复无法关闭和删除ssbq提醒的bug#154 + - 新增`ysbjc`查看自己绑定的私人ck#153 + - 修改请求enka用的`User-Agent` ## 丨功能列表 diff --git a/UPDATE_LOG.md b/UPDATE_LOG.md index 0d083d0..ddf7031 100644 --- a/UPDATE_LOG.md +++ b/UPDATE_LOG.md @@ -93,4 +93,9 @@ + 7.19 - 新增`米游币自动获取`#124,不确保一定可用,如产生其他bug请反馈 + 7.23 - - 深渊登场率数据改为2.8 \ No newline at end of file + - 深渊登场率数据改为2.8 ++ 8.2 + - `点餐`功能恢复,但又引入了2个新依赖库,为不影响使用,默认关闭,有需要者请自行`pip install cssselect aiohttp`后,将`Paimon_plugins/_order.py`的`_`去掉#154 + - 修复无法关闭和删除ssbq提醒的bug#154 + - 新增`ysbjc`查看自己绑定的私人ck#153 + - 修改请求enka用的`User-Agent` \ No newline at end of file