Omni is a music bot for Discord that transforms the musical experience into an interactive and social journey. With features that go beyond simple song playback, Omni allows you to control your playlist directly from Discord or through the control panel, listen to public radios, create custom playlists, and share what you're currently listening to with your friends. It combines entertainment and real-time interaction, making the environment more dynamic and fun. Whether you're enjoying music alone or with friends, Omni offers everything you need for the best musical experience on Discord.
yarn
Note: If you don't have
yarn
installed, install withnpm install -g yarn
Rename .env.template
to .env
in ./server
and set the following settings:
# Get this in https://discord.com/developers/applications
DISCORD_TOKEN= # Discord Bot Token
DISCORD_ID= # Discord Bot ID
DISCORD_SECRET= # Discord Bot Secret
DISCORD_REDIRECT= # Discord Redirect URL Callback
# Get this in https://developer.spotify.com/dashboard
SPOTIFY_ID= # Spotify ID
SPOTIFY_SECRET= # Spotify Secret
Rename .env.template
to .env
in ./client
and set the following settings:
# Get this in https://discord.com/developers/applications
VITE_DISCORD_ID= # Discord Bot ID
VITE_API_URL=http://localhost:8080/api # Your API URL Domain
VITE_SERVER_URL=http://localhost:8443 # Your Server Url Domain
yarn dev