#第一章 QQ開放平臺機(jī)器人入門Token申請注冊
前言
大家好,我是早苗狐,一名有5年QQ機(jī)器人開發(fā)運(yùn)營經(jīng)驗(yàn)的機(jī)器人愛好者.
隨著QQ為機(jī)器人開放了越來越多的接口能力,基于QQ開放平臺Api能力的新框架逐漸應(yīng)運(yùn)而生,
本文就帶給大家如何通過一系列操作,部署,運(yùn)行,維護(hù)和開發(fā)一個新的QQ機(jī)器人.
一、QQ開放平臺注冊
QQ開放平臺地址:
QQ開放平臺
QQ開放平臺入駐指引:
機(jī)器人入駐指引
二、注冊步驟
注冊賬號,驗(yàn)證郵箱,實(shí)名,然后創(chuàng)建機(jī)器人,一氣呵成(很簡單就不需要具體說明了~)
三、機(jī)器人后臺
這就是機(jī)器人后臺的樣子了,
可以看到有資料修改 沙箱配置 代碼開發(fā) 功能配置 適用范圍配置 這幾個部分
四、下載框架
Github倉庫
Github/Hoshinonyaruko/Gensokyo
Gitee倉庫
gitee/sanaefox/gensokyo
項(xiàng)目主頁
Gensokyo.bot
五、框架基本設(shè)置
首先,啟動框架,會提示釋放運(yùn)行腳本,
然后點(diǎn)擊運(yùn)行腳本,會提示修改config.yml
打開config.yml,推薦用vs code這樣的ide打開它.
這里的appid,token,client_secret
分別對應(yīng)了
client_secret對應(yīng)的是app_secret(是一個東西)
然后
根據(jù)機(jī)器人的類型,修改intent
個人資質(zhì)的機(jī)器人,假設(shè)是頻道私域的(這是最自由的機(jī)器人類型)
改成這樣,如果是公域機(jī)器人,就注釋掉createmessagehandler,然后解開atmessageeventhandler的注釋.
六、為框架安裝應(yīng)用
機(jī)器人應(yīng)用生態(tài)頁面
框架需要連接ws_address地址來使用應(yīng)用端,來添加插件~
什么是應(yīng)用端?
應(yīng)用端是機(jī)器人插件生態(tài)平臺,有大量開發(fā)者基于標(biāo)準(zhǔn)和共識
開發(fā)開放海量插件!自由搭配組合
比如koishi,是ts語言機(jī)器人應(yīng)用端,
nonebot,是python語言機(jī)器人應(yīng)用端
trss和yunzai是js語言機(jī)器人應(yīng)用端,
zerobot是golang語言的機(jī)器人應(yīng)用端
而這些都自發(fā)實(shí)現(xiàn)了相同的交互字段和格式,這就是OnebotV11標(biāo)準(zhǔn).
比如還有玲心,miraicq,hoshino,這些都是gensokyo支持的應(yīng)用端
…還有很多很多
也可以連接早苗,早苗是應(yīng)用端api(云上的服務(wù))
或者其他的應(yīng)用端api,比如獺.net(最終幻想獺獺機(jī)器人)
或者,你可以直接填入群內(nèi)的ws地址,來進(jìn)行機(jī)器人體驗(yàn),
196173384
點(diǎn)擊進(jìn)群與熱心網(wǎng)友交流討論
這個群公告內(nèi)有公用早苗,云崽地址,
群內(nèi)有更多機(jī)器人的教程和公用地址
一些應(yīng)用端教程,(照著做完就能給自己的機(jī)器人裝上各種應(yīng)用和插件了)
nonebot2教程:nonebot2教程
koishi教程:koishi教程文章來源:http://www.zghlxwxcb.cn/news/detail-780496.html
在bilibili搜索koishi nonebot2 trss 你可以看到很多教程~
除此以外,Gensokyo還支持什么?
支持鈴心自定義,支持miraicq插件載入器,支持紅色問答
支持hoshino,支持獺.net 獺獺機(jī)器人,
支持 onebotv11生態(tài)頁所有通過ws連接的機(jī)器人項(xiàng)目!文章來源地址http://www.zghlxwxcb.cn/news/detail-780496.html
到了這里,關(guān)于從零開始的QQ開放平臺機(jī)器人-------Gensokyo框架部署運(yùn)行開發(fā)教程合集的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!