首頁 >後端開發 >php教程 >PHP快速建立一個簡單的QQ機器人

PHP快速建立一個簡單的QQ機器人

安安杰尼
安安杰尼原創
2020-04-30 18:18:11202380瀏覽

想不想自己搭建一個QQ機器人,來進行QQ群管理、好友自動應答等,以下就為大家示範一個快速搭建一個簡單的QQ機器人以及利用PHP二次開發完善自己的需求。

酷Q介紹

酷Q是一款實用的容易快速上手的QQ機器人軟體,它可以實現QQ群組管理、好友聊天、日常便民等多種功能。使用場景非常廣泛,淘寶推客的群組管理,自動推送商品到群組裡,自動回覆等。可以發送私聊,群聊,拉討論組,踢人等等你想到的都有,想不到的也有,十分強大。

操作步驟

1. 前提條件:一台windows電腦(Mac下也有,需要使用docker技術,後續介紹)

#2. 前往官網下載酷Q客戶端:https://cqp.cc/t/23253 選擇酷Q Air圖靈版

PHP快速建立一個簡單的QQ機器人

#如果官網不能打開,可以前往https://github .com/xmgb-cj/coolq-php下載壓縮包。

3. 下載後先解壓縮出來,然後點選解壓縮後的CQA程式啟動機器人,輸入一個QQ帳號密碼,這裡登陸後手機上的QQ會退出登陸,電腦上的不會。可以先找個小號來測試以下。

PHP快速建立一個簡單的QQ機器人

4. 登入成功之後,電腦右下角會出現如下圖所以,說明以及安裝登入成功了。

PHP快速建立一個簡單的QQ機器人

5. 接下來從github下載酷Q的http拓展外掛

##https:// github.com/richardchien/coolq-http-api/releases

下載下圖這個cpk檔案

PHP快速建立一個簡單的QQ機器人

6. 下載之後拷貝這個檔案放到酷Q解壓縮出來的app資料夾下

PHP快速建立一個簡單的QQ機器人

7. 之後右鍵桌面右下角的機器人,選擇應用程式->應用程式管理,點擊重載應用,就會在列表裡出現剛貼上進來的HTTP API 應用程式。點擊啟用即可。支援酷Q機器人的HTTP拓展安裝結束。如果出現載入失敗,查看電腦VC運作庫是否正常即可。

PHP二次開發


上面載入的HTTP拓展預設會監聽本機的5700端口,那麼我們接下來就可以直接根據接口文檔https://cqhttp.cc /docs/4.12/#/API?id=api-列表來進行我們的開發。

依照API文件裡傳送群組訊息的介面

PHP快速建立一個簡單的QQ機器人

直接瀏覽器輸入http://127.0.0.1:5700/send_group_msg?group_id=群組編號&message=你好

上面的群組需要登陸的QQ為該群組的創建者或群組管理員。

如下圖所示:

PHP快速建立一個簡單的QQ機器人

同時,我們在QQ群組裡可以看到這條由機器人發送的訊息。


PHP快速建立一個簡單的QQ機器人

總結

到這邊我們以及完成了機器人的安裝以及PHP的接口,測試發送成功,每個請求都可以在桌面機器人右鍵->日誌裡記錄。接下來可以查看介面文檔,做更多的客製化操作。

以上是PHP快速建立一個簡單的QQ機器人的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多