Skip to content

v4.1.0 - New Plugin Callback System, Sound Board Updates

Compare
Choose a tag to compare
@DuckBoss DuckBoss released this 12 Sep 22:59
· 538 commits to master since this release

NOTICE: This update DOES NOT require any config changes, so it is a relatively easy update!

Major Updates

New Callback System for easy custom plugin callbacks to Mumble server events

I created a new extensive callback system that all plugins can use to directly interface with mumble server events such as receiving audio, messages, user connection/disconnection, etc.

For example, if you want a plugin to execute some code in response to a user connecting to the server, that is now possible!
Possible uses of this system:

  • Create a custom plugin callback to play an audio clip when a user connects to the server.
  • Create a custom plugin callback to display a message when it receives audio data from a user.

You can create a custom callback in any plugin to react to server events however you want!

Sound Board Plugin (New Optional Feature)

  • The sound board is now capable of playing a sound clip whenever a user connects to the server. This is configurable in the sound board plugins metadata.ini file. This is an optional feature
; Play a selected audio clip when a user joins the server. (Set this to True to enable)
PlayAudioClipOnUserJoin = False
; If PlayAudioClipOnUserJoin is set to True, specify the track name (without file extension) below.
AudioClipToPlayOnUserJoin =