Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.
/ MusicFilters Public archive

Orangy's official erela.js music filters package.

License

Notifications You must be signed in to change notification settings

OrangyBot/MusicFilters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orangy's MusicFilters package.

NOTE: This project is no longer maintained and archived as of 27/07/2024.

This is Orangy's official package for erela.js music filters!

✅ Multiple filters support ✅ Erela.js support ✅ Open source ✅ Easy to use ✅ Fast

Available filters

✅ BassBoost ✅ Karaoke ✅ Lofi ✅ Smooth ✅ Speed ✅ Unstable ✅ Weak

How to use

//ES6:
import { Manager } from "erela.js";
import MusicFilters from "@orangybot/musicfilters";

//Create the erela.js manager
const ErelaManager = new Manager({
    nodes //your nodes,
    plugins: [new MusicFilters()],
    send: (id, payload) => {
        //your send code
    }
})

//Get the current guild player object
const GuildPlayer = ErelaManager.get(your-guild-id-here);

//Enable the Speed filter
GuildPlayer.EnableFilter("Speed");
//Disable the Speed filter
GuildPlayer.DisableFilter("Speed");

//CommonJS:
const { Manager } = require("erela.js");
const MusicFilters = require("@orangybot/musicfilters");

//Create the erela.js manager
const ErelaManager = new Manager({
    nodes //your nodes,
    plugins: [new MusicFilters()],
    send: (id, payload) => {
        //your send code
    }
})

//Get the current guild player object
const GuildPlayer = ErelaManager.get(your-guild-id-here);

//Enable the Speed filter
GuildPlayer.EnableFilter("Speed");
//Disable the Speed filter
GuildPlayer.DisableFilter("Speed");

About

Orangy's official erela.js music filters package.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published