方法/步驟
成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站建設(shè)、網(wǎng)站制作和綿陽(yáng)服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
1
如果你想創(chuàng)建一個(gè)qq聊天機(jī)器人,你得了解易語(yǔ)言開(kāi)發(fā),數(shù)據(jù)庫(kù)搭建,qq登陸客戶端開(kāi)發(fā),不過(guò)在今天,有更好的方法,只需要借助酷q客戶端,圖靈機(jī)器人的插件就可以了。
如果殺毒軟件提示有風(fēng)險(xiǎn)可忽略,因?yàn)椴寮怯靡渍Z(yǔ)言寫(xiě)的。
2
步驟二:
點(diǎn)擊運(yùn)行 CoolQ.exe
3
輸入你的賬號(hào),密碼,點(diǎn)擊登陸(ps:酷q是一個(gè)開(kāi)源的第三方qq客戶端,他不會(huì)記錄你的賬號(hào)和密碼信息,可放心使用)
4
如果提示新版本更新,點(diǎn)擊確定就可以了,新打開(kāi)的網(wǎng)頁(yè)不用處理,直接關(guān)閉就可以
5
彈出框,點(diǎn)擊設(shè)置項(xiàng)
6
當(dāng)你看到下面的界面的時(shí)候,你需要打開(kāi) 注冊(cè)一個(gè)賬號(hào),注冊(cè)后,你需要進(jìn)入郵箱,點(diǎn)擊郵箱中的鏈接激活。
7
激活后,點(diǎn)擊個(gè)人中心,你會(huì)看到這個(gè)界面
8
將apikey復(fù)制到插件的對(duì)話框中
9
點(diǎn)擊保存,即可保存所有的設(shè)定,這就完成了一個(gè)專屬于你自己的聊天機(jī)器人。
注意事項(xiàng)
騰訊如果監(jiān)測(cè)到你在不同的地方頻繁登錄,會(huì)提示QQ有登錄異常或者被非法登錄,要求發(fā)驗(yàn)證碼,按照提示操作就好了。
1、首先,需要在百度搜索“酷Q機(jī)器人”并在官網(wǎng)下載QQ群機(jī)器人工具。下載完成后解壓壓縮包。
2、進(jìn)入“酷Q”文件夾,在該文件夾下面雙擊啟動(dòng)“CoolQ.exe”文件。在文本框中輸入QQ帳號(hào)和QQ密碼,點(diǎn)擊“登錄”按鈕登錄酷Q,等待程序初始化完成。
3、登陸之后,就會(huì)出現(xiàn)好友和QQ群列表,可以直接與好友聊天。點(diǎn)擊下面的“消息”按鈕可以看到好友發(fā)送的消息,有點(diǎn)不方便啊。
4、點(diǎn)擊下面的“群管”按鈕可以設(shè)置群管理(必須是管理員),非常方便,點(diǎn)擊“點(diǎn)我設(shè)置”可以設(shè)置諸多屬性,讓群管理更加方便、快捷。
5、點(diǎn)擊“設(shè)置”按鈕,在“基本”選項(xiàng)卡界面下設(shè)置機(jī)器人的名稱。勾選“插件”選項(xiàng)卡下面的“酷Q開(kāi)關(guān)”和“ 機(jī)器人收到...”復(fù)選框按鈕。如果您不想使用自動(dòng)回復(fù)功能作用于某些好友和群,可以屏蔽。
6、在“聊天”選項(xiàng)卡界面,點(diǎn)擊“詞庫(kù)編輯器”按鈕打開(kāi)詞庫(kù)編輯器,輸入關(guān)鍵詞,和回復(fù)內(nèi)容,當(dāng)好友發(fā)送包含關(guān)鍵詞的語(yǔ)句給你的時(shí)候,您就會(huì)自動(dòng)回復(fù)。
7、表情設(shè)置、字體設(shè)置、學(xué)習(xí)設(shè)定(表示支持自動(dòng)回復(fù)的環(huán)境,如取消勾選“好友學(xué)習(xí)”,好友發(fā)送關(guān)鍵詞,機(jī)器人就不自動(dòng)回復(fù)了),以及窗口抖動(dòng)和無(wú)關(guān)鍵詞時(shí)的設(shè)定。
8、設(shè)置好之后,測(cè)試一下,當(dāng)好友在群內(nèi)發(fā)送包含關(guān)鍵詞的內(nèi)容時(shí),就會(huì)自動(dòng)回復(fù)。和好友聊天時(shí),也可以自動(dòng)回復(fù),除非把“學(xué)習(xí)設(shè)定”下的“好友學(xué)習(xí)”關(guān)了。
一、pip install nb-cli
二、pip install nonebot-adapter-cqhttp
(
把plugins 文件夾放入表層。把 TOP文件夾和weather.py 放在plugins 文件夾內(nèi)
把最后修改的9個(gè)文件放到表層(包含bot.py)。
重點(diǎn)是pyproject.toml文件內(nèi)的地址修改為plugin_dirs = ["plugins"]
.env.dev文件
)
創(chuàng)建多個(gè)QQ文件夾,放入如下方之四所描述
運(yùn)行:
1、cd 進(jìn)入表層文件夾,運(yùn)行python bot.py
2、然后運(yùn)行多個(gè)cd(要運(yùn)行幾個(gè)QQ就開(kāi)幾個(gè)CMD窗口),分別進(jìn)入多個(gè)go-cqhttp_windows_amd64.exe文件夾, 運(yùn)行g(shù)o-cqhttp_windows_amd64.exe(記得對(duì)每個(gè)賬號(hào)修改那個(gè) servers: 端口為不同端口)
3、
三、nb create 創(chuàng)建一個(gè)專用文件夾
四、把 go-cqhttp_windows_amd64.exe放入 NB創(chuàng)造的QQ1文件夾,然后cmd用CD進(jìn)入這個(gè)文件夾,輸入go-cqhttp_windows_amd64.exe 回車運(yùn)行,會(huì)在文件夾下面創(chuàng)建一個(gè)配置文件config.yml。
里面有四處修改。
1,QQ號(hào)
2,servers:
(五、把 TOP文件夾和weather.py 放在qq1\src\plugins 文件夾內(nèi))
六、將bot.py文件覆蓋原文件
多開(kāi)的方法:
比如新創(chuàng)建個(gè)文件夾ceshi ,然后把go-cqhttp_windows_amd64.exe和config.yml(這個(gè)文件其實(shí)是運(yùn)行g(shù)o-cqhttp_windows_amd64.exe后如果為空自動(dòng)創(chuàng)建的)復(fù)制到ceshi這個(gè)文件夾里面,完成修改config.yml文件內(nèi)的端口號(hào)為不同的端口號(hào),反向代理FALSE ws://127.0.0.1:8080/cqhttp/ws 等設(shè)置即可
七、注意:如果安裝了新的插件,要在bot.py weather.py 中都 import 加上
制作QQ機(jī)器人步驟如下:(演示使用WIN10系統(tǒng),其他Windows版本操作大致相同)
1丶百度搜索“第十代QQ機(jī)器人”。
2丶解壓“第十代QQ機(jī)器人”。
3丶之后雙擊“dsdqqjqr”,登錄自己QQ小號(hào),這個(gè)小號(hào)就是你的QQ機(jī)器人。
4丶之后彈出設(shè)置頁(yè)面,進(jìn)行相關(guān)設(shè)置后,大號(hào)把小號(hào)拉進(jìn)QQ群即可。