Project is paused (I will continue fixing reported bugs) until Teamspeak releases the Plugin API for Teamspeak 5
by @nimradium
ChannelWatcher is a Teamspeak 3 plugin that enables you to select certain channels (e.g. Support-Channels) and notifies you when a user joins this channels. It also saves these channels so they get automatically loaded each time you start Teamspeak and connect to the server.
There are two ways to install the plugin. The first way is to use the Teamspeak Package Installer, that should be included in the Teamspeak installation and that should be associated with the .ts3_plugin file extenstion. The second way is to manually copy the plugin files to your plugins folder.
- Download
ChannelWatcher.ts3plugin
from the latest release. - Install the plugin by double-clicking on the file.
- Activate the plugin in the Teamspeak Settings.
- Download and unpack
ChannelWatcher.zip
from the latest release. - Copy the contents of
win64
folder, on a 64 bit system, orwin32
folder, on a 32 bit system, into the plugins folder (should be located at%APPDATA%\TS3Client\plugins
). - Activate the plugin in the Teamspeak Settings.
To add a channel to your Watchlist just select and right-click on a channel and click on Select Watchchannel
in the Channel Watcher Menu.
To remove a channel from your Watchlist just select and right-click on a channel and click on Remove Watchchannel
in the Channel Watcher Menu.
- GUI
- Configuration
Your watchchannels are saved in watchchannels.json
. You can edit this file manually but i would not recommend it.
Object structure:
{
serverUID:{
"serverName": serverName,
"serverUID": serverUID,
"watchChannels":{
channelID: {
"channelID": channelID,
"channelName": channelName
},
...
},
...
}
"serverName"
and "channelName"
are automatically updated so there is no effect in editing those.