Lilith Discord Bot 是一款基於 Discord.js 的機器人,專為 Diablo 4 設計,提供事件追蹤、最新資訊等功能。
如欲參與貢獻此專案,請先加入 Discord 伺服器。
Scosglen 的地獄潮發生時間....
死亡流浪者於 ... 出現在斯科格倫(卡昂阿達爾)
下一個預計的 Boss 是 Avarice,時間為....
快速得知地圖顯示
用於暗黑破壞神 4 的 Discord.js 機器人,允許跟踪事件、新聞等。
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
安裝步驟:
建議使用我們托管的 Lilith 版本,但若您想自行托管,請按照以下指示進行。
系統需求:
Node.js(v14.17.0 或更高版本)
npm(v7.16.0 或更高版本)
Docker
安裝步驟:
請務必注意 .env 檔案!
複製儲存庫:- git clone https://github.com/glazk0/lilith.git
複製代碼 安裝相依套件:在根目錄建立 .env 檔案並添加以下內容:
- TOKEN=your_token_here
- #Database
- POSTGRES_HOST=postgres_database_host # 若使用 Docker 則不需設定
- POSTGRES_USER=postgres_database_user
- POSTGRES_PASSWORD=postgres_database_password
- POSTGRES_DATABASE=postgres_database
- DATABASE_URL="postgresql://user:password@host:5432/database"
- #Cache
- REDIS_HOST=redis_host # 若使用 Docker 則不需設定
- REDIS_PORT=0000 # 若使用 Docker 則不需設定
- REDIS_PASSWORD=redis_password
複製代碼 啟動機器人:若您使用 Docker,您只需執行以下指令:
- docker run --name bot -e REDIS_HOST=redis -e REDIS_PASSWORD=password -e DATABASE_URL=something://user:password@host:port/database ghcr.io/lilith-discord-bot/lilith:latest
複製代碼 注意:即使使用 Docker,您仍需運行 Redis 和資料庫。如果您不想麻煩,可以使用 npm run bot:up 使用 compose 設定一切。
其他指令:- npm run bot:stop - 停止機器人
- npm run bot:restart - 重新啟動機器人
- npm run bot:rebuild - 重建機器人
複製代碼
|