【系统】user1 加入了群聊
【koishi机器人】@user1 请在3+27秒内计算30
【user1】30
【koishi机器人】验证码正确,祝您玩的开心~
(幻视
【系统】user1 加入了群聊
【koishi机器人】@user1 请在3+27秒内计算30
【user1】30
【koishi机器人】验证码正确,祝您玩的开心~
(幻视
参考:插件市场内的同种功能插件:verify
功能是入群后直接禁言新人,访问特定网址后解除禁言
这个插件除了需要开启koishi之外,还必须要一个能专门提供http服务公网服务器,还需要会编程和部署http服务,可能并不适合家庭用户。
是这样的,所以有 issue 提出能不能添加一个用户直接回复消息解禁的功能。就是不知道开发者会不会做了。
搁这隔这呢
这个插件适合能够从网页获取访问者QQ数据的情况,也就是需要申请QQ开放平台,获取用户授权。
并且如Yuki所说,需要搭设额外服务非常麻烦。
而我提出的需求可以非常简便的使用。
是的,所以我也提到已经有人提了 issue,希望这个插件能够添加直接在 QQ 内验证的功能。不过具体开发者会不会做也不清楚。
另外,我看了 verify 这个插件的文档,并没有说需要获取什么样的用户授权吧。
完成verify的拓展,可以使用koishi事件来触发解禁了,用于后续可能的新功能。
看看有没有问题捏。
Ohhhh,这位开发者为 verify 这个插件添加了「求插件」板块请求的功能,好帅!
接下来就等等看 verify 插件的作者什么时候能合并这个新功能了
就是你自己啦!
别急别急,这两天没有电脑,拿到电脑后我会看的
对不起,我对你评论的回复已经是跑题了。
但是根据verify插件README的第三点,作者(也就是您)可能希望实现的是一个高拓展性,独立配置前后端的验证插件。
很惭愧,我的需求是一个开箱即用的简单的群验证插件,它通过玩家回答机器人提出的问题来直接进行机器人验证,也就是说这是QQ平台与koishi-plugin的直接验证。
koishi-plugin-verify
写的非常优秀,因为它的可拓展性极高。但是我的需求并不与它重叠,我的核心需求是验证而不是禁言所有入群的用户。所以我希望全程在聊天框交互且全程只需要新用户操作,也就是单一用户、单一操作、单一平台原则。
将来如果有这样的插件,它的名字也许会是 verify-code
你提到了「高拓展性」,但你可能并没有理解这个词的含义。
是的,verify 希望成为一个高拓展性的插件。 这就意味着他可以独立配置前后端;他的认证前端可能是独立的网页,也可能是直接在 QQ 中完成认证,这才叫「高拓展性」。 只能使用网页认证的话称不上高拓展性。
如果 verify 插件要实现高拓展性,那么他自然会覆盖你的需求。不存在某个插件拥有极高拓展性却无法满足部分用户需求的情况。
这里你假定了 verify 插件 一定会禁言用户,也一定会在聊天框以外的地方进行交互;现在的 verify 插件是如此,但上面已经有其他的开发者进行了 PR,下一版本的 verify 就不再是如此了。
也就是说,上面的开发者已经通过修改 verify 插件的代码实现了你所需求的一部分功能,verify 已不再是你在最新版插件介绍中看到的那样,需要配置网页来完成认证。那么接下来,我们自然可以把「入群禁言」这一当前版本中强制的功能 修改为可配置项,这样即可实现你的需求。
不知道我这样说你是否能够理解「高拓展性」的真正含义。当然,如果你确实认为写一个新插件更好,那么你可以在下方回复,要求其他开发者来写一个新插件。这样的插件写起来也是很快的。
插个眼
写了 但还没测(x
已经加入到 kbot 插件中, 可以测试使用一下
好耶!
我KBOT打开群管理页面,显示没有可用的机器人怎么办