-
Using python: /Bot/Amer/.venv/bin/python
12-10 20:16:07 [SUCCESS] nonebot | NoneBot is initializing...
12-10 20:16:07 [INFO] nonebot | Current Env: dev
12-10 20:16:07 [DEBUG] nonebot | Loaded Config: {'driver': '~fastapi', 'host': IPv4Address('0.0.0.0'), 'port': 5888, 'log_level': 'DEBUG', 'api_timeout': 30.0, 'superusers': {'2694611137', '2938162727'}, 'nickname': {'Amer'}, 'command_start': {'.', '/'}, 'command_sep': {' ', '.'}, 'session_expire_timeout': datetime.timedelta(seconds=120), 'environment': 'dev', 'onebot_access_token': 'wsu2059k'}
12-10 20:16:07 [DEBUG] nonebot | Succeeded to load adapter "OneBot V11"
12-10 20:16:07 [DEBUG] nonebot | Succeeded to load adapter "Minecraft"
12-10 20:16:07 [DEBUG] nonebot | Succeeded to load adapter "Mail"
12-10 20:16:07 [DEBUG] nonebot | Succeeded to load adapter "YunhuChat"
12-10 20:16:08 [SUCCESS] nonebot | Succeeded to load plugin "echo" from "nonebot.plugins.echo"
12-10 20:16:08 [SUCCESS] nonebot | Succeeded to load plugin "test" from "amer.plugins.test"
12-10 20:16:08 [SUCCESS] nonebot | Running NoneBot...
12-10 20:16:08 [DEBUG] nonebot | Loaded adapters: OneBot V11, Minecraft, Mail, YunhuChat
12-10 20:16:08 [INFO] uvicorn | Started server process [7759]
12-10 20:16:08 [INFO] uvicorn | Waiting for application startup.
12-10 20:16:08 [INFO] uvicorn | Application startup complete.
12-10 20:16:08 [INFO] uvicorn | Uvicorn running on http://0.0.0.0:5888 (Press CTRL+C to quit)
Handling message event
1
text
12-10 20:16:10 [INFO] uvicorn | 192.144.130.26:50792 - "POST /yhchat/webhook HTTP/1.1" 500
12-10 20:16:10 [ERROR] uvicorn | Exception in ASGI application
Traceback (most recent call last):
File "<string>", line 29, in <module>
File "/Bot/Amer/.venv/lib/python3.9/site-packages/nonebot/__init__.py", line 337, in run
get_driver().run(*args, **kwargs)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/nonebot/drivers/fastapi.py", line 188, in run
uvicorn.run(
File "/Bot/Amer/.venv/lib/python3.9/site-packages/uvicorn/main.py", line 579, in run
server.run()
File "/Bot/Amer/.venv/lib/python3.9/site-packages/uvicorn/server.py", line 65, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/lib/python3.9/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
> File "/Bot/Amer/.venv/lib/python3.9/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi
result = await app( # type: ignore[func-returns-value]
File "/Bot/Amer/.venv/lib/python3.9/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__
return await self.app(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/fastapi/applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/applications.py", line 113, in __call__
await self.middleware_stack(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/middleware/errors.py", line 187, in __call__
raise exc
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/middleware/errors.py", line 165, in __call__
await self.app(scope, receive, _send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/middleware/exceptions.py", line 62, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/routing.py", line 715, in __call__
await self.middleware_stack(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/routing.py", line 735, in app
await route.handle(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/routing.py", line 288, in handle
await self.app(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/routing.py", line 76, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/starlette/routing.py", line 73, in app
response = await f(request)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/fastapi/routing.py", line 301, in app
raw_response = await run_endpoint_function(
File "/Bot/Amer/.venv/lib/python3.9/site-packages/fastapi/routing.py", line 212, in run_endpoint_function
return await dependant.call(**values)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/nonebot/drivers/fastapi.py", line 132, in _handle
return await self._handle_http(request, setup)
File "/Bot/Amer/.venv/lib/python3.9/site-packages/nonebot/drivers/fastapi.py", line 236, in _handle_http
response = await setup.handle_func(http_request)
File "/Bot/Amer/amer/adapters/yunhuchat/adapter.py", line 58, in _handle_http
await self.handle_message_event(body)
File "/Bot/Amer/amer/adapters/yunhuchat/adapter.py", line 93, in handle_message_event
await bot.handle_event(event)
TypeError: call_api() takes 2 positional arguments but 3 were given |
Beta Was this translation helpful? Give feedback.
Answered by
yanyongyu
Dec 10, 2024
Replies: 1 comment
-
|
你的bot不存在handle event方法 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
wsu2059q
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
你的bot不存在handle event方法