Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/tomato6966/music-bot-with-filter
- Owner: Tomato6966
- License: gpl-3.0
- Created: 2020-10-28T16:09:06.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-24T19:55:37.000Z (over 2 years ago)
- Last Synced: 2024-10-10T01:00:50.648Z (4 months ago)
- Topics: bass, bassboost, discord-ytdl-core, discordjs, filters, fun, music, nightcore, soundcloud, youtube, yt, ytdl
- Language: JavaScript
- Homepage:
- Size: 76.2 KB
- Stars: 66
- Watchers: 3
- Forks: 45
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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!