此專案使用 MSC API (mcstatus.io) 來取得 Minecraft 伺服器的狀態。
需要安裝:
Node.js v16.9.0 或更高版本(在此處下載)
NPM(隨 Node.js 自動安裝)
推薦給:
安裝IDE來編輯檔案(建議使用Visual Studio Code)
如何使用?
編輯config.js
和data.json
文件
運行前使用命令npm install
安裝所有必要的依賴項(或在package.json
檔案中使用“install-cmd” )
使用npm start
或node index.js
運行項目
完全可自訂的配置
帶有自訂前綴的工作命令+斜杠命令
用於取得幫助選單的help
命令(所有使用者可用命令的清單)
ip
指令用於取得伺服器的IP位址
list
指令用於立即獲取線上玩家的實際列表
status
指令用於取得簡單且清晰的伺服器概覽
用於獲取伺服器的 Minecraft 版本的version
命令
vote
命令,用於獲取投票鏈接,以便在 Minecraft 伺服器列表上為伺服器投票
自動更新機器人的線上狀態和最大玩家狀態(在配置中使用變數進行設定)
更多 Discord 機器人活動: playing
、 listening
、 watching
和competing
更多 Discord 機器人狀態: online
、 idle
、 dnd
和invisible
帶有反應和話題的建議/投票頻道
每個命令的自訂回應,可在設定檔中編輯
自動更新狀態訊息和玩家列表
命令嵌入的隨機RGB顏色(每個訊息另一個)
清晰多彩的控制台日誌記錄
在 Repl.it 上運行:
Repl 可能不會更新為最新的 Node.js 版本。請檢查您是否可以安裝 Node.js v16.9.0 或更高版本以支援 Discord.js v14
發送自訂嵌入訊息命令
發送自訂訊息/公告命令
更好地測試命令變數(更多流程資訊 - 例如正常運行時間)
投票/投票命令(簡單或有更多選項)
自動改變狀態CH訊息
狀態指令
IP位址指令
我的世界版本命令
玩家列表指令
投票連結命令
有反應的民調/投票管道
斜槓命令
使用 repl.it 安裝
更多文字語言(或自訂)
玩家線上號碼的機器人狀態(活動)
在機器人啟動時獲取邀請連結(配置中的可用選項)
帶有所有命令列表的幫助命令
還有許多其他未列出的東西