Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/kagchi/noteblock
- Owner: KagChi
- License: gpl-3.0
- Created: 2021-03-13T09:51:56.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-02T21:28:00.000Z (5 months ago)
- Last Synced: 2024-10-10T00:43:06.369Z (27 days ago)
- Topics: 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
- Language: JavaScript
- Homepage:
- Size: 318 KB
- Stars: 115
- Watchers: 2
- Forks: 110
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.