开发插件不建议使用 maven
因为模拟测试 和 打包 都比较麻烦

cssxsh 发布的最佳帖子
-
RE: 插件使用Spring容器,放入console后启动找不到bean
spring 注解自动配置是基于类扫描的
mirai-console 插件加载 和 正常的单个JAR 直接运行 spring 的情况不一样,需要改很多默认配置 -
RE: Mirai Content Censor 群内容审核插件
@GALIAIS
admin 插件 自带有一个单独的消息审核,你以前可能将 Image 图片类型 列入了自动禁言类型
具体在
AdminSetting.yaml 的 censor_types 配置项 -
RE: 简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传
@Sh1n1ma 在 简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传 中说:
Remote host terminated the handshake
复现不了,像是服务器的问题
-
在不重启 mirai-console 的情况下更新插件
可以试试我的
https://github.com/gnuf0rce/debug-helper他在1.3.3 时添加了一个新功能指令,
可以热重载某个插件
当目录中有同名插件时,将会选择更新的版本加载
这样就可以做到了热更新插件/reload xyz.cssxsh.mirai.plugin.meme-helper
PS:重载方法比较简单粗暴,对于一些不规范编写的插件可能会无法完全关闭。
-
RE: 报错问题如何解决
你可以尝试把 报错里的那个文件路径
data/io.github.karlatemp.luckperms-mirai
下的 db 文件全部删掉,
不过要注意,这会导致全部权限分配记录丢失 -
Mirai Hibernate NLP,用于将聊天记录导出为 NLP 所需数据的插件
Mirai Hibernate NLP
Mirai Hibernate Plugin 的 NLP 扩展,用于导出 NLP 所用聊天数据
相关项目:
Mirai Hibernate Plugin 前置插件,用于 Hibernate ORM 框架的初始化Command
nlp-export
/nlp-export original <group> <date>
导出 原始数据
举例:/nlp-export original 123456 2022-09-12
先占个坑 gpt2 之类的数据格式以后再添加
隔壁插件 https://mirai.mamoe.net/topic/1596 的竞品
应该有不少人用过我的 mirai-hibernate-plugin (大概)
这个插件自带消息记录器,如果需要 NLP数据可以随时从数据库导出,这个插件用于格式化输出 -
RE: 设备信息device.json怎么用啊?
@404-Error 在 设备信息device.json怎么用啊? 中说:
net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: Error(bot=Bot(2190915232), code=235, title=温馨提示, message=当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面, errorInfo= )
被腾讯检测风险了呗
换登录协议 PAD,然后 机器人手机端保持登录,应该会弹验证
(2.13.0-RC)