-
Notifications
You must be signed in to change notification settings - Fork 52
Description
03-08 09:59:07 [ERROR] nonebot_plugin_mystool | 米游币任务 - 点赞: 服务器没有正确返回
Traceback (most recent call last):
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 308, in like
api_result = ApiResultHandler(res.json())
File "/root/mysbot2/.venv/lib/python3.11/site-packages/httpx/_models.py", line 766, in json
return jsonlib.loads(self.content, **kwargs)
File "/usr/lib/python3.11/json/init.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.11/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "", line 15, in
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/init.py", line 337, in run
get_driver().run(*args, **kwargs)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/drivers/fastapi.py", line 187, in run
uvicorn.run(
File "/root/mysbot2/.venv/lib/python3.11/site-packages/uvicorn/main.py", line 575, in run
server.run()
File "/root/mysbot2/.venv/lib/python3.11/site-packages/uvicorn/server.py", line 62, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
return await coro
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/message.py", line 506, in check_and_run_matcher
await _run_matcher(
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/message.py", line 458, in _run_matcher
await matcher.run(bot, event, state, stack, dependency_cache)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/internal/matcher/matcher.py", line 926, in run
await self.simple_run(bot, event, state, stack, dependency_cache)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/internal/matcher/matcher.py", line 863, in simple_run
await handler(
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot/dependencies/init.py", line 113, in call
return await cast(Callable[..., Awaitable[R]], self.call)(**values)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot_plugin_mystool/command/plan.py", line 146, in _
await perform_bbs_sign(bot=bot, user=user, user_ids=[user_id], matcher=matcher, event=event,
File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot_plugin_mystool/command/plan.py", line 455, in perform_bbs_sign
like_status = await mission_obj.like()
<title>403 Forbidden</title>File "/root/mysbot2/.venv/lib/python3.11/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 296, in like
async for attempt in get_async_retry(retry):
File "/root/mysbot2/.venv/lib/python3.11/site-packages/tenacity/asyncio/init.py", line 166, in anext
do = await self.iter(retry_state=self._retry_state)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/tenacity/asyncio/init.py", line 153, in iter
result = await action(retry_state)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/tenacity/_utils.py", line 99, in inner
return call(*args, **kwargs)
File "/root/mysbot2/.venv/lib/python3.11/site-packages/tenacity/init.py", line 419, in exc_check
raise retry_exc from fut.exception()
tenacity.RetryError: RetryError[<Future at 0x7eff9b2532d0 state=finished raised JSONDecodeError>]
03-08 09:59:08 [DEBUG] nonebot_plugin_mystool | 网络请求返回:
403 Forbidden
You don't have permission to access the URL on this server.
Powered by Tengine
有时候好像又能成功 不知道啥情况 用的是最新版本