No Description

Frans Bergman 1d4a90da1f Add Command struct to formalize command organization 4 years ago
src 1d4a90da1f Add Command struct to formalize command organization 4 years ago
.gitignore 10e783b12c Initial commit 4 years ago
Cargo.lock e32b3d92dc Add MPD control socket integration with command interface 4 years ago
Cargo.toml e32b3d92dc Add MPD control socket integration with command interface 4 years ago
README.md 98f6392f34 Remove ugly whitespace from code blocks 4 years ago

README.md

mumble-bot-rs

A simple music bot that reads a FIFO to stream music to a Mumble server.

Building

cargo build

Usage

First, configure a music player (e.g. MPD) to write to a FIFO:

mpd.conf

audio_output {
    type        "fifo"
    name        "FIFO-1"
    path        "/tmp/mpd.fifo"
    format      "48000:16:2"
    mixer_type  "software"
}

Then start the bot:

./mumble-bot-rs --host example.com --fifo-path /tmp/mpd.fifo

For additional options:

./mumble-bot-rs --help