酷Q機器人插件開發入門
09-17
酷Q機器人插件開發入門
4 人贊了文章
酷Q,是一款基於smartQQ協議功能強大而又免費的QQ機器人,它可以實現自動審核他人申請入群、自動踢人、自動管理群等自動化操作。重要的是,酷Q還能實現自動群聊、自動聊天,起到活躍QQ群氣氛的重要作用,節省您的寶貴時間。最最重要的是酷Q機器人擁有強大的可擴展屬性,能根據自己的需求二次開發出相應的功能的插件。
一.
下載酷Q,將酷Q開啟開發者模式。
打開酷Q目錄下的 confCQP.cfg 文件,並在文件末尾插入以下兩行,即可開啟開發者模式。
[Debug]
DeveloperMode=1下載地址:酷Q Air 5.8 ~ 輕盈,夢想,新生 ~。
二.
想要二次開發酷Q,就得獲得酷Q的SDK。SDK地址:CoolQ/cqsdk-vc(VC++SDK),[開發] 酷Q 應用開發 V9 SDK(170609)(易語言SDK)。
三.
解壓下載到的SDK(如 CQP_SDK_V9_XXXXXX.zip),並打開SDK目錄。
其中以「CQP_EL」開頭的目錄為 易語言 SDK。
易語言 SDK
- 閱讀 易語言SDK說明.txt,了解各文件的用途。
- 使用已經配置完畢(支持靜態編譯)的易語言,打開 com.example.demo.e。
- 在 _eventPrivateMsg、_eventGroupMsg 子程序下,已經包含了一些測試語句(用於自動回復私聊消息、群消息)。
- 您可以試著猜測這些測試語句的效果,也可以嘗試改動這些測試語句,看看編譯後會有什麼不同的效果。
- 打開日誌窗(懸浮窗->右鍵->日誌),看看酷Q是如何接收、發送消息的。
- 推薦使用專用機器人帳號(如果還沒有,趕緊申請一個!),私聊/單獨開群組做測試,測試的時候不要打擾到群友哦~
- 點擊易語言IDE上的編譯->靜態編譯,將編譯出的dll文件命名為 com.example.demo.dll。
- 將編譯出的 com.example.demo.dll,以及SDK目錄下的 com.example.demo.json 複製到酷Q的app目錄下。
- 您也可以直接將酷Q的app目錄作為您的工作目錄,或製作腳本自動複製,省去每次編譯後複製的麻煩。
- 啟動酷Q,懸浮窗右鍵->應用->應用目錄->應用管理,您所編譯的應用應該已經出現在了應用列表內!
VC++ SDK
您可以在這裡下載 VC++ SDK:https://github.com/CoolQ/cqsdk-vc
- 閱讀 README.md,了解各文件的用途。
- 使用 Visual Studio、Visual C++ 等IDE,打開 CQPdemo.sln。
- 嘗試編譯項目。
- 將編譯出的 com.example.democ.dll,以及SDK的 CQPdemo 目錄下的 com.example.democ.json 複製到酷Q的app目錄下。
- 啟動酷Q,懸浮窗右鍵->應用->應用目錄->應用管理,您所編譯的應用應該已經出現在了應用列表內!
推薦閱讀: