JOHNHARDCORE / MumbleBot

Mumble Bot is a bot that allows for users to playback youtube audio, among other things

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MumbleBot

Mumble Bot is a bot that allows for users to playback youtube audio, among other things. Heavily WIP

Features

Supports Youtube Playback

Requirements

Pre-compiled binaries are included for Windows

Building:

Windows users need mingw-64 to compile

Installation

Install Requirements

go get github.com/Mattrlearned/MumbleBot
Place youtube-dl in same directory as the compiled binary

Building

Navigate to folder with main.go

go build
Windows users: layeh.com/gopus/opus_nonshared.go will need mingw added to target platform (line 5)

Usage

Launch the exe from a terminal (such as cmd or bash or what have you).
To exit: type 'exit' into the terminal and send

Options

Flags:
-ip: Server Address, format is ip:port
-name: Name of bot
-cert: Location of cert file (.pem). Required for registration
-key: Location of key file (.pem). Required for registration

Commands

All commands are prefixed with a '.' To issue a command: either send message to the channel the bot is in, or directly message it

Commands:
.help: list all commands and their usage

About

Mumble Bot is a bot that allows for users to playback youtube audio, among other things


Languages

Language:Go 100.0%