(回到頂部)
如果你只是想體驗的話,你可以到 Yeecord 直接使用裡面的 Lava#8364
你可以透過 LavaLauncher 這個一鍵式腳本,你可以在裡面按照教學一步一步創建 Lavalink 節點 和 Discord 機器人
為了方便使用,我們提供 Pterodactyl Egg 並整合了 Lavalink 來方便架設 Lava 機器人
你可以透過 這裡 來下載 Lava 的 Egg 檔案並匯入.
(回到頂部)
在成功架設起機器人並邀請進伺服器後,你可以直接使用 /play
指令播放音樂,就像上方的截圖一樣
每個指令的用途都寫在了指令描述裡,你可以透過他們來學會如何使用這個機器人
(回到頂部)
[!WARNING]
由於 YouTube 的種種限制,必須填入一些驗證資訊才能使音樂服務正常工作,具體方式請詳閱下方教學。
首先,請先使用 pip install -r requirements.txt
安裝所有必要的套件
安裝完後進入到 Lava 的資料夾運行 docker run quay.io/invidious/youtube-trusted-session-generator
運行後你會看到終端輸出以下內容:
visitor_data: your visitor_data
po_token: your po_token
打開 configs/application.yml
後找到以下配置資訊
plugins:
youtube:
pot:
token: "paste your po_token here"
visitorData: "paste your visitor_data here"
隨後將你獲得的 po_token
和 visitor_data
分別填入 token
和 visitorData
中即可完成配置
(回到頂部)
Lava 提供了一些簡單的設定讓你能夠輕鬆地自定義你的音樂機器人,像是:
你可以透過修改 configs/icons.json
來自定義進度條要使用的表情符號
{
"empty": "⬛",
"progress": {
"start_point": "⬜",
"start_fill": "⬜",
"mid_point": "⬜",
"end_fill": "⬛",
"end_point": "⬛",
"end": "⬛"
},
"control": {
"rewind": "⏪",
"forward": "⏩",
"pause": "⏸️",
"resume": "▶️",
"stop": "⏹️",
"previous": "⏮️",
"next": "⏭️",
"shuffle": "🔀",
"repeat": "🔁",
"autoplay": "🔥"
}
}
你可以透過修改 configs/activity.json
來自定義機器人的狀態
{
"type": 0, // 0: 正在玩, 1: 正在直播, 2: 正在聆聽, 3: 正在觀看
"name": "音樂", // 狀態文字
"url": "" // 直播連結(僅適用於直播狀態)
}
(回到頂部)
計畫已遷移至 Projects
(回到頂部)
這個專案基於 MIT License,查看 LICENSE.txt
來獲取更多資訊
你可以前往 CONTRUBUTING.md 來查看完整的貢獻指南