tooxo / Geiler-Musik-Bot

(Does not work currently) A simple MusicBot for Discord with statistics.
https://d.chulte.de
8 stars 3 forks source link
discord discord-bot discord-music-bot discord-py

Build Status Code style: black CodeFactor Coverage Status

Geiler-Musik-Bot - Discord Music Playing

What services are supported?

Spotify:
  - Tracks
  - Playlists
  - Artist Pages
  - Albums

Spotify URLs and Spotify URIs are supported!

YouTube:
  - Direct Links
  - Playlists

YouTube.com aswell as youtu.be URLs are supported. 

+ Youtube Search by Term

Invitation Link

It's found on the website for the bot: https://d.chulte.de

Can i host it for myself?

Sure, its a docker-compose container. You can for example host it on amazon aws free services.

Installation:

git clone https://github.com/tooxo/Geiler-Musik-Bot
cd Geiler-Musik-Bot

Then you need to setup the environment Variables for the bot. This is simply done by editing the sysenv.txt.example and renaming it to sysenv.txt afterwards.

Here are all the tokens explained:

> BOT_TOKEN=<your discord bot token>
> SPOTIFY_ID=<spotify app id>
> SPOTIFY_SECRET=<spotify app secret>
> PORT=<port for the webserver to run, defaults to 80>

Optional:
> MONGODB_URI=<for stats>
> MONGODB_USER=<mongodb user>
> LASTFM_KEY=<key for lastfm api. only needed if you want album covers to be displayed>

Usage

Found a bug?

File an issue here at github.

Want different services supported?

File an issue, and I might implement it.