CMHopeSunshine / LittlePaimon

小派蒙!基于Nonebot2的原神机器人,包括但不限于UID面板查询、抽卡记录分析、游戏攻略图鉴、实时便签、原石札记、群聊学习、群管等功能。/ LittlePamon! Genshin Impact multifunctional bot based on Nonebot2.
https://docs.paimon.cherishmoon.top
GNU Affero General Public License v3.0
1.15k stars 127 forks source link

无法生成地图 #285

Closed forchannot closed 1 year ago

forchannot commented 2 years ago

10-01 14:47:55 [ERROR] nonebot | Running matcher <Matcher from LittlePaimon.plugins.Paimon_Wiki, type=message, priority=1, temp=False> failed. Traceback (most recent call last): File "C:\Users\Administrator\Desktop\nonebot\bot\LittlePaimon\bot.py", line 38, in nonebot.run(app="mp_main__:app", access_log=False) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\init__.py", line 261, in run get_driver().run(*args, *kwargs) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\drivers\fastapi.py", line 170, in run uvicorn.run( File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\uvicorn\main.py", line 576, in run server.run() File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "c:\users\administrator\appdata\local\programs\python\python39\lib\asyncio\runners.py", line 44, in run return loop.run_until_complete(main) File "c:\users\administrator\appdata\local\programs\python\python39\lib\asyncio\base_events.py", line 629, in run_until_complete self.run_forever() File "c:\users\administrator\appdata\local\programs\python\python39\lib\asyncio\windows_events.py", line 316, in run_forever super().run_forever() File "c:\users\administrator\appdata\local\programs\python\python39\lib\asyncio\base_events.py", line 596, in run_forever self._run_once() File "c:\users\administrator\appdata\local\programs\python\python39\lib\asyncio\base_events.py", line 1890, in _run_once handle._run() File "c:\users\administrator\appdata\local\programs\python\python39\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, self._args) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\message.py", line 146, in _check_matcher await _run_matcher(Matcher, bot, event, state, stack, dependency_cache)

File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\message.py", line 196, in _run_matcher await matcher.run(bot, event, state, stack, dependency_cache) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\internal\matcher.py", line 672, in run await self.simple_run(bot, event, state, stack, dependency_cache) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\internal\matcher.py", line 639, in simple_run await handler( File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\dependencies__init.py", line 92, in call__ return await self.call(**values) File "C:\Users\Administrator\Desktop\nonebot\bot\LittlePaimon\LittlePaimon\plugins\PaimonWiki__init__.py", line 179, in result = await init_map() File "C:\Users\Administrator\Desktop\nonebot\bot\LittlePaimon\LittlePaimon\plugins\Paimon_Wiki\draw_map.py", line 40, in init_map maps = await request.get_maps(map_id) File "C:\Users\Administrator\Desktop\nonebot\bot\LittlePaimon\LittlePaimon\plugins\Paimon_Wiki\genshinmap\request.py", line 80, in get_maps data = await _request(f"/info?map_id={map_id}&app_sn=ys_obc&lang=zh-cn") File "C:\Users\Administrator\Desktop\nonebot\bot\LittlePaimon\LittlePaimon\plugins\Paimon_Wiki\genshinmap\request.py", line 32, in _request resp.raise_for_status() File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\httpx_models.py", line 736, in raise_for_status raise HTTPStatusError(message, request=request, response=self) httpx.HTTPStatusError: Client error '404 Not Found' for url 'https://api-static.mihoyo.com/common/blackboard/ys_obc/v1/map/info?map_id=2&app_sn=ys_obc&lang=zh-cn' For more information check: https://httpstatuses.com/404

CMHopeSunshine commented 2 years ago

应该是米游社api有改动,观察一下先

CMHopeSunshine commented 1 year ago

已修