This plugin allows you to:
- Automatically mute input/output when connecting to all servers
- Automatically mute input/output when connecting to specific bookmarks
- Apply input/output mute globally across all connected servers
Platform: Only Windows for now, tested on Windows 7 64-bit with both 32-bit and 64-bit clients.
Client: 3.0.14 and later, must support API 20.
If the plugin fails to load, please ensure that you have the Microsoft Visual C++ 2012 runtime libraries:
32/64 bit MS Visual C++ 2012 Runtimes
General Settings:
-Global mute will allow muting of input/output to act across all currently connected servers.
-Auto mute will automatically mute input/output of all servers you connect to. This overrides the per-server settings on the second tab.
-Auto/Global precedence toggles whether or not connecting to a new server will use your auto mute settings, overriding your current global input/output mute settings.
Per-Server Settings:
All bookmarks are shown in this tab, and auto input/output of mute can be set for each one. If your previously saved settings have a bookmark that you have deleted, these will be shown underneath current bookmarks, with the "Delete" tickbox enabled (settings for current bookmarks cannot be deleted hence the "Delete" tickbox is not enabled for them). The plugin will not automatically delete the settings for a deleted bookmark, however you have the choice of deleting the saved setting with the "Delete" tickbox and clicking "Save".
Todo: Make a nicer settings page
Download: http://www.rajveer.co.uk/ts3_auto_mute.html
Edit: Update 1.1 - Support for plugin API 20, requires TeamSpeak 3.0.14
Edit2: Update 1.2 - Fixed a bug with per-server settings not saving