🎃 Ecliptia - ("Imagine") 🧙

EI

🎃 Ecliptia - ("Imagine") 🧙

Join the community to ask questions about 🎃 Ecliptia - ("Imagine") 🧙 and get answers from other members.

Join

issues

suggestion

help

playlist

when i add playlist to queue and restart the bot queue data not resitng
harsh-harlequin
harsh-harlequin9/8/2023

Playing local files

Was wondering how to play local files?
harsh-harlequin
harsh-harlequin9/7/2023

'trackEnd' Listener never being called

I have the trackEnd listener intialized like so: client.moon.on('trackEnd', async(player, track) => { console.log("TRACK ENDED"); }); But I never see "TRACK ENDED" being printed to the console, my 'trackStart' works, just not the trackEnd listener....
xenial-black
xenial-black9/7/2023

Type declaration not working correctly

Hey, I'm using TypeScript and when trying to import anything from moonlink I get the following error ``` Could not find a declaration file for module 'moonlink.js'. 'node_modules/moonlink.js/dist/index.mjs' implicitly has an 'any' type. There are types at 'node_modules/moonlink.js/dist/index.d.ts', but this result could not be resolved when respecting package.json "exports". The 'moonlink.js' library may need to update its package.json or typings. ts(7016)...

how i can use custom queue

how i can use custom queue
foreign-sapphire
foreign-sapphire8/8/2023

`<Player>.connect()` doesnt connect

Just trying to setup moonlink in my bot, made a quick command but it seems player.connect(...) doesn't connect or throw any errors? Code: ```ts import { ApplicationCommandOptionType, type CommandInteraction, type GuildMember } from "discord.js"; import { Discord, Slash, SlashOption } from "discordx";...
fascinating-indigo
fascinating-indigo7/30/2023

Musica não toca mais

Alguns dias atrás percebi que o play parou de funcionar, então resolvi tentar atualizar o moonlink, porem percebi q agora precisava de um lavalink versão 4.0.0, então resolvi criar um server lavalink privado com o 4.0.0-beta.2 e o arquivo application.yml utilizado o desse site de exemplo https://github.com/lavalink-devs/Lavalink/blob/master/LavalinkServer/application.yml.example. Ao ligar o bot usando esse server lavalink isso aparece: [ @Moonlink/Node ]: starting server connection process [ @Moonlink ]: Dear programmer, from new versions of moonlink.js it will only support versions above (4.0.0) please upgrade lavalink...
rare-sapphire
rare-sapphire7/14/2023

Connecting through docker compose

I can't connect to the node for some reason, do you know why? ```yml version: '3.8' ...
exotic-emerald
exotic-emerald7/13/2023

res.tracks[0] is *null*

Hello, I am encountering this issue right now: If i search a song using the title and author, i get an array of tracks from my search result. However if I search something using a spotify track link, I get loadType "track" and res.tracks[0] is null...
national-gold
national-gold7/7/2023

Play command

I am getting an error
inland-turquoise
inland-turquoise7/7/2023

Help with some code

So.. when i use client.moon.search(query) and use a url like a youtube url or smth, i get
res.data.map is not a function
res.data.map is not a function
but when i type the title i dont get the error? i dont understand.....
sensitive-blue
sensitive-blue6/19/2023

queue.size() is not a function

Using this code here (the player passed in is valid): ```javascript const tracks = player.queue; //if there are no other tracks, information if (!tracks.size())...
flat-fuchsia
flat-fuchsia6/10/2023

Error Search music

C:\Users\geren\OneDriveÁrea de Trabalho\hugodoss\botdemusic\node_modules\moonlink.js\dist\src@Moonlink\MoonlinkManager.js:139 throw new Error("[ @Moonlink/Manager ]: the search option has to be in string format or in an array"); ^ Error: [ @Moonlink/Manager ]: the search option has to be in string format or in an array...
sensitive-blue
sensitive-blue5/31/2023

Lavalink server is not connecting properly

Code: ```javascript var { MoonlinkManager } = require("moonlink.js"),...
secure-lavender
secure-lavender5/28/2023

Is it possible to modify the player?

I'm looking to add my own custom function for the player.play(); function and was wondering it was possible to pass it as an option, or would I have to edit the code directly to include this change? If you're confused, a notable example would be as follows, this is current the Shoukaku Lavalink Wrapper which does allow you to pass in your own Rest Client or Player. This question would also apply to the Rest Client, since the current port of my bot loads information from Spotify instead of through Lavalink and passes it to the player. ```class SpotifyPlayer extends Player { async playTrack() { // code here...
frail-apricot
frail-apricot4/27/2023

How to get the actual playing sound ?

Hey, I just wanted to know how to access to the current playing sound, because Player.current is null
exotic-emerald
exotic-emerald4/25/2023

How hard is it to upgrade from erela.js to here?

Hello, how hard is it to upgrade from erela.js to here? Since erela.js is not being mantained anymor