Updated on 2019-06-12 16:31:10
SHA1: 73af9688e7ea9025aa92e848ca520bb6d775a3d3
Size: 41.46 kB

Desktop Notifications for TeamSpeak

This simple plugin sends desktop notifications when friend appear/disappear, when your nickname is mentioned in the chat and when you're receiving private messages.

Note: Notifications are sent using the tray icon so make sure you have it enabled in the TeamSpeak 3 Client settings.

Testing Functionality

To make sure the plugin is running and operational, simply enter the following command in your TeamSpeak 3 Client chat area:

/notify Hello World!

Source Code

The full source code for this plugin is available on Github for your perusal.

Build Status


Version 1.0.6

  • Updated plugin API version to 23
  • Built with Qt 5.12.3 (TeamSpeak 3 Client >= 3.3.0)

Version 1.0.5

  • Fixed handling of empty disconnect messages

Version 1.0.4

  • Added simple caching mechanism for clients to re-enable LEAVE_VISIBILITY functionality for friends

Version 1.0.3

  • Updated plugin API version to 22
  • Removed non-functional LEAVE_VISIBILITY code when friends disconnect from the server
  • Built with Qt 5.6.2 (TeamSpeak 3 Client >= 3.1.5)

Version 1.0.2

  • Updated plugin API version to 21
  • Added simple class for settings database connectivity
  • Added notifications when friends connect/disconnect or join/leave the current channel
  • Adjusted log output
  • Built with Qt 5.6.1 (TeamSpeak 3 Client >= 3.1)

Version 1.0.1

  • Updated plugin API version to 21
  • Added simple function to remove BBCode from notifications
  • Added check for QSystemTrayIcon visibility as its disabled per default on Linux systems
  • Built with Qt 5.6.1 (TeamSpeak 3 Client >= 3.1)

Version 1.0.0

  • Initial release
  • Built with Qt 5.5.1 (TeamSpeak 3 Client >= 3.0.18)