springboot實現簡單的qq機器人(一)項目介紹

今年在家閒來無事,寫個機器人玩玩
代碼已經上傳至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,目前項目實現了對接圖靈機器人,實現聊天機器人、羣聊中用戶自定提醒任務的功能。

圖靈機器人的聊天功能

後續會一點一點說明整個項目功能的搭建過程,有興趣的話大家可以關注公衆號:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章