You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
7 years ago | |
---|---|---|
MpdDj | 7 years ago | |
python | 7 years ago | |
.gitignore | 7 years ago | |
Dockerfile | 7 years ago | |
LICENSE | 7 years ago | |
README.md | 7 years ago |
README.md
matrix-mpd-dj
A matrix bot for controlling a mpd music stream
Setup
You need:
- A working MPD Setup
- MPC installed
- A http stream
- A folder that this script can write and read to for music files.
- Auto update turned on in mpd
Commands
The current command selection is listed below:
play - Play if the stream has stopped
prev - Go to the previous track
next - Go to the next track
current - Current track name
help - List avaliable commands
[youtube url] - Give a youtube url to queue it
stream url - What is the stream url?
update - Refresh the library if the mpd fails to find a uploaded track.
Config
The configuration is stored in ~/.config/mpddj.ini
The default config is listed below:
[mpc]
host = localhost
port = 6600
streamurl = http://localhost:8000
[matrix]
host = https://localhost:8448
user = username
pass = password
rooms = #RoomA,#RoomB:localhost,#RoomC