Lagrange.Core
Lagrange.Core copied to clipboard
[Bug?]: 图片的subType未被正确解析
请确保您已阅读以上注意事项,并勾选下方的确认框。
- [x] 我已经仔细阅读上述内容
- [x] 我已经使用 最新构建 测试过,问题依旧存在。
- [x] 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
- [x] 我已知晓并同意,此处仅用于汇报程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。(其它疑问请考虑加入TG群询问或在discussions中提问)
Lagrange项目
OneBot
所使用/依赖的Lagrange项目对应的commit
https://github.com/LagrangeDev/Lagrange.Core/commit/8681bf0e418ca8442e79f7afaba31b30fc716478
运行环境
Windows
运行架构
x64
连接方式
HTTP
重现步骤
发送一张subType为1的图片
期望的结果是什么?
发送的图片被解析为动画表情
实际的结果是什么?
发送的图片被解析为图片
简单的复现代码/链接(可选)
Trace 级别日志记录(可选)
info: Lagrange.OneBot.Core.Network.Service.HttpService[3]
Receive(Conn: f1da44fd-2e06-4520-a4dc-91e7750241ba: {"group_id": 965070417, "message": [{"type": "image", "data": {"file": "F:/fromQQ/\u8868\u60c5\u5305\\370FC894A87FC4ACE8D52B8922C052D3.jpg", "summary": "[\u52a8\u753b\u8868\u60c5]", "subType": 1}}]})
info: Lagrange.OneBot.Core.Network.Service.HttpService[3]
Receive(Conn: f1da44fd-2e06-4520-a4dc-91e7750241ba: {"action":"send_group_msg","params":{"group_id": 965070417, "message": [{"type": "image", "data": {"file": "F:/fromQQ/\u8868\u60c5\u5305\\370FC894A87FC4ACE8D52B8922C052D3.jpg", "summary": "[\u52a8\u753b\u8868\u60c5]", "subType": 1}}]}})
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:23] [ServiceContext] [DEBUG]: Outgoing SSOFrame: OidbSvcTrpcTcp.0x11c4_100
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:23] [ServiceContext] [DEBUG]: Incoming SSOFrame: OidbSvcTrpcTcp.0x11c4_100
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:23] [ServiceContext] [DEBUG]: Outgoing SSOFrame: HttpConn.0x6ff_501
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:23] [ServiceContext] [DEBUG]: Incoming SSOFrame: HttpConn.0x6ff_501
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:23] [ServiceContext] [DEBUG]: Outgoing SSOFrame: HttpConn.0x6ff_501
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:24] [ServiceContext] [DEBUG]: Incoming SSOFrame: HttpConn.0x6ff_501
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:24] [HighwayContext] [DEBUG]: Highway Block Result: 0 | 0 | |
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:24] [ServiceContext] [DEBUG]: Outgoing SSOFrame: MessageSvc.PbSendMsg
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:24] [ServiceContext] [DEBUG]: Outgoing SSOFrame: Heartbeat.Alive
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:25] [ServiceContext] [DEBUG]: Incoming SSOFrame: MessageSvc.PbSendMsg
trce: Lagrange.OneBot.Core.Network.Service.HttpService[4]
Send(Conn: f1da44fd-2e06-4520-a4dc-91e7750241ba: {"status":"ok","retcode":0,"data":{"message_id":1858273301},"echo":null})
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:25] [ServiceContext] [DEBUG]: Incoming SSOFrame: trpc.msg.olpush.OlPushService.MsgPush
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:25] [ServiceContext] [DEBUG]: Outgoing SSOFrame: OidbSvcTrpcTcp.0x11c4_200
trce: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:25] [ServiceContext] [DEBUG]: Incoming SSOFrame: OidbSvcTrpcTcp.0x11c4_200
info: Lagrange.Core.BotContext[0]
[2025-04-28 16:14:25] [MessagingLogic] [VERBOSE]: [MessageChain(965070417)(3987832924)] [Image: 1004x1026] [动画表情] 890582ddca49faf7daad04c3a32d9b70.jpg 95449 https://multimedia.nt.qq.com.cn/download?appid=1407&fileid=EhQHLXK2IBk9zqoIAg1FQwkYN6fOoBjZ6QUg_wooi6u5raT6jAMyBHByb2RQgL2jAVoQ3Zz-QJbcf3tBh5WjJeaqoHoC-eg&rkey=CAESOE4_cASDm1t18OyV_mgE024MR1M_f2-pBmxZrgNGAMBL0v3O55tSf7byu6QDV412NgbwnfjAuP66
trce: Lagrange.OneBot.Core.Network.Service.HttpPostService[1]
[HttpPostService] Send to http://127.0.0.1:5001/: {"message_type":"group","sub_type":"normal","message_id":1858273301,"group_id":965070417,"user_id":3987832924,"anonymous":null,"message":[{"type":"image","data":{"file":"https://multimedia.nt.qq.com.cn/download?appid=1407\u0026fileid=EhQHLXK2IBk9zqoIAg1FQwkYN6fOoBjZ6QUg_wooi6u5raT6jAMyBHByb2RQgL2jAVoQ3Zz-QJbcf3tBh5WjJeaqoHoC-eg\u0026rkey=CAESOE4_cASDm1t18OyV_mgE024MR1M_f2-pBmxZrgNGAMBL0v3O55tSf7byu6QDV412NgbwnfjAuP66","filename":"890582ddca49faf7daad04c3a32d9b70.jpg","url":"https://multimedia.nt.qq.com.cn/download?appid=1407\u0026fileid=EhQHLXK2IBk9zqoIAg1FQwkYN6fOoBjZ6QUg_wooi6u5raT6jAMyBHByb2RQgL2jAVoQ3Zz-QJbcf3tBh5WjJeaqoHoC-eg\u0026rkey=CAESOE4_cASDm1t18OyV_mgE024MR1M_f2-pBmxZrgNGAMBL0v3O55tSf7byu6QDV412NgbwnfjAuP66","summary":"[\u52A8\u753B\u8868\u60C5]","subType":0}}],"raw_message":"[CQ:image,file=https://multimedia.nt.qq.com.cn/download?appid=1407\u0026amp;fileid=EhQHLXK2IBk9zqoIAg1FQwkYN6fOoBjZ6QUg_wooi6u5raT6jAMyBHByb2RQgL2jAVoQ3Zz-QJbcf3tBh5WjJeaqoHoC-eg\u0026amp;rkey=CAESOE4_cASDm1t18OyV_mgE024MR1M_f2-pBmxZrgNGAMBL0v3O55tSf7byu6QDV412NgbwnfjAuP66]","font":0,"sender":{"user_id":3987832924,"nickname":"\u5C0Fmmmpipi","card":"\u5C0Fmmmpipi","sex":"unknown","age":0,"area":"","level":"6","role":"member","title":""},"message_style":{"bubble_id":0,"pendant_id":0,"font_id":0,"font_effect_id":0,"is_cs_font_effect_enabled":false,"bubble_diy_text_id":0},"time":1745828067,"self_id":3987832924,"post_type":"message"}
补充说明(可选)
No response
sub-type 1 就是 [动画表情]
但是 Lagrange 的 SubType 似乎有问题, 只成功设置了 fallback 文本, 没有成功设置类型
sub-type 1 就是 [动画表情]
但是 Lagrange 的 SubType 似乎有问题, 只成功设置了 fallback 文本, 没有成功设置类型
实际上fallback文本也没设置成功(
确实, 查看代码时看错了