Mumble Server Scripting

Improve this page

The Mumble Server can listen to commands from other applications to allow scripting specific actions and functionality on triggers.

For example:

  • Authenticators can be used to authenticate connecting users through an existing database (for example Active Directory, a Forum Database, Website Database, etc)
  • Context Menu extensions can provide additional context menu (right click) actions to users
  • Adjust user state
  • Channel Viewers (online users)
  • Management of server, user or database state, for example with webinterface/website

Different technologies can be used for scripting. Ice is the most stable and complete one.

TechnologyStateDocumentation
IceStableIce Scripting, Slice Types Docs
CLIStableRPC subcommand
DBusObsolete, IncompleteN/A
GRPCUnreleased, Buildable, IncompleteN/A

Topics