Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tomato6966/music-bot-with-filter

A Music bot made with discord-ytdl-core so you can define filters!
https://github.com/tomato6966/music-bot-with-filter

bass bassboost discord-ytdl-core discordjs filters fun music nightcore soundcloud youtube yt ytdl

Last synced: 4 months ago
JSON representation

A Music bot made with discord-ytdl-core so you can define filters!

Awesome Lists containing this project

README

        

# Music Bot with Filters | Musicium

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Tomato6966/)
[![Ask Me Anything !](https://img.shields.io/badge/Ask%20me-anything-1abc9c.svg)](https://GitHub.com/Tomato6966/Ask-Me-Anything)
[![Support Server](https://img.shields.io/discord/591914197219016707.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/fS6qBSm)

An advanced Music Bot, with 30+ Radio Stations, with capability of filters, like Bassboost, Nightcore, etc. and reaction interactivity. Based on ytdl-core with discord.js Guide Handler. With ideas from eritislami

You can always [invite](https://bit.ly/Musicium) the Bot to your Server if you wish, its public and you can use it!

## [**DISCORD SUPPORT SERVER INVITE**](https://support.milrato.eu)

#### Commands:

- `filter ` -- *Set Audio - Effects*
- `loop` -- *Toggle music loop*
- `lyrics` -- *Get lyrics for the currently playing song*
- `nowplaying` -- *Show current song*
- `pause` -- *Pause the currently playing music*
- `play ` -- *Plays song from YouTube/Stream*
- `queue` -- *Show the music queue and now playing*
- `radio `-- *Play a Radiostation*
- `remove` -- *Remove song from the queue*
- `resume` -- *Resume currently playing music*
- `search `-- *Search and select videos to play*
- `shuffle` -- *Shuffles the current Queue!*
- `skip` -- *Skip the currently playing song*
- `skipto ` -- *Skip to the selected queue number*
- `stop` -- *Stops the music*
- `volume ` -- *Change volume*
- `help [COMMAND]` -- *Gives you a list of all help Commands*

**NO API-KEY NEEDED!** That's because it uses a scraper (`youtube-sr`)!

## Installation | How to use the Bot

**1.** Install [node.js v12](https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode) or higher

**2.** Install [ffmpeg@latest](https://ffmpeg.org)

**3.** Download this repo and unzip it | or git clone it

**4.** Install all of the packages with **`npm install`** | the packages are **`npm install node.js @discordjs/opus discord.js ffmpeg-static figlet lyrics-finder string-progressbar ytdl-core discord-ytdl-core youtube-sr`**

**5.** start the bot with **`node index.js`**

*This Bot uses standard emojis, so just downloading it and filling in the TOKEN will make the Bot work!*

## Usage - config.json

```json
{
"TOKEN": "",
"PREFIX": "+",
}
```

It is important that you fill in every item of the JSON FILE! every emoji used in this BOT is a custom emoji, the emojis are listed down below as images, which you can download and upload to your server to use them. NOTE: you gotta change emoji.id to emoji.name if you use discord / unicode emojis! Soon a new Repo with standard emojis will be awailable for easy usages!

## **Video:**

[![](http://img.youtube.com/vi/AgmaTBGnfYw/0.jpg)](http://www.youtube.com/watch?v=AgmaTBGnfYw "")

## **NOTE:**

*Make sure that you have installed [FFmpeg](https://ffmpeg.org), and added it to Systemenvironment variables (PATH)*

*If you are having errors/problems with starting delete the package.json file and do, before you install the packages `npm init`*




***

## [Discord Server 😎](https://discord.gg/milrato) | [Website](https://milrato.dev)

***

## SUPPORT ME AND MILRATO DEVELOPMENT

> You can always Support me by inviting one of my **own Discord Bots**

[![2021's best Music Bot | Lava Music](https://cdn.discordapp.com/attachments/748533465972080670/817088638780440579/test3.png)](https://lava.milrato.dev)
[![Musicium Music Bot](https://cdn.discordapp.com/attachments/742446682381221938/770055673965707264/test1.png)](https://musicium.musicium.dev)
[![Milrato Multi Bot](https://cdn.discordapp.com/attachments/742446682381221938/770056826724679680/test1.png)](https://milrato.milrato.dev)

# Credits

> If consider using this Bot, make sure to credit me!