Skip to content
Allen95Wei edited this page Feb 11, 2023 · 29 revisions

Allen Bot (Slash)的所有操作,皆是透過在伺服器或DM(Direct Message,私人訊息)使用指令。
另外,有些指令僅允許開發者進行使用。請勿隨意嘗試,以免造成毀滅性的後果!

Allen Bot (Slash) 不再需要指令前綴,在支援的頻道中輸入斜線即可選擇指令。

通用參數

[私人訊息]:非必要,可以選擇是否要讓其他使用者看到機器人的回覆。
ping指令使用「私人訊息」的示例

😀一般指令

此處的指令可供所有人使用。

help

回傳所有指令的使用說明。

ama <問題>

隨機回應一個答案。答案有3種類型,分別是:

  • 正向:開頭有1個綠色圓形(即🟢)

正向答案的示例:
正向答案的示例

  • 中立:開頭有1個黃色圓形(即🟡)

中立答案的示例:
中立答案的示例

  • 負向:開頭有1個紅色圓形(即🔴)

負向答案的示例:
負向答案的示例

random [範圍]

在指定的[範圍]中隨機選出1個數。選出的數以程式碼區塊方式顯示,字體黃色。 [範圍]的指定方式有2種:

  • 不輸入參數:範圍預設為0~100
    不指定範圍的示例

  • 輸入minmax:範圍設為min~max
    指定範圍的示例

qrcode <文字>

<文字>轉為QR Code的形式。使用https://chart.apis.google.com/
QR Code示例

ytdl <YouTube連結>

將該YouTube影片下載為mp3檔案,並上傳至Discord。
ytdl指令的示例
注意:在使用指令後,機器人會顯示「思考中」,此時請耐心等待機器人下載完成。
思考中的示例
注意:由於Discord有檔案大小限制,因此在下載長度較長的影片時,指令可能會失敗。\

user_info

關於使用者資訊、經驗值的指令。

show [使用者]

取得使用者的資訊。 若[使用者]未指定,則設為指令使用者。

  • 未指定:
    user_info show未指定使用者的示例

rc [ID]

重新連接至語音頻道,以便使用Music Bot指令補全功能。
[ID]未指定,則機器人將自動尋找Allen Music Bot及Allen Why所在的語音頻道,並嘗試加入。
注意:當機器人已經連接至其它語音頻道時,請先執行dc指令使其斷線。
rc指令(不指定頻道)的示例 rc指令(指定頻道)的示例

dc

嘗試從目前的語音頻道中斷連接。
dc指令的示例

ping

查詢機器人的延遲(毫秒)。
ping指令的示例

dps

查詢機器人伺服器電腦的CPU及記憶體使用率。
注意:由於不明原因,指令第1次使用時,CPU使用率會顯示為0。這時,請使用第2次,即可得知CPU使用率。
dps指令的示例

🔧開發指令

此處的指令提供開發或進階使用者使用。
⚠️警告:請勿隨意嘗試下列指令,以免導致機器人運作異常!⚠️

sizecheck

查詢"C:\MusicBot\audio_cache"的大小。(需搭配Music Bot使用)
sizecheck指令的示例

cmd <指令>

在機器人伺服器端執行指令,並傳回結果。
cmd指令的示例
注意:部分程式在執行後,並不會有文字輸出。此時,機器人會回應「終端未傳回回應。」
cmd指令(未傳回回應)的示例
注意:cmd指令基於安全原因,無法執行。
cmd指令(執行cmd)的示例

update

嘗試從GitHub取得最新程式碼,並將機器人重啟。
注意:指令正常執行時,不會在原頻道傳回任何訊息,僅會改變上線狀態。
update指令(機器人狀態改變)的示例

Clone this wiki locally