跳至主要内容
版本:v2.1.0

FAQ 常見問題

節點無法連接

如果你的節點無法連接,請檢查你的 Lavalink 節點版本。
LavaShark v2 只支援 Lavalink v4 節點。

機器人加入頻道但沒有任何聲音播出

檢查你是否註冊了 GuildVoiceStates 的網關意圖,
以及是否在 discord 的 client 上註冊 raw 事件。

client.on('raw', (packet) => client.lavashark.handleVoiceUpdate(packet));

執行了Player.connect(),但機器人沒有加入語音頻道。

檢查調用 Player.connect() 時是否使用 await,並確保在創建 LavaShark 實例時已初始化 sendWS()

client.lavashark = new LavaShark({
nodes: nodeList,
sendWS: (guildId, payload) => { client.guilds.cache.get(guildId)?.shard.send(payload); }
});