mirai/docs
2021-04-09 12:31:41 +08:00
..
.mirai_images Add docs 2020-05-11 16:05:41 +08:00
src Update docs: Contacts diagrams 2021-01-29 10:44:26 +08:00
Bots.md Update docs about FileCacheStrategy, close #1046 2021-03-22 12:52:18 +08:00
ConfiguringProjects.md Update to 2.6-M2 2021-04-04 19:26:31 +08:00
Contacts.md Update docs 2021-03-21 11:36:09 +08:00
CoreAPI.md Update docs 2021-03-21 11:36:09 +08:00
Events.md Fix docs about selectMessages, #1160 2021-04-04 16:31:36 +08:00
Evolution.md Update docs 2021-01-13 16:07:02 +08:00
KotlinAndJava.md Update docs 2021-01-13 16:07:02 +08:00
Messages.md Update docs for messages (#1142) 2021-04-03 22:39:55 +08:00
MigrationFrom1x.md Update docs 2021-03-21 11:36:09 +08:00
mirai-ecology.md Update mirai-ecology.md 2021-03-21 21:23:31 +08:00
mirai.png 修改图标 2020-05-20 08:14:31 +08:00
mirai.svg 修改图标 2020-05-20 08:14:31 +08:00
Preparations.md Update docs 2021-03-21 11:36:09 +08:00
README.md Add community SDK https://github.com/Coloryr/ColorMirai. close #1172 2021-04-09 12:31:41 +08:00

Mirai

欢迎来到 mirai 文档。

生态

请先阅读 Mirai 生态概览

社区 SDK

mirai 官方提供 Kotlin/Java 等 JVM 平台语言开发支持。如果不熟悉这些语言,请使用以下社区 SDK

这些 SDK 基于 mirai-consolemirai-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
C# WebSocket Coloryr/ColorMirai
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

JVM 平台 Mirai 开发

为了避免遇到各种问题,请逐步仔细阅读。

  1. JVM 环境和开发准备工作

  2. 选择框架

  3. 阅读 API 文档(见下文)

如果你不知道 mirai-coremirai-console 是什么,请阅读 Mirai 生态概览

如果你希望先确认 mirai 能够正常运行才能安心阅读文档,可克隆 mirai-hello-world 并运行其中 Kotlin 或 Java 入口点 main

之后...

mirai-core API 文档

请在 CoreAPI.md 阅读 JVM 平台的 mirai-core-api 使用文档。