Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kagchi/noteblock

A open-source music bot based on lavalink.
https://github.com/kagchi/noteblock

discord discord-akairo discord-akairo-bots discord-js discord-js-example discord-js-music-bot discord-music discord-music-bot lavalink lavalink-discord lavalink-musicbot lavaplayer music-bot music-bot-discord music-discord-bot music-player noteblock soundcloud spotify youtube

Last synced: 27 days ago
JSON representation

A open-source music bot based on lavalink.

Awesome Lists containing this project

README

        

> [@noteblock](https://github.com/KagChi/noteblock) (An open-source music bot based on lavalink.) 🤖: Version: 1.3.0.

🎵 | Listen to a music with style! Feature rich with high quality music from YouTube/Soundcloud.

## Self Hosting
- Fill `config.js`
- rename `.env.scheme` to `.env`
- Node.JS requirements `16.6.x`

## Slash Commands

if you want to use the slash commands do:
- go to config.js
- if `updateSlash` show `false` change to `true`
- start bot
- change again to false

*you only can do this if the bot doesnt have slash commands.*

## Running The Code
- npm i
- npm start
- npm start:normal (for normal start, not running bash file, if your machine does not support node.js v16)
## Plugin Used
- better-erela.js-spotify [Link](https://www.npmjs.com/package/better-erela.js-spotify)
- erela.js-deezer [Link](https://www.npmjs.com/package/erela.js-deezer)

## Feature
- Spotify support (no api key required)
- Lavalink
- Lightweight

## Replit
- Go to [replit.com](https://replit.com) and create account
- Click `Create` and then `Import From Github`
- Paste the link E.g `https://github.com/KagChi/noteblock`
- get your bot token [Discord Developer Portal](https://discord.com/developers/applications)
- paste your token to `.env` with variable `DISCORD_TOKEN= yOuR nIcE tOkEn`
- run the code

## Glitch
- Go to [glitch.com](https://glitch.com) and create account
- Click `New Project` and then `Import From Github`
- Paste the link E.g `https://github.com/KagChi/noteblock`
- get your bot token [Discord Developer Portal](https://discord.com/developers/applications)
- paste your token to `.env` with variable `DISCORD_TOKEN= yOuR nIcE tOkEn`

## Disclaimer
- please support the project by give the project star
- please don't sell the code under any circumstances, the code will always free.