替代qqbot,使用酷q機(jī)器人實(shí)現(xiàn)qq機(jī)器人
寫在前面
由于qqbot已停止維護(hù)凿菩,之前基于qqbot寫的機(jī)器人不能用了,為了我的機(jī)器人還能繼續(xù)話癆下去 =- =帜讲,這里使用酷q取代之前的衅谷。
對(duì)比于qqbot,酷q機(jī)器人更容易【沒(méi)有編程相關(guān)的基礎(chǔ)似将,但需要了解一些關(guān)于docker的基礎(chǔ)(搭建在mac或linux上),客戶端版的官網(wǎng)有windows版本的客戶端】获黔,主要是因?yàn)閯e人已經(jīng)封裝好了很多可以直接拿過(guò)來(lái)用的插件】
酷q機(jī)器人官網(wǎng)
這里使用Docker部署酷q服務(wù)
#使用docker拉取別人寫好的鏡像
docker pull coolq/wine-coolq
#運(yùn)行這個(gè)鏡像 /Users/linjiawei/Documents/kq此為當(dāng)前mac使用地址,部署在linux服務(wù)器上需使用linux掛載目錄地址 -d表示后臺(tái)運(yùn)行 即使關(guān)閉了中斷服務(wù)也不會(huì)停 12345678是密碼需要記住 9000表示映射到本地9000端口
docker run -d --name=coolq --rm -p 9000:9000 -v /Users/linjiawei/Documents/kq:/home/user/coolq -e VNC_PASSWD=12345678 -e COOLQ_ACCOUNT=123456 coolq/wine-coolq
訪問(wèn)本地
連接后輸入剛才啟動(dòng)docker容器時(shí)設(shè)置的12345678
這里要注意的登錄的qq需要有設(shè)置設(shè)備鎖才允許【可能也是為了安全考慮】
在手機(jī)即可進(jìn)行設(shè)置
設(shè)置->賬號(hào)在验、設(shè)備安全->開(kāi)啟設(shè)備鎖
登錄qq
注意:登錄后原有客戶端將提示安卓機(jī)登錄玷氏,這個(gè)時(shí)候不要慌,不是qq被盜而是在酷q上成功登錄了qq
這四個(gè)插件是剛才拉下來(lái)的鏡像自帶的腋舌。這里開(kāi)啟圖靈機(jī)器人測(cè)試盏触,需要在圖靈機(jī)器人官網(wǎng)申請(qǐng)apikey,申請(qǐng)流程可參考上一篇博客块饺。
成功設(shè)置后赞辩,便可以進(jìn)行使用啦
加載插件
官網(wǎng)的應(yīng)用社區(qū)提供了很多可下載的插件(cpk格式),安裝后直接放在剛才掛載的 /Users/linjiawei/Documents/kq目錄下的app目錄下然后重啟即可使用
選擇應(yīng)用管理 -> 重啟酷q
linux環(huán)境
為確保24小時(shí)在線授艰,部署在linux服務(wù)器上是一個(gè)很好的選擇【如阿里云辨嗽,騰訊云等等】
跟在mac上過(guò)程大致相同,需要注意的是要根據(jù)自己的需要修改掛載的目錄淮腾,映射的端口服務(wù)即可糟需,并且開(kāi)放相應(yīng)的端口、安全組
總結(jié)
使用酷q也能很輕易的實(shí)現(xiàn)qq機(jī)器人相關(guān)的功能谷朝,但由于使用的都是別人的東西洲押,都不用寫什么代碼,總感覺(jué)少了點(diǎn)什么徘禁,酷q應(yīng)用社區(qū)有很多達(dá)人開(kāi)源了自己編寫的插件可以直接拿過(guò)來(lái)用诅诱,挺有意思的,如果有時(shí)間的話送朱,也可以自己研究下插件編寫出一套屬于自己的插件服務(wù)娘荡。