Releases: HiZollo/Junior-HiZollo
Releases · HiZollo/Junior-HiZollo
v1.4.0
使用者更新
- 修復了一些 bug
- 有漏洞可以拿來
@everyone
react
無法使用特定表情- 隱藏指令的回應機率不正確
buttonrole
指令遇到 Unicode 表情時會出問題gomoku
指令的英文字母在某些手機裝置會被合併成國旗
- 有漏洞可以拿來
getmsg
指令獲得的訊息不包含指令本身- HZNetwork 支援貼圖和訊息回覆連結
choose
指令支援權重server
指令現在會顯示更詳細的頻道資料vote
指令現在使用時會跳出即將下架的提示,預計在下次更新中正式下架- 新增一些隱藏指令的回應
- 修改一些隱藏指令的判斷標準
- 改變
calc
指令運算結果的顯示方式 - 關閉可以控制機器人的相關指令
- 包含
say
、repeat
、hznetwork
、guildrop
、和 HZNetwork 本身 - 這項更動會是暫時的
- 包含
開發者更新
- 翻新套件版本,見 #62
- 將 node 所需的版本更改為
>=18.2.1
- 將 Client 的
allowedMentions
設為只處理users
- 使用應用程式表情
v1.3.0
使用者更新
- 修復了很多 bug
- z 斜線指令不會自動補全
rip
指令的圖片無法正常發送choose
指令的回應可以 tag everyone 和 here
calc
指令大翻新- 使用我們精心打造的計算機來計算
- 解決了之前有很多錯誤的錯誤
- 新增很多方便的數學函式,列表可以參考這裡
- 現在不用關閉管理需要二步驗證(mfa)也能使用 HiZollo 的所有功能了
- 在
osu
指令新增模式參數- 你可以透過它指定遊戲模式
- 移除
activity
指令- 因為 Discord 已加上了開啟活動的按鈕
- 新增了一些回覆
開發者更新
- 將依賴套件都更新至最新版本
- 實作
Promisable<T>
做指令 execute 的回傳值 - 新增
src/typing/utils.ts
,將 Utility Types 移到那邊 - 修改 addon 中
GuildMember#tag
的實作以因應 new username - 在 Bug 和 Suggest 的回應中移除 Markdown
v1.2.0
使用者更新
- 現在可以在伺服器中看到使用
say
指令的人了- 在伺服器中加上一個名為
hz-message-log
的頻道來檢視
- 在伺服器中加上一個名為
getmsg
現在可以指定要輸出的訊息數量了- 新增
chef
指令- 可以用來廚伺服器上的大佬
開發者更新
- node.js 版本要求提升至
v18.2.1
- 使用的套件都被更新到當前最新版本
constant.json
被移動至根目錄.env
中從填入 Webhook Token 改為填入 Webhook URLconfig.ts
中的 id 項都改為自動計算- 新增了 github workflow ci
- 新增了
e4log
指令,可以用來查看某用戶是否在某伺服器中有「管理伺服器」權限
v1.1.1
v1.1.0
使用者更新
- 修復了一些 bug
- 當斜線指令選項的使用者不在伺服器內,錯誤提示會顯示
null
而非該使用者
- 當斜線指令選項的使用者不在伺服器內,錯誤提示會顯示
buttonrole
指令現在可以編輯和移除按鈕了- 當你填入已經存在按鈕的身分組時會觸發此機制
- 如果其餘資訊都一樣,那麼該身分會被移除
- 如果有資訊不一樣,那該會更新該身分的資訊
music
指令不再支持 YouTube- 關於這點更改的說明,可以參考官方公告或加入官方伺服器詢問
- 由於本來的音樂系統只有支持 YouTube,所以目前是半癱瘓狀態
- 我們會在未來新增其它東西給
music
指令 - 你可以使用
activity
指令的 WatchTogether 做為此指令的替代
- 將
youtube
指令改成activity
指令,並開放選擇使用其它的語音活動- 原先的
youtube
是其中的 WatchTogether 功能 - 部分功能因 Discord 限制要有伺服器加成才能玩
- 原先的
say
和repeat
指令現在不會 tag 使用者了- 這是為了防範有人匿名大量 tag 使用者的問題
- 為
confession
指令新增了一些回應
開發者更新
- 為專案新增 issue template
- 將 YouTube 功能上鎖,有需要在自己專案使用可以自己打開,後果自負
- 透過嘗試多次載入音樂來降低音樂無法載入的次數
- 音樂載入失敗不一定是因為使用者亂打連結
- 提供讓應用程式在特定頻道註冊 Webhook 的腳本,並在 README 新增有關 Webhook 設定的說明
v1.0.1
使用者更新
- 修復了一些 bug
- 建議工單的按鈕顏色錯誤
- HiZollo 被 tag 時不會觸發隨機回應
- 遊戲指令沒有要求檢視頻道的權限
help
指令相關- 註腳永遠只會顯示第一個使用指令的成員
- 指令群選項無法正常顯示
music
指令相關- 播放/暫停的按鈕反了
- 在沒有播放歌曲時使用
playlist
或resend
不會得到回應 play
與resend
沒有要求發送訊息的權限- 在沒有舞台發言權的情況下點的第一首歌不會跳出提示
開發者更新
- 跳過最後一首歌曲時後台會報錯
GuildMusicManager#voiceChannel
不會隨著機器人語音頻道更新而更新- 修復
connection
無法正常使用的漏洞,並在連線列表中額外顯示連線人數與工作狀態
v1.0.0
使用者更新
- 修復了一些 bug,但可能會多出更多的 bug
- HiZollo 開源了,原始碼在這:https://github.com/HiZollo/Junior-HiZollo
- 新增兩個遊戲:
bigtwo
(大老二)與2048
(2048),詳細玩法可以使用help
指令查看 - 新增
sponsor
指令,期待乾爹贊助 Nitro - 音樂系統的更新:
- 支援斜線指令
- 新增
music resend
指令,可以重新發送音樂遙控器 music join
指令多了j
的替代用法- 當語音頻道沒有真人,而且 HiZollo 沒有在播歌時,HiZollo 會自動退出語音頻道
- 現在訊息指令也有 z 指令的捷徑用法了
- 現在使用者、身分組等參數都可以只提供 id,不需要 tag 就可以執行了
help
指令改使用選單互動的方式呈現,以顯示更多資訊- 現在
avatar
、fact
都只會接受一個參數 - 現在
botinfo
會多顯示一欄上線時間的資訊 bullsandcows
改成使用布林值(是或否)來決定是否開啟困難模式
開發者更新
- TypeScript rewrite
- 絕大部分的功能都改以類別實作
- 刪除
deploy
,改用npm deploy
註冊斜線指令 respawn
現在可以重生單個分支了help
暫時不會顯示開發者指令- 稍微改變隱藏指令回應的機率
music
改用play-dl
套件osu
改用@hizollo/osu-api
套件- 新的群組指令系統會假設群組指令的名稱不重複,因此如果有名稱重複的情況發生,系統會回傳字典排序最小的群組名稱下的群組指令
- 新增
repeat
屬性給指令選項,用來決定這個選項會不會一直重複下去,在訊息指令中重複次數為無限大,而斜線指令則最多重複 5 次- 這類選項的
required
屬性需要是false
,還需要是該指令的最後一個選項
- 這類選項的