eritislami / evobot

πŸ€– EvoBot is a Discord Music Bot built with TypeScript + Discord.js, includes Docker builds & localization in 20+ languages
MIT License
1.84k stars 2.02k forks source link

LavaLink Support Required #469

Closed yofukashino closed 3 years ago

yofukashino commented 3 years ago

Is your feature request related to a problem? Please describe. A description of what the problem is. Lavalink required because Ytdl Stops working after every 3 days.

Describe the solution you'd like Add support for lava link in Evobot

Describe alternatives you've considered Anyone help me integrate the lava link in the Bot. I am just a newbie!

Additional context My discord User ID: πΏπ‘œπ“ƒπ‘’π’²π‘’π‘’π’·π’’π‘œπ’Ή#2402 My DMs are Open just send a message if you can help me in integrating the Lavalink in my music bot

dylanjamesdev commented 3 years ago

I think the purpose of this bot was not to use lavalink.

wolf-yuan-6115 commented 3 years ago

Lavalink is for Java Evo bot is using Node js(JavaScript) It's two different language

yofukashino commented 3 years ago

I have lava link server just get me a code that uses Lavalink instead of YTDL in evoboat

wolf-yuan-6115 commented 3 years ago

I have lava link server just get me a code that uses Lavalink instead of YTDL in evoboat

Sorry sir Lavalink is for Java But evobot is build on JavaScript So you cannot use Lavalink on JavaScript, it's two different language

GroovyGab commented 3 years ago

I have lava link server just get me a code that uses Lavalink instead of YTDL in evoboat

Sorry sir Lavalink is for Java But evobot is build on JavaScript So you cannot use Lavalink on JavaScript, it's two different language

Actually yes, there is this one thing called erela.js, https://solaris.codes/projects/erelajs/docs/gettingstarted.html#documentation-guides It adds support lavalink for Javascript, And it is pretty awesome.

yofukashino commented 3 years ago

I am Currently Using Another Bot and It Uses Javascript and also Lavalink With the Help of Lavacord. Please Integrate Lavacord in Evobot.

BearTS commented 3 years ago

I have lava link server just get me a code that uses Lavalink instead of YTDL in evoboat

Sorry sir Lavalink is for Java But evobot is build on JavaScript So you cannot use Lavalink on JavaScript, it's two different language

You can use it with Javascript......... Mind checking @lavacord/discord.js ....

yofukashino commented 3 years ago

please embed @lavacord/discord.js in the bot

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

wolf-yuan-6115 commented 3 years ago

please embed @lavacord/discord.js in the bot

WHY? JavaScript is not designed for using LavaLink, ytdl is enough and why use LavaLink?

BearTS commented 3 years ago

please embed @lavacord/discord.js in the bot

WHY? JavaScript is not designed for using LavaLink, ytdl is enough and why use LavaLink?

Bruh, Lavalink is in Java but it doesnt mean you cannot interact with it in another language(s). I myself use lavalink in my bot which is written in js. We just use the wrapper to interact with lavalink server. Ytdl is enough. Not really, if you have a bot which is in a lot of servers. Ytdl will cause issues. Lavalink as a standalone audio streaming system reduces the lag and is a lot more better....

JS is not designed for using Lavalink

Bruh. Lavalink is just a standalone server. You can interact with it in other languages... Please do some research before commenting

Daftscientist commented 3 years ago

lmao, u can use lavalink with loads of languages:

Client libraries:

That list is taken directly from the lavalink github repo.

dylanjamesdev commented 3 years ago

If y’all want lavalink so bad make a pull request, stop arguing over something that obviously the creator didn’t want to use for a reason.

yofukashino commented 3 years ago

Well I have another bot Using lava link but I just wanted EvoBot to have lava link because ytdl core is a short living thing

YueMiyuki commented 3 years ago

please embed @lavacord/discord.js in the bot

WHY? JavaScript is not designed for using LavaLink, ytdl is enough and why use LavaLink?

lol ytdl throw u code 429 if u got too many requests

BearTS commented 3 years ago

please embed @lavacord/discord.js in the bot

WHY? JavaScript is not designed for using LavaLink, ytdl is enough and why use LavaLink?

lol ytdl throw u code 429 if u got too many requests

Depends where it is hosted i Have an individual vps for 2 of my bots which are in 800+ & 1000+ and we never get any such error

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.