w1n5l0w / discourse-mumble

Mumble Viewer plugin for Discourse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mumble plugin for Discourse

A Mumble Viewer plugin for Discourse that displays channel and user information.

  • Discourse is an open source discussion platform.
  • Mumble is an open source voice chat software.

The Mumble server needs to support the Channel Viewer Protocol. Most Mumble servers support this. If you manage your own server you can install a 3rd party application to do this.

Features

The plugin adds a button to the header.

  • The button displays the number of users connected to the Mumble server.
  • Clicking the button opens a menu with the list of channels and users.
  • Idle users have a toned down icon.
  • Information is refreshed periodically (configurable).

Screenshot of the plugin in action:

Discourse Mumble Plugin Screenshot

How to install

Follow the guide on how to Install a Plugin for Discourse but add this repository URL instead.

Then go to Admin > Plugins and choose Mumble settings:

  • mumble_interval: the interval between information refreshes
  • mumble_cvp: the URL to the Channel Viewer Protocol service
  • mumble_xml: whether the URL to the CVP service is for XML, otherwise will use JSON

Contributors

About

Mumble Viewer plugin for Discourse

License:MIT License


Languages

Language:JavaScript 68.5%Language:Ruby 22.1%Language:CSS 9.4%