本教程代碼部分已經過期,爲2.0-M1版!!!
請閱讀新版2.0-M2版的教程
或
官方的框架教程 官方啓動器教程java
目前mirai項目官方已經中止維護而且好像刪庫了? 可是因爲其開源性質,有不少clone的庫在github上
c++版github地址:點我android
kotlin版github地址:點我c++
c++版教程csdn:點我
舒適提示:請勿使用qq機器人作非法的事情git
最低1.8,推薦15
推薦下載openjdk而不是甲骨文的,否則mirai-console-loader會報錯github
自行百度(之後若是有時間回來補教程)
記得配置環境變量
如何檢測成功安裝: 按Win+R
>輸入cmd
而後回車-> 輸入java -version
web
mirai目前啓動器有2個(詳情)windows
本文做者windows版本備份(使用舊框架的miraiok和新框架的mirai-console-loader)框架
從搜索引擎搜索官網進去下載
或者用其餘編輯器也能夠編輯器
該插件可讓你快速生成mirai項目
Step1: 在IDEA中按快捷鍵ctrl+alt+s
或者點擊File->Setting
Step2: 找到裏面的Plugin
Step3: 在Marketplace裏面搜索Mirai
和Kotlin
安裝
可是,筆者在IDEA 2020.2版本中沒法安裝插件或新建項目沒mirai的項目,若是有這種狀況,有3種解決方法svg
到筆者的庫下載生成好的項目,並本身修改信息(舊版的kotlin框架)
感謝網友提醒,這種狀況下也能夠手動下載插件而後導入插件從而安裝
github下載地址
用官方提供的例子(新的kotlin框架)
若是是用github上的項目建立,那就從github上下載,而後用IDE打開整個文件夾就行了
Step1 就像正常建立項目同樣,File->New->Project
Step2 選mirai-console,這裏隨便填(不知道的儘可能不改,推薦語言kotlin,博主搞了半天的java版仍是沒用)而後next
Step3 兩個id隨便寫,包管理器建議這樣配置,而後next
Step4 隨意
如圖 建立項目好後會呈現這樣子
這個時候大家的代碼會報錯,顯示找不到包,這是gradle依賴出問題了
請自行到上方有寫的做者儲存庫裏複製build.gradle的內容並忽略如下內容
Step1 打開build.gradle
添加和刪除如圖,其餘不變
implementation(「net.mamoe:mirai-core-qqandroid:1.1.3」)
compile fileTree(dir:’/jars/’,includes: [’*.jar’])
Step2 在根目錄下建立jars
文件夾,如圖
Step3 把miraiok下的content下的第一個.jar
文件複製到jars
文件夾下,如圖
而後就解決了。
從上往下依次是
開發SDK(也就是依賴庫)
jre1.8.0_252 也就是java運行環境
不知道幹什麼的空文件夾
運行日誌
插件目錄(gradle生成jar後複製到這)
不知道幹什麼的空文件,應該是控制版本
不知道幹什麼的xml文件
配置文件
虛擬設備信息(qq協議用)
一個庫
主程序(點擊運行機器人)
reply即爲回覆方法,如
"HI" reply("X")
與
if(message.toString()=="HI")reply("X")
一個道理
Step1 點擊側邊欄的gradle
Step2 雙擊jar任務
Step3 在lib目錄下找到.jar文件
Step4 把這個jar文件複製到miraiok的plugins目錄下
ps:這個文件夾是運行後生成的
Step5 運行mirai
有什麼評論區問,之後再補充
應該沒有人和我同樣半夜2點寫教程吧(笑
此外 能夠來找我機器人玩啊(qq號:481784853)
相關羣 1044565129