解鎖暗黑日記是暴雪的暗黑破壞神 IV 的實用機器人。
透過這個機器人,你可以接收到即將到來的地獄潮汐和世界首領事件的通知,取得技能和附加效果的資料,以及查詢巨獸之力節點的資訊。在加入機器人後,使用「/help」指令可以獲得功能清單!
將 暗黑日記加入你的伺服器
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
您將學會如何解鎖角色建立、追蹤遊戲事件以及進行開發部署。請按照提供的步驟進行操作,並充分利用discord.js提供的功能和工具。這份攻略指南將幫助您更好地了解如何開發自己的Discord機器人,並在遊戲中獲得優勢。快來開始吧!
使用的資源和工具
Lothrik的優秀建造計算器提供的數據
diablo4.life提供的事件數據
discord.js(一個用於開發Discord機器人的JavaScript庫)
本地開發/部署
如果您想自行部署機器人,請按以下步驟進行:
首先,您需要一個Discord應用程序進行開發。您可以在此處創建一個。
在此目錄的根目錄中創建一個.env文件,其中包含以下內容:
DISCORD_CLIENT_ID=1088608613641232414 # 您的Discord應用程序的客戶端ID
DISCORD_TOKEN="XXX" # 您的Discord應用程序的令牌
DISCORD_GUILD_ID=989899054815281243 # 您要部署命令的伺服器ID
GITHUB_TOKEN="XXX" # 用於從GitHub API獲取數據的令牌
(可選)如果您還想使用機器人的事件追蹤功能,您還需要在本地或雲中運行一個supabase專案:
SUPABASE_URL="http://127.0.0.1:54321"
SUPABASE_ANON_KEY="XXX"
接下來,安裝Node 16.15和與該項目兼容的yarn版本。- nvm use #如果您使用的是nvm
- npm install --global yarn #如果您尚未安裝yarn
複製代碼 現在,您已經準備就緒了。
部署命令
使用以下命令部署命令:拉取更新的技能數據庫版本
使用以下命令從數據庫中拉取更新的技能數據:使用TypeScript進行機器人本身的開發
使用以下命令直接使用TypeScript進行機器人本身的開發:構建和運行編譯版本
使用以下命令進行構建和運行編譯版本:
|