Update build for OBS 28. There has been almost no testing of functionality due to current lack of access to TS3 and inclination to thoroughly test it (as I don't stream or use TS3 anymore). Assuming noting very weird has happened, it should work fine as it is just a re-build, not re-write.
Personally, I considered it to be a feature demonstrating the fallibility of man. An expression if my innate, and perfectly natural, inability to be perfect. Alas, others disagreed so I fixed it and dedicated an entire update to rectifying the error. Curiously, it's fixing the label for a feature that is still unimplemented. Take that as you will.
Spaces can now be used in the modifier and work.
Fixed a crash when starting to stream/record when the modifier was as long as, or longer than, your TS3 name.
Fixed names not showing when "Only Show Speakers" was selected
I've basically gone back and rewritten the entire plugin. The way things work behind the scenes is different and there are some UI changes. The "Show" buttons don't do anything as I can't work out how to make them work.
The IP address, API Key, Unique ID, Prefix/Suffix options, Mute and Deafen option and "Change all Server" options are now found under Tools->TeamSpeak 3 Settings
The Settings for the overlay are therefore reduced in length. I've also added in the ability to change the Not Talking/Talking symbols. The "Hide Names After" currently does nothing as I'm not sure the best way to reimplement it.
There is still the bug that OBS can crash if you open TS3 before OBS.
The latest version of TS3's client query now requires an "API key" for the telnet connections (making connections more secure, I ask you...). The plugin has been revised to take this into account. You now have to include the API key for the plugin to work. In TS3, it is found under: