过滤器能否限制某个插件只能在群聊或私聊中使用?

能否在过滤器中设置插件只对全部群聊启用,或全部私聊启用?

也许我们需要一个:“*”
过滤器:群组id ≠ * 以禁止在所有群组使用。

1 个赞

我认为这很有道理,我们甚至可以直接让插件配置里的过滤器支持正则,因为大多数情况下用户填写的群号或平台号都是正确的正则。

「私聊」与「群组 ID 为空」是不等价的。部分奇怪的平台的私聊消息也有群组 ID。

1 个赞

是这样的,我不知道我当时脑子抽了说了些什么(x)
那时候在用过滤器和Blockly和dialogue逻辑单元被干烧了(x)

2 个赞

不不不,这种情况确实是不多见的。

1 个赞

我那是是搞炸了()搞不清过滤是:
允许配置群聊的触发
还是
禁止配置群聊的触发
()

1 个赞

随手加了个,没测,大家可以试试

2 个赞

好帅喵好帅喵

2 个赞

貌似没有效果…而且在控制台配置页那边这个开关似乎有bug,只能显示关闭状态

2 个赞