-
Notifications
You must be signed in to change notification settings - Fork 0
Allen Bot (Slash)的所有操作,皆是透過在伺服器或DM(Direct Message,私人訊息)使用指令。
另外,有些指令僅允許開發者進行使用。請勿隨意嘗試,以免造成毀滅性的後果!
Allen Bot (Slash) 不再需要指令前綴,在支援的頻道中輸入斜線即可選擇指令。
[私人訊息]
:非必要,可以選擇是否要讓其他使用者看到機器人的回覆。
這是ping
指令啟用私人訊息
的示例:
此處的指令可供所有人使用。
回傳所有指令的使用說明。
隨機回應一個答案。答案有3種類型,分別是:
- 正向:開頭有1個綠色圓形(即
🟢
)
正向答案的示例:
- 中立:開頭有1個黃色圓形(即
🟡
)
中立答案的示例:
- 負向:開頭有1個紅色圓形(即
🔴
)
負向答案的示例:
在指定的[範圍]
中隨機選出1個數。選出的數以程式碼區塊
方式顯示,字體黃色。
[範圍]
的指定方式有2種:
-
不輸入參數:範圍預設為
0
~100
。
-
輸入
min
、max
:範圍設為min
~max
。
將<文字>
轉為QR Code的形式。使用https://chart.apis.google.com/。
將該YouTube影片下載為mp3檔案,並上傳至Discord。
注意:在使用指令後,機器人會顯示「下載中」,此時請耐心等待機器人下載完成。
注意:由於Discord有檔案大小限制,因此在下載長度較長的影片時,機器人會傳送確認訊息,以確認是否仍要下載。
注意:若在影片過長時仍要下載,可能會因為檔案過大而導致上傳失敗。
關於使用者資訊、經驗值的指令。
取得使用者的資訊。
若[使用者]
未指定,則設為指令使用者。
- 未指定使用者:
- 指定使用者:
查詢距離下次升等還差多少經驗值。
若[使用者]
未指定,則設為指令使用者。
- 未指定使用者:
- 指定使用者:
顯示關於經驗值及等級的計算。
注意:此指令無法使用[私人訊息]
參數。
注意:在使用指令後,機器人會提示「會分別以2則訊息傳送」。
重新連接至語音頻道,以便使用Music Bot指令補全功能。
若[ID]
未指定,則機器人將自動尋找Allen Music Bot及Allen Why所在的語音頻道,並嘗試加入。
注意:當機器人已經連接至其它語音頻道時,請先執行dc指令使其斷線。
- 不指定頻道:
- 指定頻道:
嘗試從目前的語音頻道中斷連接。
查詢機器人的延遲(毫秒)。
查詢機器人伺服器電腦的CPU及記憶體使用率。
注意:由於不明原因,指令第1次使用時,CPU使用率可能會顯示為0
。這時,請使用第2次,即可得知CPU使用率。
查詢"C:\MusicBot\audio_cache"
的大小。(需搭配Music Bot使用)
更快、更方便的指令功能。
注意:使用「應用程式指令」之回應強制啟用私人訊息,以避免指令回應訊息過多。
應用程式指令會在你對著使用者點擊右鍵(電腦)/點擊使用者(行動裝置)時出現。比起斜線指令,使用應用程式指令可以更快地查詢特定使用者的資料。
與/user_info require
相同,但是會自動查詢該使用者的資料。
與/user_info show
相同,但是會自動查詢該使用者的資料。
此處的指令提供開發或進階使用者使用。
重啟機器人。
注意:機器人重啟時,也會更改上線狀態。
在機器人伺服器端截圖。
注意:若機器人在學校電腦端執行而未登入,則可能會回傳錯誤。
在機器人伺服器端執行指令,並傳回結果。
若[模組]
未指定,則預設為subprocess
。
注意:在使用指令後,機器人會顯示「思考中」,此時請耐心等待機器人完成。
注意:部分程式在執行後,並不會有文字輸出。此時,機器人會回應「終端未傳回回應。」
注意:cmd
指令基於安全原因,無法執行。
嘗試從GitHub取得最新程式碼,並將機器人重啟。
注意:指令正常執行時,不會在原頻道傳回任何訊息,僅會改變上線狀態。
Wiki製作者:Allen Wei
本Wiki中所述功能,實際皆依程式碼為準。