《使用Python實現(xiàn)ChatGPT QQ機器人(完結) 》
下載
代碼版可以自己修改代碼,Windows封裝版是一個封裝好的exe,windows上修改好配置文件后可以直接雙擊運行,不需要安裝python及依賴,選一個適合你的吧
網(wǎng)盤地址:https://www.aliyundrive.com/s/is2obCJVo7V
代碼版下載:?點擊下載Windows封裝版下載:?點擊下載
如果失效看這里:https://wfscknagql.feishu.cn/docx/DQ81dPvVQoMqUHxGvXmcxImdnJg
使用方法
獲取Api Key
登錄OpenAi官網(wǎng)后 https://beta.openai.com/login/ 點擊下面鏈接生成Api Key: https://beta.openai.com/account/api-keys

生成Api Key之后保存好
修改配置文件
解壓后得到如下文件:

修改邏輯處理端配置文件
打開 py 文件夾

打開 config.json 文件,按照提示修改

修改監(jiān)聽端配置文件
打開 QBot 文件夾

打開 config.yml 文件,按提示修改


安裝依賴
安裝python環(huán)境
打開文件夾: py
Windows系統(tǒng)雙擊 python-3.11.1-amd64.exe 安裝Python環(huán)境
已經(jīng)有Python環(huán)境的不用重新安裝

安裝Python依賴
打開 py 文件夾
雙擊 安裝依賴.bat 即可

啟動
啟動邏輯處理端
打開 py 文件夾
雙擊 windows啟動.bat 腳本即可啟動
如圖:啟動成功

啟動監(jiān)聽端
打開 QBot 文件夾
Windows 雙擊 go-cqhttp.bat 即可啟動
注意此時需要輸入 2 并回車,選擇掃碼驗證登錄

掃碼后即可登錄成功

注意:如果你打算部署到Linux服務器(不管什么系統(tǒng)的云服務器)上,你依然需要完成上述步驟,即在電腦上登錄一次,然后將QBot文件夾里生成的文件上傳到你的服務器上再完成啟動流程(防止QQ風控)
注意:如果一直提示賬號密碼錯誤,可以把密碼刪掉,強制掃碼登錄,如果掃碼也不能正常登錄可以打開QBot文件夾下的device.json文件,將里面的protocol修改為2,當然你也可以試試滑條登錄,如果這種方式依然不行,試試電腦連接手機熱點再掃碼
如果你看到下面這種提示,忽略就行不用管

到此,機器人就正式啟動完成了
預留指令
[重置會話] 請發(fā)送 重置會話
[設置人格] 請發(fā)送 設置人格+人格描述
[重置人格] 請發(fā)送 重置人格
[指令說明] 請發(fā)送 指令說明
重置會話不會清空人格,重置人格會重置會話!
設置人格后人格將一直存在,除非重置人格或重啟邏輯端!
聊天測試:


群聊測試:

至此;你擁有了一臺屬于自己的QQ機器人
原文:https://wfscknagql.feishu.cn/docx/DQ81dPvVQoMqUHxGvXmcxImdnJg