TS3MassMover is a Teamspeak 3 client plugin which adds short chat commands to move all clients from a channel or the whole virtual server to a specified channel.
32 and 64 bit DLLs for Windows are included. Source code to compile the SO file for Linux are also included. Just do something like
Code:
g++ -shared main.cpp -o TS3MassMover.so
-= Usage =-
Since version 0.55.16:
Just right click on a channel. You get the following menu:

To use it by chat commands (all versions), just enter the chat message
/m help
This shows you informations about the usage of this plugin.
Some examples:
To move the clients of the current channel to another channel with the channel ID 10 (channel has no password), just write:
/m t 10
If you want to move to the channel ID 12 and this channel have the password xefr34, just write:
/m t 12 xefr34
To move the clients from channel ID 28 to your current channel (your channel has no password), just write:
/m h 28
To move all clients from virtual server to your current channel, just write:
/m ah
To move all clients from virtual server to channel ID 58, just write:
/m at 58
To move all members of server group ID 6 to channel ID 38, just write:
/m sgt 6 38
To move all members of server group ID 6 to your current channel, just write:
/m sgh 6
To move all members of channel 10 to channel 12 and this channel have the password xefr34, just write (TS3MassMover 0.4 or newer is needed):
/m fctc 10 12 xefr34
Move all clients which are not members of server group ID 6 to channel ID 58, just write (TS3MassMover 0.58 or newer is needed):
/m nsgt 6 58
Like in the second example, you can write the channel password as last argument on all commands.
To remember the commands easy, just read the characters like:
m t = move to
m h = move here
m at = move all to
m ah = move all here
m sgt = move server group to
m sgh = move server group here
m fctc = move from channel to channel
m nsgt = move not in server group to channel
-= Localization =-
To localize messages copy the selected language from lang folder into the $(Teamspeak)\config\plugins directory and rename it to TS3MassMover.lang. If TS3MassMover.lang is missing the plugin will create the german version on Windows with german UI or the english version otherwise. So you could also translate it by your own.
-= System Requirements =-
Since 0.61.23 Visual C++ Redistributable Packages für Visual Studio 2017 is required.
-= Problems with configuration =-
You might have problems with saving the configuration by missing access rights or due to other plugins. The configuration is available under $(Teamspeak)\config\plugins\TS3MassMover.conf. You could create the file by Hand with the following content:
Code:
MENU_CHANNEL_FROM_ME=1
MENU_CHANNEL_FROM_SERVER=1
MENU_CHANNEL_TO_ME=1
MENU_GLOBAL_TO_ME=1
-= Download =-
TS3MassMover-v0.61.23.zip
myTeamSpeak: https://www.myteamspeak.com/addons/a...9-93eae3b0f523