- Music System
- Custom Filters
- Easy to use
- Youtube
- SoundCloud
- Spotify
- Deezer
- Twitch
- Apple
- Bandcamp
- Vimeo
- Https (Radio)
📎 Requirements [CLICK ME]
- Node.js Version 16.6.0+ Download
- Discord Bot Token Guide
- LavaLink Guide (i use this development version Download )
- MongoDB Download (Download & install = Finish!)
Java 11-13 Download JDK13 (i use this version) for LAVALINK!
git clone https://github.com/Dreamvast/Dreamvast/
cd Dreamvast
npm install
📄 Configuration [CLICK ME]
Copy or Rename
.env.example
to.env
and fill out the values:
# Bot
TOKEN=put your bot token here
LEAVE_TIMEOUT=put your timeout value here (must be a number and 1000 = 1 seconds)
PREFIX=put your prefix here
OWNER_ID=put your id here (example: 898728768791789628)
TOGGLE_SLASH=disable (put enable or disable here to use or not use slash)
EMBED_COLOR="#1591d7" (put your hex code color here with "")
# Lavalink
NODE_HOST=put your lavalink ip here
NODE_PORT=put your lavalink port here
NODE_PASSWORD=put your lavalink password here
# Spotify
SPOTIFY_ID=put your spotify id here
SPOTIFY_SECRET=put your spotify secret here
# Slash
CLIENT_ID=Put your client id here
GUILD_ID=Put your guild (server) id here # You can delete it or leave it alone
# Top.gg
TOPGG_TOKEN=put your top.gg token here (required)
# Database
MONGO_URI=put your mongo uri here
OPTION 2️⃣ Go to folder
settings
editconfig.js
and you can fill out the values:
After installation or finishes all you can use npm run auto
for start the bot with auto update code or node .
to start the bot. or Run Start.bat
🔩 Features & Commands [CLICK ME]
Note: The default prefix is 'd!' 🎶 Music Commands!
- Play (d!play [song/url])
- Nowplaying (d!nowplaying)
- Queue (d!queue [page])
- Repeat (d!loop type [current, all])
- Loopqueue (d!loopall)
- Shuffle (d!shuffle)
- Volume control (d!volume [10 - 100])
- Pause (d!pause)
- Resume (d!resume)
- Skip (d!skip)
- Skipto (d!skipto [position])
- Clear (d!clear)
- Join (d!join)
- Leave (d!leave)
- Forward (d!forward [second])
- Seek (d!seek [second])
- Rewind (d!rewind [second])
- Replay (d!replay)
- Search (d!search [songname])
- Previous (d!previous)
- Autoplay (d!autoplay)
- Radio (d!radio)
⏺ Filter Commands!
- Bass (d!bass)
- Superbass (d!superbass)
- Pop (d!pop)
- Treblebass (d!treblebass)
- Soft (d!soft)
- Earrape (d!earrape)
- Equalizer (d!equalizer [14 bands])
- Speed (d!speed [amount])
- Picth (d!pitch [amount])
- Vaporwave (d!vaporwave)
- Nightcore (d!nightcore)
- Bassboost (d!bassboost [-10 - 10])
- Rate (d!rate)
- Reset (d!reset)
- 3d (d!3d)
- China (d!china)
- Chipmunk (d!chipmunk)
- Darthvader (d!darthvader)
- DoubleTime (d!doubletime)
- SlowMotion (d!slowmotion)
- Tremolo (d!tremolo)
- Vibrate (d!vibrate)
- Vibrato (d!vibrato)
📑 Utilities Commands!
- Restart (d!restart) // (OWNER ONLY)
📚 Installation on Deploy Platform (Self Hosting 24/7) [CLICK ME]
Click this and follow the steps in it
1. Deploy Dreamvast on Railway (With Railway, you just follow the step in Railway)
- If you have clicked the "Deploy Dreamvast on Replit", click on "Fork repl"
- When you cloned your repl, click on "Secrets (Enviroment Variables)"
- At the enviroment area, scroll down and click on "Open raw editor"
- At the editor, copy this text (Remember to change what it asks for in the text.)
{
"TOKEN": "put your bot token here",
"LEAVE_TIMEOUT": "put your timeout value here (must be a number and 1000 = 1 seconds)",
"PREFIX": "put your prefix here",
"OWNER_ID": "put your id here (example: 898728768791789628)",
"NODE_HOST": "lavalink.darrenofficial.com",
"NODE_PORT": "80",
"NODE_PASSWORD": "FreeLava",
"SPOTIFY_ID": "put your spotify id here",
"SPOTIFY_SECRET": "put your spotify secret here",
"CLIENT_ID": "Put your client id here",
"GUILD_ID": "Put your guild (server) id here",
"TOPGG_TOKEN": "put your top.gg token here (required for autoplay command)",
"MONGO_URI": "put your mongo uri here",
"TOGGLE_SLASH": "(put enable or disable here to use or not use slash)",
"EMBED_COLOR": " "#1591d7" (put your hex code color here with "")"
}
- After finish, click on save.
- Click on Run and enjoy the bot!
🔒 License protection
This project is licensed under GPL-3.0 license and protected by DMCA. So if you want to public your bot with this source code please remake and credit me (XeonE52680v3) and Adivise into your bot or I will request takedown your bot.