Feature Overview
tl;dr: YaTQA supports all ServerQuery features. No exceptions.
Because that’s quite a lot, the following list only lists stuff that you cannot do with the normal TS3 client (which in return allows you to speak, which YaTQA doesn’t).
For more details and screenshots, see the Manual.
General Info
- Small: YaTQA is a very small download and install.
- Portable: YaTQA works on any vanilla Windows and does not require a single runtime package to be installed.
- Portable: The YaTQA installer does not modify your system. You can select a portable version to store on an USB stick – or even a 3.5” floppy after using an EXE packer.
- Secure: Of the many TeamSpeak Client exploits over the past years, YaTQA was unaffected by all of them. Instead, YaTQA was even used to produce some those errors, because it did not crash.
General Features
There is no need to be admin of any server to use these.
- DNS resolver: Detailed and easy-to-understand DNS lookup visualisation
- Blacklist: Check TeamSpeak’s blacklist for any IP
- Blacklist2: Check TeamSpeak’s blacklist2 for any virtual server from an instance’s server list
- User graph: View the server statistics collected by Planet TeamSpeak as a chart and save it as an image
- Client cache: Find avatars, icons and chat logs in your client cache
Common Server-Related Features
These features don’t belong in any other category.
- Console: Send own query commands, also supporting auto complete and parameter help
- Autocomplete: Helps finding your command (also includes undocumented commands)
- Parameter help: Displays every command’s parameters, based on my research rather than the very bad official documentation
- Parameter value selection: Need a parameter value? Press Ctrl+ to select one from a list!
- Result analysis: Groups datasets and tells you what most values mean
- Scripting: You can load a list of commands to be executed.
- Events: Subscribe to events to log them in the console.
- YaTQA SSH tunnel: Easily connect to your server via SSH instead of telnet (see here for server system requirements)
- Encryption: Fully encrypted connection (except for file transfers)
- Speed: Once logged in, it works notably faster on most servers (similar to using
tcp_nodelay
) - Privacy: Always hides your IP (because you’re 127.0.0.1)
- Flood restrictions: This also circumvents all flood restrictions (because 127.0.0.1 is usually whitelisted)
Instance Features
You usually need access to the query account called “serveradmin”. YaTQA of course comes with a bookmark manager you can fill with your instance credentials.
- View instance stats
- View/edit instance settings
- View license details
- View IP bindings
- See all virtual servers
- Add some local notes to the servers (as said, these are local and not stored on-line)
- Start/stop/create/delete/rename virtual servers
- Become invisible (this is more likely a server bug and might get fixed in the future)
- Send a message to all servers
Elevated Virtual Server Features
You usually need access to the query account called “serveradmin” (and that’s why they are in an instance tab in YaTQA) even though these are technically virtual server features.
- Create/mass-create/deploy snapshots
- Create and deploy snapshots that include the files
- Deploy manipulated snapshots
- Use snapshots to copy a server
- Reset permissions to those of the template groups
- Save channel file backups on your computer and restore them (also supports an incremental backup)
Virtual Server Features
These usually work without access to the “serveradmin” account; a Server Admin account created in the TS client should be enough. However, that’s not officially supported and there’s no guarantee that all features will work on your server.
- Ignore host message modal quit and high security level
- View very detailed virtual server stats
- Edit multiple servers at once
- Collapsible server tree (with the option to make it topmost)
- Move/kick/ban/describe multiple users at once
- Create multiple channels at once
- Use a channel as a template for other channels (same settings, just a new name)
- Edit multiple channels at once (not possible with all attributes)
- Send messages to multiple users/channels/both at once
- Edit permissions of multiple users and/or channels at once
- Move files between channels
- Image preview without download
- Upload/download entire folder structures
- Add users to groups or edit their permissions by entering their names
- Working permission overview with realtime editing
- Copy permissions between servers/instances
- Compare permission values and powers of clients, groups, etc.
- Find all clients, groups, etc. that have a certain permission
- Edit multiple groups at once
- A client database that is easier to use with more details
- More client database search features
- Display all people with a certain group (or all non-default groups) in a channel
- Download a server’s full client database with only a click
- Show bans in client database
- Show client database grouped by server groups
- Export the client database to HTML or CSV
- Highlight banned users and profiles sharing an IP in client database
- Browse log from any position in the file
- Manage user custominfo (search, view, edit, add)
- View instance log
- Add lines to the log
- Export the log to HTML or TXT
- Download icons and avatars
- Identify the owners of the avatars stored on your server
- Manage your server template
- Monitor uploads and downloads