• 拓展文件
  • 【功能模块】群匿名功能定时与手动开关

匿名开关功能

使用《署名—非商业性使用—相同方式共享 4.0 协议国际版》(CC BY-NC-SA 4.0)进行授权。
https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.zh-Hans


基本信息:

  • 作者: 叶川
  • 联系方式:3190096508@qq.com
  • 文件版本:v1.0
  • Dice版本:612及以上
  • 更新日期:2023年6月10日
  • 简介:用来开启和关闭群聊的匿名功能,需要骰子有群管且框架是go-cqhttp,使用了gocq的api进行实现
  • 关键词:匿名开启 匿名关闭
  • 许可协议:推荐在非跑团群关闭骰子功能。

详细介绍:
该功能可以设置自动和手动开启群聊匿名功能,群管理和骰子管理员可以使用指令。


使用方法:
①打开config.yml文件,在最后加上一段(如果原本就有就不用加了)

-http:# HTTP 通信设置
address: 127.0.0.1:15700 # HTTP监听地址
timeout: 5 # 反向 HTTP 超时时间, 单位秒,<5时将被忽略
long-polling: # 长轮询拓展
enabled: false # 是否开启
max-queue-size: 2000 # 消息队列大小,0 表示不限制队列大小,谨慎使用
middlewares:
<<: *default # 引用默认中间件

②关闭go-cqhttp.bat和DiceDriver.Gocq.Lite出现的窗口。
③将文件放进Dice文件夹中的mod文件夹。
④打开mod文件夹里面的【定时开关匿名】文件夹,再打开event文件夹,用记事本打开set_group_anonymous.lua,修改自动开启和自动关闭的时间(24小时制)
⑤打开和event同一目录下的script文件夹,再用记事本打开后缀有_automation的两个文件,将group_id改成需要自动开关匿名的群号。
⑥打开和event同一目录下的speech文件夹,用笔记本打开reply_speech.yaml,修改对应语句。
⑦启动Dice,在需要管理的群聊内给骰子管理员权限。


下载地址:

e9465042-a180-4ccc-912e-58f0fd29820b.zip
5kB
说点什么吧...