ByteBlaze
ByteBlaze copied to clipboard
๐ A versatile and powerful music bot for Discord that brings rhythm and melody to your server ๐
ByteBlaze
A versatile and powerful music bot for Discord that brings rhythm and melody to your server!
Invite Dreamvast โซ
ยท
Report Issues & Give Suggestions
ยท
Support Server
๐ Features
- TypeScript Language To Avoid Errors In Production
- Advanced Music System With Buttons
- Song Request Channel
- 24/7 Mode
- Multi Language
- Slash Commands
- Custom Filters
- Playlist System
- Premium System
- Play Song Using File
- Cooldown System
- Shard System
- Auto Reconnect
- Auto Pause/Resume
- Auto Complete Search
- Auto Fix Lavalink From lavalink.darrennathanael.com
- Support lavalink v4, v3 and nodelink v2
๐ถ Supported Sources
| Music Source | Without Lavalink Plugin | With Lavalink Plugin |
|---|---|---|
| YouTube | โ | โ |
| SoundCloud | โ | โ |
| (LS) Spotify | โ ๏ธ | โ |
| HTTP | โ | โ |
| (LS) Deezer | โ ๏ธ | โ |
| Twitch | โ | โ |
| Bandcamp | โ | โ |
| Nicovideo | โ ๏ธ | โ ๏ธ |
| (LS) Apple Music | โ ๏ธ | โ |
| (LS) Yandex Music | โ | โ |
| (LS) Flowery TTS | โ | โ |
| (DB) Mixcloud | โ | โ |
| (DB) OC ReMix | โ | โ |
| (DB) Clyp.it | โ | โ |
| (DB) Reddit | โ | โ |
| (DB) GetYarn | โ | โ |
| (DB) Text to Speech | โ | โ |
| (DB) TikTok (BETA) | โ | โ |
| (DB) P**nhub (Not recommended) | โ | โ |
| (DB) Soundgasm | โ | โ |
- โ Full support with the default Lavalink configuration
- โ ๏ธ Supports but resolves from YouTube or SoundCloud only
- โ Unsupported
- (LS) Source from LavaSrc plugin
- (DB) Source from DuncteBot plugin
๐ Supported Databases
- [x] MySQL
- [x] MongoDB
- [x] JSON
- [x] PostgresSQL
๐ Supported Lavalink/Nodelink version
| Type | Support versions | Driver Name |
|---|---|---|
| Lavalink | v4.0.0 - v4.x.x | lavalink/v4/koinu |
| Lavalink | v3.0.0 - v3.7.x | lavalink/v3/koto |
| Nodelink | v2.0.0 - v2.x.x | lavalink/v3/koto |
๐ผ๏ธ Showcase

๐ Requirements
Node.js Version 18.0.0+ Download
Discord Bot Token Guide
Lavalink Version 3.7.0+ or 4.0.0+ Download
Git Download
๐ ๏ธ Installation
- Clone this repository using
git clone https://github.com/RainyXeon/ByteBlaze.git - run
cd ByteBlazeto go to the ByteBlaze folder. - Config files:
- Note: All type of config must fill
TOKEN,OWNER_IDandNODES - If you want to use default config and have minimal config, change the name of example.app.yml to app.yml
- If you want to use all config, change the name of example.full.app.yml to app.yml
- Note: All type of config must fill
- run
npm ito install the required packages. - run
npm run build:fullto build the bot. - run
npm startto start the bot. - Enjoy Listening To Music With ByteBlaze!
- Click Me and fork the repl.
- fill app.yml with
TOKENandNODES - Start the bot using the Run button.
- Enjoy Listening To Music With ByteBlaze!
โ๏ธ Guide
For advanced installation and config guide, please check out the Wiki tab or Click Here!
๐ Versioning Policy
ByteBlaze follows Semantic Versioning
The version number is composed of the following parts:
MAJOR breaking changes
MINOR new backwards compatible features
PATCH backwards compatible bug fixes
BUILD additional build metadata
PRERELEASE pre-release version
Version numbers can come in different combinations, depending on the release type:
`MAJOR.MINOR.PATCH` - Stable release
`MAJOR.MINOR.PATCH+BUILD` - Stable release with additional build metadata
`MAJOR.MINOR.PATCH-PRERELEASE` - Pre-release
`MAJOR.MINOR.PATCH-PRERELEASE+BUILD` - Pre-release additional build metadata
๐ Translate Team (Languages)
- [x] en (English)
- @RainyXeon Discord:
rainyxeon
- @RainyXeon Discord:
- [x] vi (Vietnamese)
- @RainyXeon Discord:
rainyxeon
- @RainyXeon Discord:
- [x] hi (Hindi)
- @anas-ike Discord:
lights.out.
- @anas-ike Discord:
- [x] ko (Korean)
- @EmuPIKin Discord:
emupikin
- @EmuPIKin Discord:
- [x] ru (Russian)
- @AutoP1ayer Discord:
autoplayer.uwu
- @AutoP1ayer Discord:
- [x] th (Thai)
- @SillyDark Discord:
defectsocute
- @SillyDark Discord:
โ Become to translate team?
๐ซ Special Thanks
- @DarrenOfficial [Lavalink Sources]
- @PAINFUEG0 [My Friend]
- @Adivise [Inspiration]
- @brblacky [Inspiration]
- @mrstebo [env Praser]
- @ItzZoldy [Designer]
And Everyone who Starred and Contributed to My Project ๐
๐ซ Credits:
- @RainyXeon Discord:
rainyxeonAs an owner and a creator of this project