A plugin for erela.js to support native lavalink filters.
• Lavalink Server • erela.js client (for lavalink) • Discord API client (any for JS)
Note To support this custom filters, your lavalink build must be 3.4 or above, either in old versions of lavalink will not support most of filters except equalizer filters.
• bass
• bassboost
• bassboosthigh
• classical
• eightd
• electronic
• errape
• gaming
• highfull
• highvoice
• karaoke
• nightcore
• party
• pop
• radio
• rock
• soft
• treblebass
• tremolo
• vaporewave
• vibrato
const { Manager } = require('erela.js');
const { FilterManager } = require('erela.js-custom-filters');
const manager = new Manager({
plugins: [
new FilterManager()
]
});
// Your code goes here
// In your filter command
// Enable refers true, disable refers false
<Player>.karaok = true;
<Player>.karaok = false;