noneplugin / nonebot-plugin-memes

Nonebot2 表情包制作插件
MIT License
230 stars 20 forks source link

图片表情制作上传图片报错 #93

Closed HL-Light closed 6 months ago

HL-Light commented 6 months ago

image

image

HL-Light commented 6 months ago

文字表情制作运行正常,我使用的无头客户端是Lagrange.Core,版本是Lagrange.OneBot_linux-x64_8.0.zip以下是我的配置信息

{
    "Logging": {
        "LogLevel": {
            "Default": "Information",
            "Microsoft": "Warning",
            "Microsoft.Hosting.Lifetime": "Information"
        }
    },
    "SignServerUrl": "我的签名服务器url",
    "Account": {
        "Uin": 0,
        "Password": "",
        "Protocol": "Linux",
        "AutoReconnect": true,
        "GetOptimumServer": true
    },
    "Message": {
      "IgnoreSelf": true, 
      "StringPost": true
    },
    "QrCode": {
        "ConsoleCompatibilityMode": false
    },
    "Implementations": [
        {
            "Type": "ReverseWebSocket",
            "Host": "127.0.0.1",
            "Port": 43992,
            "Suffix": "/onebot/v11/ws",
            "ReconnectInterval": 5000,
            "HeartBeatInterval": 5000,
            "AccessToken": ""
        }
    ]
}
MeetWq commented 6 months ago

我用你这个版本的 lagrange 试了没问题,你检查一下 nonebot-plugin-memes 的版本; 可以换个图片试试,有可能是图片的问题

HL-Light commented 6 months ago

nonebot-plugin-memes版本是0.6.2,我尝试了如下图片都返回了同样的报错信息

D41EAE56CF903495F1BA99F86F8941EE CDADA13B5CB70CED15086259A0360245

MeetWq commented 6 months ago

你再确认一下收到的图片中有没有url

HL-Light commented 6 months ago

image 这应该有收到url吧

MeetWq commented 6 months ago

image 这应该有收到url吧

你这个只有 file=xxx,没有 url=xxx

我不知道为什么会缺,我用你发的 lagrange 试了是没问题的

MeetWq commented 6 months ago

你把 lagrange 配置中 StringPost 改成 false 试试

HL-Light commented 6 months ago

感谢,成功解决了