mirai 高效率 QQ 机器人框架
其他文章可以访问以下链接:
https://blog.csdn.net/sxf1061700625/article/details/1201312451
QQ控制树莓派(舵机+摄像头+...)_小锋学长生活大爆炸-CSDN博客
当然还有基于此的小demo(QQ控制树莓派那个由于电脑格式化丢了,需要找找再上传,敬请期待):
https://github.com/1061700625/QQMsgTransfer
以下内容来自https://github.com/1061700625/QQControlRaspberryy
协议支持
支持的协议列表
消息相关
- 文字
- 原生表情
- 商城表情
- 戳一戳
- 图片 (自定义表情)
- XML,JSON 等富文本消息
- 长消息(5000 字符 + 50 图片)
- 引用回复
- 合并转发
- 撤回
- 提及群员
- 提及全体成员
- 语音
- 闪照
- 撤回群员消息
- 自定义消息
- 音乐分享
群相关
- 群列表
- 成员列表
- 群员权限
- 禁言
- 全体禁言
- 群公告管理
- 群设置(自动审批、入群公告、坦白说、成员邀请、匿名聊天)
- 处理入群申请
- 移除群员
好友相关
- 完整好友列表
- 处理新好友申请
- 删除好友
其他客户端
- 同步其他客户端的消息
- 向其他客户端发送消息
不会支持的协议
- 金钱相关,如点赞、收付款
- 敏感操作,如主动添加好友、主动加入群、主动邀请好友加群
- 安全相关,获取账号登录凭证(token,cookie等)
一切开发旨在学习,请勿用于非法用途
社区 SDK
mirai 官方提供 Kotlin/Java 等 JVM 平台语言开发支持。如果不熟悉这些语言,请使用以下社区 SDK:
这些 SDK 基于 mirai-console。mirai-console 是 mirai 官方维护的一个应用程序。可以在 这里 了解如何启动 mirai-console(也可以稍后在各 SDK 的说明中了解)。
技术 | 实现 | 维护者及项目地址 |
---|---|---|
Mirai Http | Mirai 标准 | mamoe/mirai-api-http |
OneBot Http | OneBot 标准 | yyuueexxiinngg/onebot-kotlin |
Kotlin Scripting
|
JVM | iTXTech/mirai-kts |
Python
|
Mirai Http | Graia Framework |
Python
|
Mirai Http / OneBot Http | NoneBot |
C++
|
JNI | Nambers/MiraiCP |
C++
|
Mirai Http | cyanray/mirai-cpp |
C++
|
Mirai Http | Chlorie/miraipp |
C#
|
Mirai Http | Executor-Cheng/mirai-CSharp |
C#
|
Mirai Http | Hyperai |
Rust
|
Mirai Http | HoshinoTented/mirai-rs |
JavaScript
|
Rhino / JVM | iTXTech/mirai-js |
JavaScript
|
Node.js / Mirai Http | RedBeanN/node-mirai |
JavaScript
|
TypeScript / Mirai Http | YunYouJun/mirai-ts |
JavaScript
|
Node.js / Mirai Http | drinkal/Mirai-js |
Go
|
Mirai Http | Logiase/gomirai |
易语言
|
Mirai Http | only52607/e-mirai |
酷 Q DLL 插件 | JNI | iTXTech/mirai-native |
排名不分先后
想在这里添加你的项目?欢迎提交 PR。
特别地,有一些 SDK 直接基于 mirai-core 开发,不需要 mirai-console:
Lua
: lua-mirai
JVM 平台 Mirai 开发
为了避免遇到各种问题,请仔细阅读。
- JVM 环境和开发准备工作(2 分钟)
- 配置项目依赖 (二选一)
- 要把 mirai-core 嵌入一个应用使用,请阅读 配置项目依赖。
- 要为 mirai-console 框架开发插件,请阅读 mirai-console 的配置插件项目。
- 阅读 API 文档(见下文)
如果你不知道
mirai-core
或 mirai-console 是什么,请阅读 Mirai 生态概览。如果你希望先确认 mirai 能够正常运行才能安心阅读文档,可克隆 mirai-hello-world 并运行其中 Kotlin 或 Java 入口点
main
。
mirai-core API 文档
适用于 2.x 版本
- Bots
- Contacts
- Events
- Messages
希望改进文档? 请在 #848 提出建议
mirai 高效率 QQ 机器人框架相关推荐
- PHP开发基于Mirai的QQ机器人(一)
基础环境的搭建 (一) 本文简介 本文讲解高效率QQ机器人框架Mirai. 本文发布于 Mirai V2 由于QQ机器人常被部署在服务器,所以我只讲解 Linux 的部署方式. 本文针对PHP开发者. ...
- 基于Mirai搭建QQ机器人监控B站直播
搭建自定义Mirai机器人 周末本来想继续学Vue来着,这不又搞这个了,唉,这计划赶不上变化啊. 参考文档 mamoe/mirai: 高效率 QQ 机器人支持库 Gradle 下载的依赖jar包在哪? ...
- 手把手教你配置 免费 开源的qq机器人框架--mirai
Mirai是一个免费开源高效率 支持全平台的qq机器人框架 应广大网友的需求,今天就来给大家安排教程啦 麻烦来点评论点赞 ~嘿嘿嘿 自己不想折腾的也可以使用我的"你的专属机器人 小染同学&q ...
- PHP开发基于Mirai的QQ机器人
博客和更新地址:PHP开发基于Mirai的QQ机器人 前言 在完成配置开源安卓QQ协议库Mirai后,便可使用已有开源项目来部署自己的QQ机器人,但自行开发显然更符合需求.借助mirai-api-ht ...
- [最新]整理目前可用的QQ机器人框架
排名无先后顺序,不定时更新,欢迎留言补充 最新整理的框架:https://www.buyfree.cc/archives/63.html 0.mirai 官网:https://github.com/m ...
- 2023最新可用QQ机器人框架整理
排名无先后顺序,不定时更新,欢迎留言补充 1.qy机器人 官网:www.qvbot.com 稳定.高效.免费的QQ机器人框架.支持多种语言二次开发可现实群管.聊天.便民服务等多种功能.功能更强大,无限 ...
- 一个基于MFC的QQ机器人框架
GitHub项目地址:https://github.com/HarmoniaLeo/MFC-QQbot 0x00 这是什么? 欢迎使用本QQ机器人开发框架(如果有人会用的话).本框架是主要使用MFC中 ...
- 「Java」基于Mirai的qq机器人开发踩坑笔记(其一)
目录 0. 前置操作 I. 安装MCL II. MCL自动登录配置 III. 安装IDEA插件 1. 新建Mirai项目 2. 编写主类 3. 添加外部依赖 4. IDEA运行 5. 插件打包 6. ...
- 「Java」基于Mirai的qq机器人开发踩坑笔记(其二)
目录 0. 配置机器人 1. onLoad方法 2. onEnable方法 3. 消息属性 4. 消息监听 I. 好友消息 II. 群聊消息 III. 无差别消息 5. 发送消息 I. 文本消息 II ...
最新文章
- i-jetty环境搭配与编译
- 全栈工程师就是一棵歪脖子树
- 雷军旗下金山云冲刺IPO:3年营收74亿,小米系贡献23%,CEO王育林仅持股2.1%
- 日志中台不重不丢实现浅谈
- C语言位、字节、半字、字的概念和内存位宽
- IE中window的模态框与返回值
- JAVA计时函数的库_JAVA开发常用类库UUID、Optional、ThreadLocal、TimerTask、Base64使用方法与实例详解...
- GITHUB来获得UE4源代码
- 拳王虚拟项目公社:0成本售卖高考资料的虚拟资源教程,自动化的其他最简单最轻松玩法
- LeetCode(700)——二叉搜索树中的搜索(JavaScript)
- 简单几何(圆与多边形公共面积) UVALive 7072 Signal Interference (14广州D)
- 利用大数据构建用户画像的好处
- 虚拟打印机 android版,虚拟打印机(ImagePrinter)
- 单片微机原理与接口技术——8051汇编指令系统与编程基础(2)数据传送指令
- 数据投毒攻防对抗技术-1.数据投毒简介
- 《编码的奥秘》——手电筒剖析——读后感!
- 2021哈工大计算机专业考研参考书,哈尔滨工业大学计算机专业考研参考书目推荐...
- 服务器共享cad修改不了,CAD图纸打开后无法编辑无法修改怎么办
- 浪潮存储:基于系统级可靠性设计,为数据存储保驾护航
- Java BMI计算程序