OREOCODEDEV

Results 11 comments of OREOCODEDEV

该问题为NoneBot端插件或适配器造成的,并非go-cqhttp的问题,且我看见插件作者已经在你[回复机器人的图片消息会报错](https://github.com/noneplugin/nonebot-plugin-petpet/issues/98)的issue中回复解决方案

Many thanks for your reply, got correct result by setting `slug` configuration. I noticed that `Graphs CI` seems still using slugify string as graph file path after setting `slug` (in...

> I've been trying to get this out but with no success, the dependencies are old and `gyp` needs to build with new Node versions (how it works under the...

模糊缩放是图片发送失败时的默认首选fallback方案,它并不支持单独关闭 ` EFFECT_FUNC_LIST = [do_nothing, draw_frame, random_flip, random_lines, random_rotate] ` 但你可以添加配置项`setu_add_random_effect=False`禁止对原图进行任何二次处理,此时如果发送失败将直接跳过该图片并记数为发送失败

发现在协议端无法访问NoneBot2图片路径时会导致入参文件路径方式发送直接失败,导致所有图片都被用于模糊缩放效果 你可以先添加配置项`SEND_AS_BYTES=True`强制以BytesIO发送原图,这样能确保只有发送失败的图片才会应用上模糊缩放效果 下一个版本会把这个配置项默认置True

API限制了一次能获取的最大数量是20,看来API处理超出数量限制的请求是直接返回空数据 考虑在插件内部多做一个数量限制 ![image](https://github.com/user-attachments/assets/0a1dd1d3-996e-4a9f-8ea1-e54af48f056e)

> 话说回来,好像发现R18开关开启后,数量就不能正常使用了(忽视数量仅发一张),api的使用文档我刚看了,似乎并没有提到这一点,请问是什么问题导致的? 这个是考虑到账号风险,防止有群员拿多张R18刷屏的限制 https://github.com/kexue-z/nonebot-plugin-setu-now/blob/08a22dbd99cf6265480c7f0b6c87364241baf8be/nonebot_plugin_setu_now/__init__.py#L113-L114 如果不想要这个限制注释这两行代码即可

> 程序我看了,所以我就纳闷不知道是什么原因导致这种情况,但是我查看原图链接的时候是好的图片 可以设置`SETU_PATH`配置指定缓存路径,看原图下载到本地是不是正常的 或者启用`SEND_AS_BYTES `和禁用`EFFECT`配置排查是不是转bytes发送时导致的问题

今天在Windows平台下遇到了一模一样的问题 ~~留意到我这边在启动阶段有SignServer不可用的提示,看到这个issue里面贴的log也有一样的错误,不知道是不是和这个有关系~~ ``` warn: Lagrange.OneBot.Utility.MusicSigner[0] MusicSignServer is not available, sign may be failed ``` 签名服务应该是正常的,这个可能只是音乐卡片的签名服务有问题

好嘞,我假期的时候其实已经开始用Vue动手写一部分界面了( 我开了个新仓库把这两天写的代码上传上去了 -> [PixivBiuWeb](https://github.com/OREOCODEDEV/PixivBiuWeb),因为整个周期可能会比较长,最好是在一些关键技术节点可以一起看看功能实现上面有没有问题(还有实现的功能全不全)之类的,等到时机合适的时候再一次性pr到这边仓库你看咋样,开发期间的issue都可以转移到那边的仓库讨论