2020-01-22 17:05:50 +01:00
2020-01-22 16:22:31 +01:00
2019-04-12 00:24:02 +02:00
2020-01-20 21:57:54 +01:00
2019-02-03 19:40:49 +01:00
2019-07-27 06:02:25 +02:00
2020-01-20 22:46:21 +01:00
2019-07-27 02:32:02 +02:00
2019-10-20 02:01:52 +02:00
2019-11-19 17:41:32 +01:00

WIP - Shite Music Bot

Build Status

Features:

  • Translations, get the bot in your preferred langauge!
  • Round Robin style queue, you won't have to wait forever for your songs to play.
  • Noice per server customization options.
  • Toit embeds.
  • More stuff to come?
  • Lyrics command that sometimes gives the correct lyrics
  • DJ roles

Setup

  1. Change or copy data/config.yaml.example to config.yaml
  2. Create or find a lavalink server you can use.
  3. Add your bot token and lavalink server.
  4. Edit any other settings you want.
  5. install requirements

python -m pip install -r requirements.txt

  1. run the bot :)

Docker

Compose Example:

version: '3'
networks:
  internal:
    driver: bridge

services:
    backbone:
        hostname: lavalink
        image: fredboat/lavalink:dev
        ports:
        - 2333:2333
        networks:
            internal:
                aliases:
                  - lavalink
        volumes:
          - /compose/BottStack/lavalink/application.yml:/opt/Lavalink/application.yml
    bot:     
        container_name: ProdMaster
        image: rnorge/music
        networks:
          - internal
        command: python3 bot.py
        volumes:
          - /compose/BottStack/ProdBetaMaster/script:/diks
          - /compose/BottStack/ProdBetaMaster/data:/app/data
S
Languages
Python 99.4%
Just 0.4%
Dockerfile 0.2%