求插件:用户许可协议(eula)

来自用户群群友口袋的想法,求一个让用户阅读协议并同意,之后才能使用的插件

插件简介:对新用户默认禁用所有功能,用户同意协议后开放机器人使用(eula 插件)

详细描述:新用户首次调用插件时,不管调用何种功能均进行拦截并提示 eula 的文本内容,该文本可在「插件配置」里配置。用户输入「同意」(「同意」关键词也可在插件配置中配置,最好接受数组)继续,开放机器人所有功能。

插件实现:数据存储可通过 user.authority 实现(推荐),也可扩展字段实现。

配置项示例:

eula: 欢迎使用我的机器人!使用机器人时请注意不要过于频繁调用,不要画 R18 色图,否则会被踢出本群!直接发送「同意」解锁机器人全部功能。
accept:
  - 同意
  - 接受

koishi-plugin-eula 插件现已推出,可在插件市场搜索 “eula” 下载安装 :kissing_heart:

4 个赞