今年在家閒來無事,寫個機器人玩玩
代碼已經上傳至github,目前已經對接了圖靈機器人,實現了一個用戶自定定時任務,大家有興趣可以點個star。
https://github.com/ccffee-jc/simpleQQRobot
整體思路:
項目用的是酷Q機器人、酷Q機器人的插件CoolQ HTTP、再加上SpringBoot寫的後端實現的。
酷Q機器人運行着QQ、然後CoolQ HTTP將QQ的各種事件封裝爲HTTP請求,然後上報到我們指定的服務器上。並且CoolQ HTTP也是一個服務端,我們的後端通過對對應的接口發起HTTP請求,就可以實現機器人主動發送消息,或者執行各種qq上的操作。
我是在ubuntu中用docker跑起來的酷Q,這樣的好處是隻要運行了CoolQ HTTP官網中給的docker鏡像就可以跑起來酷Q和CoolQ HTTP了。對於每個人的環境都不一樣,所以大家自行選擇方案。這裏給出CoolQ HTTP的官網地址:
https://cqhttp.cc/docs/4.14/#/
具體功能:
截至到2020/5/15,目前項目實現了對接圖靈機器人,實現聊天機器人、羣聊中用戶自定提醒任務的功能。
後續會一點一點說明整個項目功能的搭建過程,有興趣的話大家可以關注公衆號: