mirror of
https://github.com/MinazukiAmane/Tinasha-Bot.git
synced 2025-03-15 04:15:58 +08:00
fix lavaclient
This commit is contained in:
parent
187731fdec
commit
662b2da42f
15
README.md
15
README.md
@ -29,18 +29,3 @@ GEMINI_API=
|
||||
# Required for few anime commands (https://docs.waifu.it)
|
||||
WAIFU_IT_KEY=
|
||||
```
|
||||
|
||||
kalau dapet error sama lavaclient plugin coba ganti ```package.json``` yang ada di ```node_modules/@lavaclient/plugin-queue/``` yang awal nya seperti ini:
|
||||
```
|
||||
"./register": {
|
||||
"default": "./register.js",
|
||||
"types": "./register.d.ts"
|
||||
}
|
||||
```
|
||||
jadi seperti ini
|
||||
```
|
||||
"./register": {
|
||||
"default": "./dist/register.js",
|
||||
"types": "./dist/register.d.ts"
|
||||
}
|
||||
```
|
@ -1,7 +1,7 @@
|
||||
const { EmbedBuilder, GatewayDispatchEvents } = require("discord.js");
|
||||
const { Cluster } = require("lavaclient");
|
||||
const { formatTime } = require("@helpers/Utils");
|
||||
require("@lavaclient/plugin-queue/register");
|
||||
require("@lavaclient/plugin-queue").load();
|
||||
|
||||
/**
|
||||
* @param {import("@structures/BotClient")} client
|
||||
@ -22,7 +22,7 @@ module.exports = (client) => {
|
||||
client.logger.log(`Node "${node.identifier}" connected`);
|
||||
|
||||
// Because sometimes the player is disconnected and cannot resume or play again (under investigation).
|
||||
node.players.forEach(async (player) => {
|
||||
node.players.fetch(true).then(x => x.forEach(async (player) => {
|
||||
try {
|
||||
if (player.queue.tracks.length > 0) {
|
||||
// Only player have tracks in queue
|
||||
@ -70,7 +70,7 @@ module.exports = (client) => {
|
||||
} catch (e) {
|
||||
client.logger.log(player.queue.tracks.length);
|
||||
}
|
||||
});
|
||||
}));
|
||||
});
|
||||
|
||||
lavaclient.on("nodeDisconnected", async (node, event) => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user