2.setup-bot

右键 src/main/kotlin, 创建一个kotlin文件, 名字随意, 此文中为 StartMirai.kt,

什么? 你说没有这个文件夹?? 那就自己创建一个

然后定义一个入口点 fun main() {}, 并启动一个协程….

如果你不会协程的话, 你可以直接使用

suspend fun void() {
    CoroutineScope(Dispatchers.IO).launch {
        val scope = CoroutineScope(Dispatchers.IO)
    }.join()
}

New Bot

创建一个新的Bot, 实际上很简单, 你只需要做一些工作, 就可以开始使用 Mirai

val bot = Bot(123456789, "123456789").alsoLogin()

scope.subscribeAlways<GroupMessageEvent> { event ->
    if (event.message.content.contains("你好")) {
        reply("你好!")
    } else if (event.message.content.contains("你好")) {
        File("C:\\image.png").sendAsImage()
    } 
}

bot.join()

Tips: 我们十分推荐你去阅读 mirai-core 的源码, 通过 mirai-core 源码你能了解到关于 mirai 的大部分用法