日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【2022-9-21最新】青龙面板搭建+sillyGirl+对接微信公众号+onebot

發布時間:2023/12/14 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【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)

根據自身內容選擇
根據提示輸入對應數字后開始安裝
根據機器配置不同 跑代碼的速度自然有差異 耐心等待就好

出現上圖 安裝完成
接下來

wget -q https://raw.githubusercontents.com/yanyuwangluo/VIP/main/Scripts/sh/ql.sh -O ql.sh && bash ql.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
有人說需要 有人說不需要 我們就操作一下把
文件內容如下:

#傻妞機器人名 set sillyGirl name 傻妞 #傻妞http服務端口(必須) set sillyGirl port 8080 #是否啟動http服務(必須) set sillyGirl enable_http_server true #傻妞消息撤回等待時間,單位秒 set sillyGirl duration 180 #傻妞自動升級是否通知 set sillyGirl update_notify true #### 是否開啟傻妞自動更新 set sillyGirl auto_update false #設置青龍面板地址 set qinglong host 這里填青龍面板地址 #設置青龍openapi的client_id參數 set qinglong client_id 這里填Client ID #設置青龍openapi的client_secret參數 set qinglong client_secret 這里填Client Secret #青龍是否開啟自動隱藏重復任務功能 set qinglong autoCronHideDuplicate false #國內開啟代理 set sillyGirl download_prefix https://ghproxy.com/ #設置qq登錄賬號 set qq uin 機器人qq號 #設置qq登錄密碼 set qq password 機器人qq密碼 #設置監聽群聊號碼,默認監聽所有,多個用&隔開 set qq onGroups qq群號 #設置是否自動同意好友請求 set qq auto_friend true #是否對自己發出的消息進行回復 # set qq onself true #設置qq管理員 set qq masters 機器人管理員qq #設置接受通知的qq賬號,默認管理員接受 #set qq notifier q1&q2&q3... #設置qq設備信息(自動生成) #set qq device.json ? #設置qq登錄令牌(自動生成) #set qq session.token ? #設置telegram機器人token #set tg token ? #設置telegram機器人代理 #set tg url ? #設置telegram機器人管理員 #set tg masters t1&t2&t3... #設置接受通知的telegram賬號,默認管理員接受 #set tg notifier t1&t2&t3...

2.拉取one-bot

1、安裝node

輸入 node -v 檢查是否存在 如存在會返回版本號
如不存在如下圖

跑下面命令下載

cd /usr/local && wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz

解壓

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.
把里面內容全刪掉
復制下面內容進去

"use strict"; // 將此文件更名為config.js才能生效哦module.exports = {//通用配置general: {platform: 3, //1:安卓手機 2:aPad 3:安卓手表 4:MacOS 5:iPaddebug: false, //開啟debuguse_cqhttp_notice: true, //是否使用cqhttp標準的notice事件格式host: "0.0.0.0", //監聽主機名port: 8080, //端口use_http: false, //啟用httpuse_ws: false, //啟用正向ws,和http使用相同地址和端口access_token: "", //訪問api的tokensecret: "", //上報數據的sha1簽名密鑰post_timeout: 30, //post超時時間(秒)post_message_format:"array", //"string"或"array"enable_cors: false, //是否允許跨域請求enable_heartbeat: false, //是否啟用ws心跳heartbeat_interval: 15000, //ws心跳間隔(毫秒)rate_limit_interval:500, //使用_rate_limited后綴限速調用api的排隊間隔時間(毫秒)event_filter: "", //json格式的事件過濾器文件路徑post_url: [ //上報地址,可以添加多個url// "http://your.address.com:80",],ws_reverse_url: [ //反向ws地址,可以添加多個url"ws://127.0.0.1:8080/qq/receive",],ws_reverse_reconnect_interval: 3000, //反向ws斷線重連間隔(毫秒),設為負數直接不重連ws_reverse_reconnect_on_code_1000: true, //反向ws是否在關閉狀態碼為1000的時候重連},//每個賬號的單獨配置(用于覆蓋通用配置)147258369: {}, };// 安全注意: // 監聽0.0.0.0表示監聽網卡上的所有地址。如果你的機器可以通過公網ip直接訪問,同時你也沒有設定access_token,則被認為是極不安全的。 // 你應該知道這樣做會導致以下后果:任何人都可以無限制地訪問你的Bot的所有API接口。 // 如果只需要在本地訪問,建議將監聽地址改為localhost。需要通過公網訪問,你最好設定access_token。

登錄機器人小號(在finalshell命令輸入框輸入回車,一行行)(這里是你要做機器人的小號,建議新注冊一個當機器人小號.)(機器人QQ換成你自己的)

cd cd node-onebot node main 機器人QQ

大概步驟就是:1、輸入密碼;2、掃碼登錄;3、通過打開一個驗證網址掃碼登錄,顯示登錄成功,提示反向連接成功

異常處理
提示掃碼異常
手機下載愛加速 或者使用代理軟件 代理服務器對應的地區進行掃碼
反向ws連接失敗
如下圖
我們要保證sillyGirl的運行
首先安裝screen

yum -y install screen

創建scree會話

這里我們采用雙會話 保證進程不被殺死

screen -S sillyGirl

會進入一個全新的會話窗口
我們在這里面運行 sillyGirl

cd /root/sillyGirl ./sillyGirl -t

然后我們ctrl+a+d 退出當前會話 不要進行任何其他操作
會話二

screen -S node-onebot cd node-onebot cd && cd node-onebot && node main 機器人QQ

掃碼登錄成功后顯示連接正常
然后我們ctrl+a+d 退出當前會話 不要進行任何其他操作
這里我們兩個程序都運行完成
下面我們安裝傻妞web
查看所有會話

screen -ls

screen -r id.name

這里id.name一定要全部輸入
例如我的

screen -r 1987.sillyGirl

進入后

我已經安裝了 所以提示更新 完成后
在寶塔和服務器放行8080
放行后訪問ip:8080
這里的賬號密碼
是運行./sillyGirl -t 后自動生成的默認賬密

這就登錄成功了

點擊這里進行賬號管理員設置

set qq masters 管理員QQ

如需修改面板賬號密碼 請在對話窗口輸入如下命令

設置面板賬號 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復制

set wxmp masters uid //剛才查的uid

注意
對接公眾號前提:80端口 沒被其他服務占用,寶塔里面ningx可以暫時停止或者不用的話直接卸載 然后80就通了

五、對接青龍

打開青龍 打不開請放行端口 寶塔和服務器都放行

機器人發送青龍管理 按提示操作
圖中箭頭標注的是剛剛新建應用生成的
然后wq保存
如果發送“查詢”無反應

set jd_cookie enable_jd_cookie true

發送后重啟

9.使用機器人進行短信登錄操作

set jd_cookie nolan_addr http://ip:端口

重啟

–至此 教程結束–

本教程只做技術學習探討
最終解釋權歸作者所有。

總結

以上是生活随笔為你收集整理的【2022-9-21最新】青龙面板搭建+sillyGirl+对接微信公众号+onebot的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。