Bot with some additional features for a TeamSpeak 3 Server
Switch branches/tags
Nothing to show
Clone or download
d03n3rfr1tz3 fixed time capturing;
new release 1.0.16
Latest commit 2dfd21c Jul 30, 2014
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SharedBinaries
TS3-Bot.Core fixed time capturing; Jul 30, 2014
TS3-Bot.Service
TS3-Bot.Setup
TS3-Bot.TestConsole
TS3-Bot.Web
.gitignore
Liesmich.rtf
README.md
Readme.rtf
TS3-Bot.sln

README.md

Requirements

  • Windows XP or higher

  • .NET Framework 4 or higher

Installation

  • Just click you through the Setup or extract the "Console" folder in any directory you like

  • Make sure the windows service "TeamSpeak 3 Bot" is running, if you choosed the Setup variant

Configuration

  • Open the Configuration in the "Configuration" folder, which is in the Installation folder
    (default is "
    C:\Program Files\Dirk Sarodnick\TeamSpeak 3 Bot\Configuration\")

  • Copy one of the example Configurations

  • Open it for editing, so that we can get your Bot working

  • Search for the <TeamSpeak>-Node in which you can configure your Connection.
    <Host> - The IP or Hostname of your server (default: localhost)
    <Instance> - The instance ID of your virtual TeamSpeak server (default: 1)
    <QueryPort> - The query port configured in TeamSpeak configuration (default: 10011)
    <Username> - username of the ServerQuery user, that the bot will representate
    <Password> - password for that ServerQuery user
    <GuestGroups> - A list of <Group>-Nodes, were you define the Guest groups, which will filter some logical things

  • Then just search for the first <Enabled>-Node in your Configuration and set the value to "true" instead of "false". More details are described in the Configuration itself. Only one note: You can alway remove unused Elements to clean your configuration. This will deactivate the removed features without an error.

Now your bot is configured and will automatically try to connect to your TeamSpeak server. The bot will not be visible for you as a normal connecting user, so don't panic. Just type !help into the global chat and the bot should answer you with a private message. Look into the Troubleshooting section if anything goes wrong here.

Make sure you add the IP on which the Bot is running into your "query_ip_whitelist.txt" file of your TeamSpeak server. Otherwise the Bot will be banned after a few seconds from the antispam mechanism.

Troubleshooting

The Bot is a service, so you don't see a black console with some debug or error information. Of course, there is a log! Because we are in the windows world, the bot is logging into the windows event log. You find this under your "Control Panel" > "Administrative Tools" > "Event Viewer". Just look into the "Application Log" (in Windows 7/ Windows 2008 under "Windows Protocols" > "Application") and there you find a lot of information. The Bot logs with the Source "TS3-Bot" for which you can filter. In most cases there are connection problems or corrupt configurations, which you can identify here.

It's also possible to start the bot with the console-app "TS3-Bot.Console.exe". Here are all errors additionally visible in the pretty black window.

Do not hesitate to contact me, if you can't get it to work. Just email me, but don't forget to add some details and all recent log entries from the TS3-Bot.

Contact

Dirk Sarodnick

webmaster@d03n3r.de

http://www.d03n3r.de

Copyright

This program is free for use, but please notify me if you found a bug or if you have some suggestion. The author of this program is not responsible for any damage or data loss. It is not allowed to sell this program for money, it has to be free to get. It is also not allowed to use my source code and publish that with your name. Please ask me for a permission first if you want to publish something which contains parts of my source code.

Teamspeak 3 is developed by TeamSpeak Systems GmbH, Sales & Licensing by Triton CI & Associates, Inc. More informations about Teamspeak 3: http://www.teamspeak.com