【2022-9-21最新】青龙面板搭建+sillyGirl+对接微信公众号+onebot
目錄
- 前言
- 一、準備工作
- 二、安裝docker+安裝青龍+青龍端口更改(可選)+CK提交版Ninja(可選)
- 1.連接ssh
- 2.一鍵命令代碼如下
- 3.依賴安裝一鍵命令代碼如下
- 三、sillyGirl
- 1.一鍵安裝命令
- 2.拉取one-bot
- 1、安裝node
- 2、拉取bot
- 四、對接公眾號
- 1.通過寶塔進入修改/root/node-onebot/config.js
- 2.創建微信公眾號
- 五、對接青龍
- 9.使用機器人進行短信登錄操作
- ==重啟==
前言
很多人說 教程不清晰 那么我們今天實戰搭建
青龍面板搭建+sillyGirl+對接微信公眾號+星鏈短信登錄 +onebot對接
讓你傻瓜式起飛
提示:以下是本篇文章正文內容,下面案例可供參考
一、準備工作
云服務器一臺-------推薦騰訊云
裝CentOS 7.6系統
騰訊云內置可以裝寶塔
設置服務器登錄賬號密碼 以便ssh連接
如非騰訊云用戶 請自行安裝寶塔方便操作
二、安裝docker+安裝青龍+青龍端口更改(可選)+CK提交版Ninja(可選)
1.連接ssh
各種ssh連接軟件都可以使用
輸入賬號密碼 登錄
登錄成功提示
2.一鍵命令代碼如下
代碼如下(示例):
yum update -y bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)根據自身內容選擇
根據提示輸入對應數字后開始安裝
根據機器配置不同 跑代碼的速度自然有差異 耐心等待就好
出現上圖 安裝完成
接下來
這里我們使用推薦的2.11.0
不知道怎么選就無腦回車 青龍端口建議修改一下 不修改也可以
去寶塔和騰訊云放行端口
我們打開寶塔 設置一下密碼 初始密碼在騰訊云應用管理可以查詢
進入面板 推薦面板修改 老鳥可以自行用命令改
我們去安裝一個docker管理
這是我們ssh終端顯示已經安裝完成
我們去打開一下試試 == ip:端口==
我們設置一個賬號密碼
3.依賴安裝一鍵命令代碼如下
docker exec -it qinglong bashcurl -fsSL https://git.metauniverse-cn.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh安裝依賴是個漫長的過程 該去廁所等他慢慢安裝就好
由于時間過長 我在這就不等他安裝完成了
至此 青龍面板已經搭建完成 至于拉庫命令 本教程不做教學 請根據個人需要 謹慎拉庫 防止黑奴
三、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一起按 然后就可以繼續操作了
安裝完成
至于傻妞的配置文件sets.conf
有人說需要 有人說不需要 我們就操作一下把
文件內容如下:
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 復制下方代碼到最后一行,保存
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 再終端執行該命令 生效
然后輸入node -v驗證一下 是否安裝成功
有版本號反饋則成功
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.
把里面內容全刪掉
復制下面內容進去
登錄機器人小號(在finalshell命令輸入框輸入回車,一行行)(這里是你要做機器人的小號,建議新注冊一個當機器人小號.)(機器人QQ換成你自己的)
cd cd node-onebot node main 機器人QQ大概步驟就是:1、輸入密碼;2、掃碼登錄;3、通過打開一個驗證網址掃碼登錄,顯示登錄成功,提示反向連接成功
異常處理
提示掃碼異常
手機下載愛加速 或者使用代理軟件 代理服務器對應的地區進行掃碼
反向ws連接失敗
如下圖
我們要保證sillyGirl的運行
首先安裝screen
創建scree會話
這里我們采用雙會話 保證進程不被殺死
screen -S sillyGirl會進入一個全新的會話窗口
我們在這里面運行 sillyGirl
然后我們ctrl+a+d 退出當前會話 不要進行任何其他操作
會話二
掃碼登錄成功后顯示連接正常
然后我們ctrl+a+d 退出當前會話 不要進行任何其他操作
這里我們兩個程序都運行完成
下面我們安裝傻妞web
查看所有會話
這里id.name一定要全部輸入
例如我的
進入后
我已經安裝了 所以提示更新 完成后
在寶塔和服務器放行8080
放行后訪問ip:8080
這里的賬號密碼
是運行./sillyGirl -t 后自動生成的默認賬密
這就登錄成功了
點擊這里進行賬號管理員設置
如需修改面板賬號密碼 請在對話窗口輸入如下命令
設置面板賬號 set silly name xxxx 設置面板密碼 set silly password xxxx 查看面板賬號 get silly name xxxx 查看面板密碼 get silly password xxxx然后重啟
如果喜歡使用老版命令 去插件
四、對接公眾號
如果對接公眾號請如下操作,不對接直接無視
1.通過寶塔進入修改/root/node-onebot/config.js
連接屬于one-bot的screen 會話
screen -ls //查詢所有 screen -r id.name //連接對應會話 node main 機器人QQ //重新掃碼登錄ctrl+a+d掃碼成功后退出即可
2.創建微信公眾號
微信公眾號申請 本教程不做講解 自行申請
訂閱號和公眾號都可以
請使用傻妞發送如下命令:
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 //隨機生成的 替換為剛才保存的EncodingAESKey set wxmp token 自定義一個token //自定義一個token替換為剛才自己編寫的保存的token, //例如:helloword123456然后點擊提交 在頁面會彈出驗證成功 或者token失效 如token失效建議自定義token后重啟一下傻妞即可
![在這里插入圖片描述](https://img-blog.csdnimg.cn/1905a608451343d88e325a326e67b6da.png點啟用即可
用自己的微信管理員賬戶關注該公眾號 發送myuid
返回的uid復制
注意
對接公眾號前提:80端口 沒被其他服務占用,寶塔里面ningx可以暫時停止或者不用的話直接卸載 然后80就通了
五、對接青龍
打開青龍 打不開請放行端口 寶塔和服務器都放行
機器人發送青龍管理 按提示操作
圖中箭頭標注的是剛剛新建應用生成的
然后wq保存
如果發送“查詢”無反應
發送后重啟
9.使用機器人進行短信登錄操作
set jd_cookie nolan_addr http://ip:端口重啟
–至此 教程結束–
本教程只做技術學習探討
最終解釋權歸作者所有。
總結
以上是生活随笔為你收集整理的【2022-9-21最新】青龙面板搭建+sillyGirl+对接微信公众号+onebot的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2013年下半年 系统分析师 案例分析真
- 下一篇: wⅰndows办公软件2003,办公软件