{"repo":"Nat1anWasTaken/lava","free":true,"listed":false,"github":"https://github.com/Nat1anWasTaken/lava","clone":"git clone https://github.com/Nat1anWasTaken/lava.git","description":"由 Lavalink 驅動且擁有眾多功能且完全開源、免費的音樂機器人","language":"Python","stars":46,"topics":["discord","discord-bot","discord-py","disnake","docker","docker-compose","lavalink","lavalink-musicbot","music","music-bot"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url] Lava 由 Lavalink 驅動且擁有眾多功能且完全開源、免費的音樂機器人 閱讀更多 » English · 試用 · 支援群組 · 回報問題 · 請求功能 目錄 螢幕截圖 開始使用 Spotify 支援 需求 用法 設定 計畫 授權 貢獻 螢幕截圖 ![播放器][player-screenshot] ( 回到頂部 ) 開始使用 如果你只是想體驗的話，你可以到 [Yeecord][yeecord] 直接使用裡面的 Lava#8364 Pterodactyl (翼手龍) 為了方便使用，我們提供 Pterodactyl Egg 並整合了 Lavalink 來方便架設 Lava 機器人 你可以透過 這裡 來下載 Lava 的 Egg 檔案並匯入. 利用 Docker 一鍵架設 Docker compose 確保 Docker 已經安裝在你的電腦或伺服器上，接著： 1. Clone 這個 Repository 2. cd 到專案目錄 3. 將 example.stack.env 重新命名為 stack.env 填入 stack.env 的內容 4. 啟動 Docker CLI 確保 Docker 已經安裝在你的電腦或伺服器上，接著： 1. 拉取映像檔 2. 設置好你的 Lavalink 節點，並將其 IP 和 Port 填入 configs/lavalink.json ，如果你懶得架設 Lavalink，請使用 Docker Compose 3. 創建一個 stack.env 檔案，並填入以下內容 4. 啟動機器人 ( 回到頂部 ) 用法 在成功架設起機器人並邀請進伺服器後，你可以直接使用 /play 指令播放音樂，就像上方的截圖一樣 每個指令的用途都寫在了指令描述裡，你可以透過他們來學會如何使用這個機器人 ( 回到頂部 ) Lavalink 配置 [!WARNING] 由於 YouTube 的種種限制，必須填入一些驗證資訊才能使音樂服務正常工作，具體方式請詳閱下方教學。 首先，請先使用 pip install -r requirements.txt 安裝所有必要的套件 安裝完後進入到 Lava 的資料夾運行 docker run quay.io/invidious/youtube-trusted-session-generator 運行後你會看到終端輸出以下內容： 打開 configs/application.yml 後找到以下配置資訊 隨後將你獲得的 po token 和 visitor data 分別填入 token 和 visitorData 中即可完成配置 ( 回到頂部 ) 設定 Lava 提供了一些簡單的設定讓你能夠輕鬆地自定義你的音樂機器人，像是： 進度條 你可以透過修改 configs/icons.json 來自定義進度條要使用的表情符號 狀態 你可以透過修改 configs/activity.json 來自定義機器人的狀態 ( 回到頂部 ) 計畫 計畫已遷移至 [Projects][projects] ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nat1anWasTaken","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nat1anWasTaken/lava/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}