TeamSpeak 3 Server Query Manual.pdf
TeamSpeak 3 Server Query Manual.pdf
TeamSpeak 3 Server Query Manual.pdf
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ESCAPING<br />
You cannot use whitespaces or any special characters in parameters. Instead, the <strong>TeamSpeak</strong> 3 <strong>Server</strong> supports<br />
the use of escape patterns which can be used to insert newlines, tabs or other special characters into a<br />
parameter string. The same escape patterns are used to clean up the servers output and prevent parsing<br />
issues.<br />
Here's an example on how to escape a parameter string correctly.<br />
RIGHT:<br />
serveredit virtualserver_name=<strong>TeamSpeak</strong>\s]\p[\s<strong>Server</strong><br />
WRONG:<br />
serveredit virtualserver_name=<strong>TeamSpeak</strong> ]|[ <strong>Server</strong><br />
The following characters need to be escaped if they are to be used:<br />
NAME CHAR ASCII REPLACE CHAR REPLACE ASCII<br />
Backslash \ 92 \\ 92 92<br />
Slash / 47 \/ 92 47<br />
Whitespace " " 32 \s 92 115<br />
Pipe | 124 \p 92 112<br />
Bell \a 7 \a 92 97<br />
Backspace \b 8 \b 92 98<br />
Formfeed \f 12 \f 92 102<br />
Newline \n 10 \n 92 110<br />
Carriage Return \r 13 \r 92 114<br />
Horizontal Tab \t 9 \t 92 116<br />
Vertical Tab \v 11 \v 92 118<br />
~ 5 ~