Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/itsmishra19/discord-music

An open-source discord music bot written in javascript
https://github.com/itsmishra19/discord-music

discord discord-bot discord-js discord-music-bot discord-player discordbot discordjs discordjs-bot discordjs-v13 lavalink lavalink-music lavalink-musicbot lavaplayer music musicbot shoukaku

Last synced: about 9 hours ago
JSON representation

An open-source discord music bot written in javascript

Awesome Lists containing this project

README

        

![Github Stars](https://img.shields.io/github/stars/hydrox19/discord-music?style=for-the-badge&logo=appveyor)
![GitHub issues](https://img.shields.io/github/issues-raw/hydrox19/discord-music?style=for-the-badge&logo=appveyor)

# About

An open-source discord-music-bot wrriten in Javascript using Discord.js

# Features

> ✅ Easy-to-use

> ✅ Stable

> ✅ Slash Commands

> ✅ Open Source

> ✅ Good music commands

# Installation
Recommended version Node.js 16.6.x

> To install all the packages just use:
> ```bash
> npm install
> ```

# Lavalink Installation
> Host the instance of [Lavalink](https://github.com/freyacodes/Lavalink/tree/dev), You can download the binaries from the [CI Server](https://ci.fredboat.com/viewType.html?buildTypeId=Lavalink_Build&branch_Lavalink=refs%2Fheads%2Fdev&tab=buildTypeStatusDiv)
> For running your lavalink you must install Java 13
> And after installing run the lavalink server
> ```bash
> java -jar Lavalink.jar
> ```

# Configuring credentials
> For configuring the credentials checkout `.env_example` and rename it to `.env` instead
> And fill your bot token
> And for lavalink credentials rename `lavalink-config-example.js` to `lavalink-config.js`
> After that put your lavalink details in there

# Run

> For running the bot:
> ```bash
> npm run start
> ```