Mumble Server Scripting
Improve this pageThe 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)
- Connected directly
- Making use of Channel Viewer Protocol provider
- 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.
| Technology | State | Documentation |
|---|---|---|
| Ice | Stable | Ice Scripting, Slice Types Docs |
| CLI | Stable | RPC subcommand |
| DBus | Obsolete, Incomplete | N/A |
| GRPC | Unreleased, Buildable, Incomplete | N/A |