Skip to content

odesb/MumbleJumble

Repository files navigation

MumbleJumble

Mumble Bot based on azlux/pymumble. Check back later.

Installation

Linux: Install the Python 2.7 interpreter and pip through your package manager if you don't have it.

Change directory to the desired download directory, clone the repository and install the dependencies:

git clone --recursive https://github.com/xisbroken/MumbleJumble

# Install pymumble and MumbleJumble dependencies
sudo pip2 install opuslib protobuf

# Install ffmpeg through your package manager, in this case APT (Debian and Ubuntu derivatives)
sudo apt-get install ffmpeg

For the Youtube-dl module:

sudo apt-get install youtube-dl

For the ImageDownload module:

sudo pip2 install bs4 requests python-magic

#Quick usage Change directory to the MumbleJumble directory:

cd MumbleJumble

Run the script with the following command line arguments:

    --server    Mumble server address
    --port      Mumble server port
    --user      Mumble bot username
    --password  Mumble server password
    --certfile  Mumble certification
    --reconnect Bot reconnects to the server if disconnected
    --debug     Debug=True will generate a lot of stdout messages

Example:

./MumbleJumble.py --server nsa.gov --port 4445 --user 'Shrek'

#Configuration MumbleJumble features config.json, a configuration file that MumbleJumble falls back to when no command-line arguments are specified

#Creating modules Creating modules for MumbleJumble has been easy and painless. Check back later for a link to a quick tutorial.

#Known bugs

  • The bot sometimes stutters massively and becomes non-responsive, currently looking into it

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages