类不存在,请检查是否已将库 mirai-core-all 挂载
MrXiaoM 发布的帖子
-
RE: 是否有开源项目实现了 qq 空间相关接口呢,
@rockchinq 安全原因。另外qq空间这种可以网页操作的就大不需要使用框架实现了吧,你可以去搜下“qq空间爬虫”寻找登录方法,然后直接操作网页或者把接口也爬下来就完事了
-
RE: 萌新求助
CQP.dll: Can't load in 32-bit .dll on a AMD 64-bit platform
正如图1中 Mirai Native 所提示,推荐使用 32 位的 JRE 运行 Mirai Native,
你可以到百度随便找个32位的 jdk11 绿色版找个位置解压,然后……
看起来你是在使用 mcl,你可以使用记事本编辑mcl.cmd
文件
这里就不多解释了,详细请见我的文档,启动器启动法 > 出现错误
部分
用户文档 - 面向初学者的mirai非官方帮助文档
mcl 要求使用java11或以上来启动,而自从 java9 开始就不提供 32 位的版本了。在我写的用户文档里有原始启动法
,你可以整个 32 位的 jre8 或者 jdk8 试下这个方法,这是极其不推荐的因为有些插件可能是使用 java11 编译的并不兼容 java8,但好像只有这个办法了
INTEL YES
-
面向新人的 mirai 开发/使用文档
@Deprecated
新文档已部署到 https://wiki.mrxiaom.top/mirai
以下信息均已过期。旧文档备份 https://mirai.mamoe.net/topic/802
MrXiaoM/mirai-docs: 面向初学者的mirai非官方帮助文档
接近保姆级的文档目前正在施工中,敬请期待( -
RE: AntiSetu --- 群内反涩图插件
@edgestar2020 配置文件类里有个“threshold”,通过阅读源代码可知应该是分数大于或等于这个数值才会进行通知等操作
-
RE: 请问大佬们有什么屏蔽消息的思路吗
@xing-c
因为上面已经有 kotlin 的示例了,这里只提 java 的示例。
所在环境是插件主类,所以可以用this.getCoroutineContext()
获取到当前协程,用 bot 实例的协程应该也是可以的。
Example1 - 使用事件频道注册单个事件eventChannel.subscribeAlways(GroupMessageEvent.class, this.getCoroutineContext(), ConcurrencyKind.CONCURRENT, EventPriority.HIGHEST, e ->{ if(e.getSender().getId() == 114514L) { e.intercept(); return; } });
Example2 - 在EventHost內注册事件
@EventHandler(priority = EventPriority.HIGHEST) public ListeningStatus onGroupMsg(GroupMessageEvent event) { if(event.getSender().getId() == 114514L) { event.intercept(); return ListeningStatus.LISTENING; } return ListeningStatus.LISTENING; }
只要多看文档都能写出来的,建议问前多翻阅文档 ✓