Lanly109 / headimg_generator

基于HoshinoBot的制作头像相关的表情包插件,移植自nonebot-plugin-petpet
MIT License
50 stars 11 forks source link

能否像以前一样增加回复触发? #40

Closed rockqtmh closed 9 months ago

rockqtmh commented 1 year ago

我记得整合文字表情包前的版本是可以回复触发的,不知能否加上这个功能?

Lanly109 commented 1 year ago

现在也是可以回复触发的?

image
rockqtmh commented 1 year ago

不好意思,提问时脑抽了。我的意思是:现在回复触发必须要参数正好才能成功,能不能像以前一样按一个默认顺序取图片生成表情

Lanly109 commented 1 year ago

好像不太明白是什么意思(指的是会有一张默认照片是bot的头像吗?

rockqtmh commented 1 year ago

我没翻源码,按我印象中原来版本的逻辑举个栗子 : 比如说群里 A发了一张图片1 B回复A的图片1消息触发bot指令 (形如 [引用A的消息] @A 撕) 那么bot会返回一张 图片1 撕 A头像的表情 也就是说,如果只需要一张图片作图,优先取 引用消息中的图片(不含@),如果需要不止一个参数,取完引用图片后 按顺序取B消息中的图片直到满足需求(含@)

图片是我翻出的以前的聊天记录(消息管理器里回复引用显示为一次@,再加上回复消息里的@就变成两次@了,将就着看一下吧) JF~~VN~6RI{1N55FW{@JMIB

Lanly109 commented 9 months ago

明白你的意思了