smmcat-selfhelp:自助菜单

灵感来源:通过文件夹创建自助服务设想


介绍

无需学习写代码,只要您会新建文件夹和文件就可以创建类似 10086 自助查询的菜单

通过创建文件夹生成对应映射关系的多级菜单选项的简单自助菜单插件

  • result.text 中的内容代表最终的回复
  • title.text 中的内容代表该层级菜单的标题

只要上述文件放置在对应文件夹中,就会有对应的效果

演示用模板

启用插件后,插件首次会在文件目录下生成演示内容以供参考

使用演示 GIF

通过使用 /自助菜单 指令,进入循环查询菜单操作流程(可随时退出),插件自带 面包屑 导航

4


如若对你有莫大的帮助,或者您手有闲钱,感谢给我一瓶维他柠檬茶!

5 个赞

每一次都要艾特感觉不太好可以优化逻辑比如
触发后5秒内回复会进入下一级,按Q返回上级,按N退出,5s内没回复的自动退出这种

3 个赞

0.0.5 更新

  • [调整] 当进入自助菜单流程时候,返回上级从 # 改为 Q 指令 @lumia1998
  • [新增] 增加了 P 指令,当进入自助菜单流程时候为返回首页的操作
  • [优化] 从这个版本开始,无需二次确认是否进入自助菜单流程

通过 P 指令,返回首页

5

4 个赞

这是 官方适配器 的群聊调用的 毒瘤特性(必须@机器人后才能识别),别的平台和私聊状态下不会。

4 个赞

那llob什么可以实现我这种逻辑吗

3 个赞

装了就能用,这个适配所有适配器的

5 个赞

smm,永远的神

3 个赞

0.1.0 更新

  • 增加转义符的效果,目前该功能仅为尝鲜更新,内容不多:
    • %getTime% → 获取当前时间
    • %rollACGimg% → 获取随机动漫图片
  • 添加可选服务 word-core 支持,感谢 @BSTluo 的 pr

转义符

title.text 或者 result.text 的文本内容中存在 %关键字% 会被尝试调用转义服务。

文本内容

实际输出

word-core

通过不同的 “词库语法” 来创建更高级的使用效果和可运行的语句,网络请求

相关使用教程:https://docs.reifuu.icu

3 个赞

0.2.0 剧本模式

  • 文本中更新了 %jumpBranch% 标识符,可以通过 | 右侧的传参跳到指定位置
  • 尝试性添加了 剧本模式,在剧本模式下会实现如下效果:
    • 适配剧本风格
    • 无法主动返回首页
    • 无法主动上一页
    • 退出自动保存
  • 一些小更新 (忘记了)

体验全新的剧本模式风格和玩法吧!

效果展示

通过设置 %jumpBranch% 并可在 | 右侧传路径值,走到该分支后会后实现跳转分支。

result.txttitle.txt 均适配

写好剧本后,开始体验吧






是她提的建议,顺势更新了 ↓

2 个赞

0.2.2 标识符更新

  • %jumpByLostProp% 标识符,通过交出持有物才可跳转分支 举例:参数示例:%jumpByLostProp|金币*4?1-1-1%
  • %jumpByCheckProp%标识符,通过查询是否携带持有物才可跳转分支,参数示例:%jumpByCheckProp|金币*4?1-1-1%
  • %getProp%标识符,获得道具 参数示例:%getProp|金币*4%
  • %lostProp%标识符,失去道具 参数示例:%getProp|金币*4%

获取和失去时,会单独通知


不满足条件会退回上一步


2 个赞

这个功能可以提取gal里的差分了。如果牛逼点,整个gal做出来

1 个赞

其实已经单独抽离出一个分支是专做galgame了

1 个赞