QQ群打破复读惩罚插件&酷Q插件合集

人类的本质是复读机。

人类的本质是复读机。

人类的本质是复读机。

……
好吧我是真的真的不想写引言了。。。
所有插件支持OTA更新
2020-08-02: 支持也没用了,我转Mirai了,垃圾酷Q再见。

0.复读&打破禁言插件
总之这个就是一个基于酷Q平台的机器人插件
安装之后,在群员连续三次复读后进入复读模式,并且会自动参与复读。
然后有成员打破复读,将给予其禁言惩罚。

就比如这样

PS:请把本插件的群消息处理优先值设为最高
酷Q版本下载:复读&打破禁言插件
当前版本: 1.1.5
以后版本将不再对酷Q进行支持。
Mirai可用版本下载:复读&打破禁言插件

1.定时天气预报插件(也可同时发送第二天课表)
真写不完了!!!
酷Q版本下载:定时天气预报插件
当前版本: 1.1.0
以后版本将不再对酷Q进行支持。
这个不实用,将不提供Mirai版本。

2.Q群私聊通知插件(用于取代@全体成员)
小心使用 小号连续疯狂发消息(连续发200条左右)就会被Tencent封号
酷Q版本下载:Q群私聊通知插件
当前版本: 1.1.5
以后版本将不再对酷Q进行支持。
Mirai可用版本下载:(http://www.h13studio.com/DownLoad/Res/com.h13studio.inform.zip “单击下载”)

至于不知道酷Q是怎么用的 就看这个视频

3.[ideas]利用酷Q插件搭建学校新年晚会等的公屏弹幕系统
因为弹幕系统突发流量大 自己搭建服务器很容易超负荷或者被服务器提供商关闭 域名也容易被Tencent和谐 所以不妨用自己的大号创建一个千人群(一个不够就创两个,别用小号 否则群容易被封) 然后机器人在群里面负责投映弹幕即可 使用成本低 被和谐概率低 硬件要求低 成本低 晚会结束后群还可以拿来改造成日常交友群或者淘宝客等用途

当然了 上面几个都是用易语言写的 就不急着开源了 回来有时间学好C#再开源


1
2
3
2020-08-02更新:
目前C#我也学了点了 并且C++水平也足以做QQ机器人插件了
上面的的坑到时候再填 这回填的坑主要是 酷Q 插件如何在 Mirai 上用的一些操作方法

关于如何在Mirai上使用酷Q

什么是Mirai?

Mirai是一个 全开源 高效率 全免费的QQ机器人框架。
他能在任何架构的Linux上运行,包括树莓派。他也可以在安卓手机和Mac OS上运行。
//支持免费发图片哦~
官方网址: https://github.com/mamoe/mirai

如何简易使用?

首先是搭建Mirai环境,首先是推荐MiraiOK,只需要双击即可完成安装。
官方网址: https://github.com/LXY1226/MiraiOK

首先对于想使用酷Q插件的用户来说,环境需要满足以下条件

  1. 32位的Windows动态链接库(*.dll)的使用环境,以及32位JRE环境,如果看不懂前一句是什么意思的话,那就老老实实用Windows吧(32位64位均可,2003,win7,win10测试通过)。
  2. C++运行时环境,这里单击下载 并安装这个文件即可。
  3. 能拿到酷Q插件打包之前的dll文件 或者有一台2020年5月之后都在一直运行酷Q并且没有重启过酷Q的电脑

下载&安装MiraiOK

如果想运行酷Q的cpk文件的话,需要下载这个版本

然后找一个纯英文路径的空文件夹,双击运行此文件,即可完成对Mirai环境的搭建。

配置Mirai-Native环境

Mirai-Native的官方网址: https://github.com/iTXTech/mirai-native
截止2020-08-02 Mirai-Native版本更新到了1.7.0,这里我放出来的也是1.7.0。

如果想尝鲜的就去官网看看有没有更新的版本,但是大概率是没有的。因为连1.7.0作者好像都没有放到官网上。

至少1.7.0版本是我经过测试可以使用的。

先下载安装C++ RunTime包单击下载
然后下载Mirai-native1.7.0单击下载

然后将Mirai-native放到Mirai所在的文件夹\plugins\
再把你想使用的酷Q插件的dll文件和编译时的json文件按照包名放到Mirai所在的文件夹\plugins\MiraiNative\plugins\
如图:

然后创建Mirai所在的文件夹\plugins\MiraiNative\data文件夹

再到刚刚创好的Mirai所在的文件夹\plugins\MiraiNative\data下按照包名继续创建对应文件夹。

即可。

重启Mirai。

登录QQ

输入

1
/login QQ号 密码

回车。(eg:/login 10001 MahuatengSB)

如果/login报错的话,就把/login 改为 login

使能Native插件

输入

1
npm list

即可显示你当前目录下的可用插件列表。
eg:

1
2
3
4
5
6
7
# 输入
npm list
# 返回:
00:50:53 [INFO] [Command] 共加载了 3 个 Mirai Native 插件
Id:0 标识符:com.h13studio.homework 名称:布置作业 版本:1.0.0 状态:已启用 已加载
Id:1 标识符:com.h13studio.reminder 名称:备忘录 版本:2.0.0 状态:已启用 已加载
Id:2 标识符:com.h13studio.repeater 名称:复读机&打破复读禁言 版本:1.1.5 状态:已启用 已加载

然后这个时候假设我想启用 com.h13studio.homework 这个插件,只需要输入

1
npm enable 0

即可。
然后右下角就可以点进对应UI界面。


这个时候这个插件已经开始运行了。

自动登录

打开Mirai目录下的config.txt
会发现如下内容

1
2
3
4
5
6
7
8
#DEBUG
#NOUPDATE
#在----------下面可以添加需要在每次启动时输入得指令
#请注意,指令部分中#并不起效,miraiOK会原样输入到console
例如:
login 123456789 TestMiraiOK
say 655057127 MiraiOK_published!
----------

然后只需要修改为

1
2
3
4
5
6
7
8
9
10
11
#DEBUG
#NOUPDATE
#在----------下面可以添加需要在每次启动时输入得指令
#请注意,指令部分中#并不起效,miraiOK会原样输入到console
例如:
login 123456789 TestMiraiOK
say 655057127 MiraiOK_published!
----------
login 10001 MahuatengSB
npm enable 0

就可以自动登录马化腾的账号,并启用id为0的插件。

注意最后一行需要换行(多敲一下回车!)