Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: bot发送图片失败 #117

Open
MoonShadow1976 opened this issue Mar 19, 2025 · 0 comments
Open

Bug: bot发送图片失败 #117

MoonShadow1976 opened this issue Mar 19, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@MoonShadow1976
Copy link

MoonShadow1976 commented Mar 19, 2025

操作系统

Linux

Python 版本

3.12

NoneBot 版本

1.4.2

飞书适配器版本

2.6.2

描述问题

请求bot图片发送时部分图片无法发送,文字消息是正常的,疑似网络问题

Image

Image

复现步骤

国际版飞书lark bot
gscore插件wutheringwaves
使用0.7.0最新的RF-Tar-Railt/nonebot-plugin-uninfo

期望的结果

正常回复请求

截图或日志

Mar 19 21:25:08 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:08 [INFO] uvicorn | 34.196.227.34:60554 - "POST /feishu/cli_a75ed61e6a38902e HTTP/1.1" 200
Mar 19 21:25:08 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:08 [SUCCESS] nonebot | Feishu cli_a75ed61e6a38902e | [message.group]: om_b318f3cd8db0f4b2ec72e42c8a89675a from ou_07425d21ca842484292dfbea4594a4fd@[group:oc_1863c137269791de7a7331ead9157a2e] ww珂莱塔面板
Mar 19 21:25:08 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:08 [DEBUG] nonebot | Checking for matchers in priority 1...
Mar 19 21:25:08 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:08 [DEBUG] nonebot | Checking for matchers in priority 11...
Mar 19 21:25:10 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:10 [DEBUG] nonebot | Running CalledAPI hooks...
Mar 19 21:25:11 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:11 [DEBUG] nonebot | Running CalledAPI hooks...
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Running CalledAPI hooks...
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Checking for matchers in priority 12...
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Checking for matchers in priority 999...
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [INFO] nonebot | Event will be handled by Matcher(type='message', module=GenshinUID, lineno=28)
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Running Matcher(type='message', module=GenshinUID, lineno=28)
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Running handler Dependent(call=get_all_message)
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] GenshinUID | [message.group]: om_b318f3cd8db0f4b2ec72e42c8a89675a from ou_07425d21ca842484292dfbea4594a4fd@[group:oc_1863c137269791de7a7331ead9157a2e] ww珂莱塔面板
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [INFO] GenshinUID | 【发送】[gsuid-core]: feishu
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [INFO] nonebot | Matcher(type='message', module=GenshinUID, lineno=28) running complete
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Stop event propagation
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Checking for matchers completed
Mar 19 21:25:12 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:12 [DEBUG] nonebot | Running PostProcessors...
Mar 19 21:25:14 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:14 [INFO] GenshinUID | 【接收】[gsuid-core]: feishu - group - oc_1863c137269791de7a7331ead9157a2e
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | OneBot V11 | Calling API get_msg
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Running CalledAPI hooks...
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [SUCCESS] nonebot | OneBot V11 2089686218 | [message.group.normal]: Message 1549148220 from 2082530161@[群:922851926] '[reply:id=719576038]你这个还可以啊'
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Checking for matchers in priority 1...
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Checking for matchers in priority 11...
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Checking for matchers in priority 12...
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Checking for matchers in priority 999...
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [INFO] nonebot | Event will be handled by Matcher(type='message', module=GenshinUID, lineno=28)
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Running Matcher(type='message', module=GenshinUID, lineno=28)
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Running handler Dependent(call=get_all_message)
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] GenshinUID | [message.group.normal]: Message 1549148220 from 2082530161@[群:922851926] '<le>[reply:id=719576038]</le>你这个还可以啊'
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [INFO] GenshinUID | 【发送】[gsuid-core]: onebot
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [INFO] nonebot | Matcher(type='message', module=GenshinUID, lineno=28) running complete
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Stop event propagation
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Checking for matchers completed
Mar 19 21:25:23 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:23 [DEBUG] nonebot | Running PostProcessors...
Mar 19 21:25:34 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:34 [DEBUG] nonebot | Running CalledAPI hooks...
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:35 [DEBUG] nonebot | Running PostProcessors...
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:35 [DEBUG] nonebot | Running CalledAPI hooks...
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]: 03-19 21:25:35 [ERROR] GenshinUID | <NetWorkError message=HTTP request received unexpected status code: 400, response content: b'{"code":230001,"msg":"Your request contains an invalid request parameter, ext=invalid message content. validate content fail.","error":{"log_id":"202503191325334F8F611D126FE95843E1"}}'>
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]: Traceback (most recent call last):
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "<string>", line 23, in <module>
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/__init__.py", line 337, in run
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     get_driver().run(*args, **kwargs)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/drivers/fastapi.py", line 187, in run
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     uvicorn.run(
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/uvicorn/main.py", line 579, in run
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     server.run()
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/uvicorn/server.py", line 66, in run
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     return asyncio.run(self.serve(sockets=sockets))
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     return runner.run(main)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     return self._loop.run_until_complete(task)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]: > File "/root/ChartBot/myenv/lib/python3.12/site-packages/GenshinUID/client.py", line 277, in recv_msg
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     await feishu_send(
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/GenshinUID/client.py", line 1475, in feishu_send
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     await _send(content, image)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/GenshinUID/client.py", line 1466, in _send
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     await bot.call_api('im/v1/messages', **params)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/adapters/feishu/bot.py", line 393, in call_api
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     return await super().call_api(api, **data)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/internal/adapter/bot.py", line 176, in call_api
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     raise exception
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/internal/adapter/bot.py", line 128, in call_api
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     result = await self.adapter._call_api(self, api, **data)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/adapters/feishu/adapter.py", line 217, in _call_api
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     return await self.send_request(request, **data)
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:   File "/root/ChartBot/myenv/lib/python3.12/site-packages/nonebot/adapters/feishu/adapter.py", line 188, in send_request
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]:     raise NetworkError(
Mar 19 21:25:35 iZbp1gsetcvhyk6csfka3mZ bash[186386]: nonebot.adapters.feishu.exception.NetworkError: <NetWorkError message=HTTP request received unexpected status code: 400, response content: b'{"code":230001,"msg":"Your request contains an invalid request parameter, ext=invalid message content. validate content fail.","error":{"log_id":"202503191325334F8F611D126FE95843E1"}}'>
@MoonShadow1976 MoonShadow1976 added the bug Something isn't working label Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant