【2022-9-21最新】青龙面板搭建+sillyGirl+对接微信公众号+onebot
目錄
- 前言
- 一、準(zhǔn)備工作
- 二、安裝docker+安裝青龍+青龍端口更改(可選)+CK提交版Ninja(可選)
- 1.連接ssh
- 2.一鍵命令代碼如下
- 3.依賴安裝一鍵命令代碼如下
- 三、sillyGirl
- 1.一鍵安裝命令
- 2.拉取one-bot
- 1、安裝node
- 2、拉取bot
- 四、對接公眾號
- 1.通過寶塔進(jìn)入修改/root/node-onebot/config.js
- 2.創(chuàng)建微信公眾號
- 五、對接青龍
- 9.使用機(jī)器人進(jìn)行短信登錄操作
- ==重啟==
前言
很多人說 教程不清晰 那么我們今天實(shí)戰(zhàn)搭建
青龍面板搭建+sillyGirl+對接微信公眾號+星鏈短信登錄 +onebot對接
讓你傻瓜式起飛
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、準(zhǔn)備工作
云服務(wù)器一臺-------推薦騰訊云
裝CentOS 7.6系統(tǒng)
騰訊云內(nèi)置可以裝寶塔
設(shè)置服務(wù)器登錄賬號密碼 以便ssh連接
如非騰訊云用戶 請自行安裝寶塔方便操作
二、安裝docker+安裝青龍+青龍端口更改(可選)+CK提交版Ninja(可選)
1.連接ssh
各種ssh連接軟件都可以使用
輸入賬號密碼 登錄
登錄成功提示
2.一鍵命令代碼如下
代碼如下(示例):
yum update -y bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)根據(jù)自身內(nèi)容選擇
根據(jù)提示輸入對應(yīng)數(shù)字后開始安裝
根據(jù)機(jī)器配置不同 跑代碼的速度自然有差異 耐心等待就好
出現(xiàn)上圖 安裝完成
接下來
這里我們使用推薦的2.11.0
不知道怎么選就無腦回車 青龍端口建議修改一下 不修改也可以
去寶塔和騰訊云放行端口
我們打開寶塔 設(shè)置一下密碼 初始密碼在騰訊云應(yīng)用管理可以查詢
進(jìn)入面板 推薦面板修改 老鳥可以自行用命令改
我們?nèi)グ惭b一個docker管理
這是我們ssh終端顯示已經(jīng)安裝完成
我們?nèi)ゴ蜷_一下試試 == ip:端口==
我們設(shè)置一個賬號密碼
3.依賴安裝一鍵命令代碼如下
docker exec -it qinglong bashcurl -fsSL https://git.metauniverse-cn.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh安裝依賴是個漫長的過程 該去廁所等他慢慢安裝就好
由于時間過長 我在這就不等他安裝完成了
至此 青龍面板已經(jīng)搭建完成 至于拉庫命令 本教程不做教學(xué) 請根據(jù)個人需要 謹(jǐn)慎拉庫 防止黑奴
三、sillyGirl
1.一鍵安裝命令
s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://yanyu.ltd/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s如果剛剛依賴安裝完成 還存在
ctrl+q+p一起按 然后就可以繼續(xù)操作了
安裝完成
至于傻妞的配置文件sets.conf
有人說需要 有人說不需要 我們就操作一下把
文件內(nèi)容如下:
2.拉取one-bot
1、安裝node
輸入 node -v 檢查是否存在 如存在會返回版本號
如不存在如下圖
跑下面命令下載
解壓
xz -dk node-v16.13.1-linux-x64.tar.xz && tar -xvf node-v16.13.1-linux-x64.tar在/etc/profile 復(fù)制下方代碼到最后一行,保存
export NODE_HOME=/usr/local/node-v16.13.1-linux-x64 export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/lib/node_modules source /etc/profile 再終端執(zhí)行該命令 生效
然后輸入node -v驗(yàn)證一下 是否安裝成功
有版本號反饋則成功
2、拉取bot
cd /root && git clone https://ghproxy.com/https://github.com/takayama-lily/node-onebot.git修改onebot文件
目錄:/root/node-onebot/config.sample.js
右鍵config.sample.js文件重命名為:config.js.
把里面內(nèi)容全刪掉
復(fù)制下面內(nèi)容進(jìn)去
登錄機(jī)器人小號(在finalshell命令輸入框輸入回車,一行行)(這里是你要做機(jī)器人的小號,建議新注冊一個當(dāng)機(jī)器人小號.)(機(jī)器人QQ換成你自己的)
cd cd node-onebot node main 機(jī)器人QQ大概步驟就是:1、輸入密碼;2、掃碼登錄;3、通過打開一個驗(yàn)證網(wǎng)址掃碼登錄,顯示登錄成功,提示反向連接成功
異常處理
提示掃碼異常
手機(jī)下載愛加速 或者使用代理軟件 代理服務(wù)器對應(yīng)的地區(qū)進(jìn)行掃碼
反向ws連接失敗
如下圖
我們要保證sillyGirl的運(yùn)行
首先安裝screen
創(chuàng)建scree會話
這里我們采用雙會話 保證進(jìn)程不被殺死
screen -S sillyGirl會進(jìn)入一個全新的會話窗口
我們在這里面運(yùn)行 sillyGirl
然后我們ctrl+a+d 退出當(dāng)前會話 不要進(jìn)行任何其他操作
會話二
掃碼登錄成功后顯示連接正常
然后我們ctrl+a+d 退出當(dāng)前會話 不要進(jìn)行任何其他操作
這里我們兩個程序都運(yùn)行完成
下面我們安裝傻妞web
查看所有會話
這里id.name一定要全部輸入
例如我的
進(jìn)入后
我已經(jīng)安裝了 所以提示更新 完成后
在寶塔和服務(wù)器放行8080
放行后訪問ip:8080
這里的賬號密碼
是運(yùn)行./sillyGirl -t 后自動生成的默認(rèn)賬密
這就登錄成功了
點(diǎn)擊這里進(jìn)行賬號管理員設(shè)置
如需修改面板賬號密碼 請?jiān)趯υ挻翱谳斎肴缦旅?/p> 設(shè)置面板賬號 set silly name xxxx 設(shè)置面板密碼 set silly password xxxx 查看面板賬號 get silly name xxxx 查看面板密碼 get silly password xxxx
然后重啟
如果喜歡使用老版命令 去插件
四、對接公眾號
如果對接公眾號請如下操作,不對接直接無視
1.通過寶塔進(jìn)入修改/root/node-onebot/config.js
連接屬于one-bot的screen 會話
screen -ls //查詢所有 screen -r id.name //連接對應(yīng)會話 node main 機(jī)器人QQ //重新掃碼登錄ctrl+a+d掃碼成功后退出即可
2.創(chuàng)建微信公眾號
微信公眾號申請 本教程不做講解 自行申請
訂閱號和公眾號都可以
請使用傻妞發(fā)送如下命令:
set sillyGirl port 80 set sillyGirl enable_http_server true set wxmp app_id app_id //app_id替換為剛才保存的app_id set wxmp app_secret app_secret //app_secret替換為剛才保存的app_secret set wxmp encoding_aes_key EncodingAESKey //隨機(jī)生成的 替換為剛才保存的EncodingAESKey set wxmp token 自定義一個token //自定義一個token替換為剛才自己編寫的保存的token, //例如:helloword123456然后點(diǎn)擊提交 在頁面會彈出驗(yàn)證成功 或者token失效 如token失效建議自定義token后重啟一下傻妞即可
啟用即可
用自己的微信管理員賬戶關(guān)注該公眾號 發(fā)送myuid
返回的uid復(fù)制
注意
對接公眾號前提:80端口 沒被其他服務(wù)占用,寶塔里面ningx可以暫時停止或者不用的話直接卸載 然后80就通了
五、對接青龍
打開青龍 打不開請放行端口 寶塔和服務(wù)器都放行
機(jī)器人發(fā)送青龍管理 按提示操作
圖中箭頭標(biāo)注的是剛剛新建應(yīng)用生成的
然后wq保存
如果發(fā)送“查詢”無反應(yīng)
發(fā)送后重啟
9.使用機(jī)器人進(jìn)行短信登錄操作
set jd_cookie nolan_addr http://ip:端口重啟
–至此 教程結(jié)束–
本教程只做技術(shù)學(xué)習(xí)探討
最終解釋權(quán)歸作者所有。
總結(jié)
以上是生活随笔為你收集整理的【2022-9-21最新】青龙面板搭建+sillyGirl+对接微信公众号+onebot的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2013年下半年 系统分析师 案例分析真
- 下一篇: 阿里Java代码规范