simbot3.0 問(wèn)題匯總(3.0.0.0.preview.13.0以上失效)
前言
Simbot3.0與Mirai皆為開(kāi)源框架,為了更好的學(xué)習(xí)與開(kāi)發(fā)在此記錄。
ForteScarlet/simpler-robot: Simple Robot是一個(gè)通用bot開(kāi)發(fā)框架,以同一種靈活的標(biāo)準(zhǔn)來(lái)編寫(xiě)不同平臺(tái)的bot應(yīng)用。simpler-robot是用于區(qū)別于舊版本倉(cāng)庫(kù) simple-robot 的新版本命名。 (github.com)
mamoe/mirai: 高效率 QQ 機(jī)器人支持庫(kù) (github.com)?

在監(jiān)聽(tīng)狀態(tài)怎么發(fā)送消息or發(fā)送圖片or@人
我們分析一下robot的消息是怎么組成的
可以看到MiraiReceivedMessageContent(content=...)是一個(gè)對(duì)象,里面有content屬性,屬性里面包括這mirai消息碼。
這樣我們可以在能獲取到event的情況下,構(gòu)造各種消息。
在非監(jiān)聽(tīng)狀態(tài)下如何主動(dòng)跟別人發(fā)消息
目前這種實(shí)現(xiàn)方式比較麻煩,還找不到跟好的方式,就先這樣吧
持續(xù)回話(huà)
關(guān)于持續(xù)回話(huà),雖然文檔上寫(xiě)的很詳細(xì)了, 但是經(jīng)過(guò)我的測(cè)試,
并沒(méi)有文檔上說(shuō)的,自動(dòng)判斷作用域,不過(guò)倒是不會(huì)重復(fù)觸發(fā)監(jiān)聽(tīng)器了
標(biāo)簽: