JTS3ServerMod - TS3 Server Bot (Idle, Record, Away, Welcome Msg, ...)

cananon1

Active Member
#1
This program adds some functions to the Teamspeak 3 server. Here is the feature list:
  • Inactive Channel Check can delete a channel, if it's empty for X hours. (since version 5.2)
  • Auto Moves clients of specified server groups to specified channels on connection. (since version 3.6.3)
  • Channel Notify sends a message to specified clients, if clients join a specified channel. (since version 3.7)
  • Server Group Notify sends a message to specified clients, if members of a specified server group connects to TS3 server. (since version 3.6.2)
  • Server Group Protection to kick people which are unauthorized member of a protected server group. (since version 3.0)
  • Bad nickname check to kick people with a bad name from the server. (since version 3.0)
  • Bad channel name check to delete channels with a bad name. (since version 3.0)
  • Move idle users to another channel and sends a message.
  • Kick idle users with a kick reason. (since version 2.0)
  • Send a warning message if someone is idle.
  • Move to a specified channel if client status is away (after some seconds idle), can move back if not away anymore (move back since version 2.0)
  • Move to a specified channel if client status is headphone or microphone muted (after some seconds idle), can move back if not muted anymore (since version 3.0)
  • Move recording users to another channel and sends a message
  • Kick recording users from server with a kick reason
  • Send a message every X minutes to virtual server or a special channel
  • Send a welcome message to every connecting client, can send a special welcome message to specified server group members
  • !lastseen chat command to see somebody's last online time.
Anything can be configured in a config file.

Another features are:
  • Many virtual bot instances for different Teamspeak 3 servers in one bot process
  • Automatic reconnect after connection to Teamspeak 3 server lost
  • Chat commands which allows you to send messages, get client information, change configurations, reload config file, quit the bot and much more.
  • Slow Mode to use the bot (with limited features) without changing the query_ip_whitelist.txt file. (since version 3.1.1)
-= System Requirements =-
This program was tested on Windows and Linux (even without X server).
All you need is a Java SE runtime environment version 5 or newer.
You can get the latest official versions from
You do not have permission to view link Log in or register now.
or
You do not have permission to view link Log in or register now.

Linux users should install the package sun-java6-jre or openjdk-7-jre (on older Linux you can also use sun-java5-jre).
An example on Debian or Ubuntu linux: apt-get install sun-java6-jre
An example on CentOS or Fedora: yum install java-1.6.0-openjdk
An example on OpenSUSE: yast -i java-1_6_0-sun
The package gcj-jre (GNU Java) will not work!
Teamspeak 3 server since version 1.0 or newer is needed, but I recommend the latest version.
And of course a possible connection to the Teamspeak 3 server.

-= Important =-
I'm not responsible for any damage or data loss!

You should add the IP address of the machine running this bot to the Teamspeak 3 server query_ip_whitelist.txt,
or the anti spam feature of the Teamspeak 3 server will ban this program very often for some minutes.
Make sure that the query_ip_whitelist.txt file have an empty line at the end.
If the bot runs on the same machine as the TS3 server, you can set 127.0.0.1 in the bot config as address of the TS3 server.
Because 127.0.0.1 is white listed by default.

But if you are unable to change the query_ip_whitelist.txt, try to set the bot_slowmode to 1
in the bot server config file. This slows down the bot connection speed and disables some feature

You do not have permission to view link Log in or register now.
 
#4
hi, does anybody has sources of the bot ? The author first shared them, but he removed them in 2014. I want to see how it works and try to implement new functions.
thx :)
 

Supervisor

Administrator
Head Moderator
#5
just use an easy java disassembler to read the source code - I don't have it installed, but I'm sure you'll find a good one online :)
 

Wicked

WickeD CSA
#14
Error while loading the JTS3ServerMod InstanceManager config file, read error messages above to know more. Quitting now...

How to fix ?
 

Top Bottom