Mikaela

Mikaela is a discord music bot that gives users the ability to store their favorite songs, and create playlists on discord.
Alternatives To Mikaela
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Spotify Downloader11,17222a day ago64June 27, 202212mitPython
Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
Soundnode App5,014
10 days ago272otherJavaScript
Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.
Scdl2,64551a month ago49May 05, 202261gpl-2.0Python
Soundcloud Music Downloader
Azuracast2,326
4 days ago49August 06, 2022146agpl-3.0PHP
A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
Spotify Dl1,264
12 days ago31April 19, 202229mitPython
Downloads songs from your Spotify Playlist
Ytmusicapi96516a day ago45May 10, 20226mitPython
Unofficial API for YouTube Music
Savify776
a month ago26January 29, 202130mitPython
Download Spotify songs to mp3 with full metadata and cover art!
Flutter Assetsaudioplayer6725316 days ago179July 05, 2022216apache-2.0Dart
Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications
Spotify Dedup655
19 days ago17mitTypeScript
Remove duplicates from your Spotify Playlists
Apple Music Webplayer557
8 months ago62mitVue
Web player for Apple Music (using MusicKit JS)
Alternatives To Mikaela
Select To Compare


Alternative Project Comparisons
Readme

Mikaela - Discord Music Bot

codebeat badge discord badge

Click this to invite mikaela to your server.


Setup

Make sure you have node v16+ installed, and windows-build-tools.

1. Installing windows-build-tools

$ npm install --global --production windows-build-tools

2. cd into the folder, and install all the modules.

$ yarn install

3. Enter the required fields needed in .env.example.

When you're done, make sure to rename .env.example to .env.

4. make sure you have typescript installed globaly, if you dont then just run

$ npm install -g typescript

otherwise, just run to compile the typescript.

$ tsc

5. The last step is just to run the bot

$ yarn start

Running on production

$ docker-compose build
$ docker-compose up -d

Otional Flags

Production / Development

To run the bot using development db / development bot token, just add the development flag, and vice versa.

$ node . --development
$ node . --production

Test VC

If you want the bot to join a test vc automatically instead of joining the vc you're in ( so you could test the bot without actually joining a vc )

yarn testvc
Popular Playlist Projects
Popular Songs Projects
Popular Media Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Typescript
Mongodb
Discord Bot
Mongoose
Playlist
Songs