教程:Python腳本部署TsuguBot
TsuguLitePthon部署TsuguBot
項(xiàng)目地址:https://github.com/kumoSleeping/tsugu-bangdream-bot-lite-py
比起Koishi插件的好處
1.更豐富的控制與觸發(fā)指令,簡(jiǎn)單的用法
群聊開(kāi)關(guān),即開(kāi)即關(guān)
無(wú)空格指令觸發(fā),方便用戶(hù)
無(wú)空格cn/jp指定服務(wù)器,無(wú)需更改日服模式
統(tǒng)一的遠(yuǎn)程玩家狀態(tài)綁定數(shù)據(jù)庫(kù),綁定方便,一次綁定多bot共享
2.維護(hù)輕松
部署/更新 方便。小版本更新只需替換./tsuguLP.py
,大版本更新按需求替換文件 / 配置即可。雖然koishi可能看起來(lái)比較簡(jiǎn)單,但是需要學(xué)習(xí)的Bot特性非常多,遇到問(wèn)題需自行查閱論壇官網(wǎng)解決(我絕對(duì)沒(méi)有別的意思我也是Koishi開(kāi)發(fā)者())
3.極易擴(kuò)展
核心文件只有tsuguLP.py且為同步代碼,可以輕松編寫(xiě)內(nèi)容擴(kuò)展,接入自己的Python Bot,如Nonebot.
導(dǎo)入后直接?
然后解析rpl
即可。接入方法參考登陸端的c_p_3
或menu
即可。
4.客服Ano醬在線(xiàn)指導(dǎo)安裝()
BanGDreamBot開(kāi)發(fā)聊天群 666808414?過(guò)于溫馨的聊天環(huán)境~
用戶(hù)裝不上自罰演奏春日影,包您安裝成功~
部署
1.環(huán)境需求:
需要安裝python以及相關(guān)外部庫(kù)
推薦Python3.10 - 3.12?安裝時(shí)記得勾選添加到環(huán)境變量PATH
2.配置Chronocat(也支持Onebot/gocq),登錄到聊天平臺(tái):
請(qǐng)前往Chronocat官網(wǎng)下載LiteLoaderQQNT版本的Chronocat
請(qǐng)確保已按照Chronocat官網(wǎng)要求完成安裝。
3.配置登陸端:
1.下載zip / git clone 后
右鍵以編輯形式打開(kāi) Chronocat登陸端/c_p_3.py,你會(huì)在開(kāi)頭看到
然后,獲取?TOKEN:
Chronoca t0.0.46版本以后,請(qǐng)瀏覽https://chronocat.vercel.app/config/?修改配置,獲取?TOKEN
Chronocat?0.0.45版本以前,使用Chronocat無(wú)需配置,TOKEN?被默認(rèn)存儲(chǔ)在?%AppData%/BetterUniverse/QQNT/RED_PROTOCOL_TOKEN或 ~/BetterUniverse/QQNT/RED_PROTOCOL_TOKEN?中, 首次啟動(dòng) Chronocat 時(shí)會(huì)自動(dòng)生成,并保持不變。(Windows用戶(hù)打開(kāi)文件管理器,在地址欄輸入%AppData%即可跳轉(zhuǎn))
把找到的 TOKEN 填入 your_token?
保存py文件。
4.配置TsuguLP腳本:
直接命令行運(yùn)行Chronocat登陸端
命令行會(huì)出現(xiàn)類(lèi)似下面的提示
已創(chuàng)建personal_config文件/Users/kumo/tsugu-bangdream-bot-lite-py/Chronocat登陸端/tsugu_config/personal_config.json 默認(rèn)配置已寫(xiě)入到: /Users/kumo/tsugu-bangdream-bot-lite-py/Chronocat登陸端/tsugu_config/config.json 請(qǐng)修改配置后重啟。 免責(zé)聲明: ? ?......
表示創(chuàng)建好了tsugu_config文件夾,請(qǐng)修改文件夾內(nèi)的config.json
tsugu_config文件夾目錄內(nèi)容:
其中,玩家狀態(tài)后端地址BindPlayer_url
是必須要修改的
可加入BanGDreamBot開(kāi)發(fā)聊天群 666808414?獲取,或根據(jù)方案https://github.com/kumoSleeping/GetQPlayerUid自己實(shí)現(xiàn)。
5.再次命令行運(yùn)行Chronocat登陸端,至此,Tsugu已經(jīng)可以使用。
如果有問(wèn)題,歡迎加群咨詢(xún)~
目前的不足:
1.不支持國(guó)際化
2.ycm的時(shí)候顯示車(chē)主戰(zhàn)力(但是修了tsugu自己的bug)
4.help寫(xiě)的不完善
未來(lái)還會(huì)繼續(xù)完善以及同步更新的,感謝大家的支持!