d074ffaa7a92ea8c65d0e5c58db0d3254c7bbc80
The sound for a refused action was picked by looking for "permission" or "insufficient" in the message, which also matched errors such as an invalid permission id. The server's error ids for insufficient client, group and permission power say it exactly. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Description
A reimplementation of TeamSpeak 3 in Java
TS3
Latest
Languages
Java
85.5%
Kotlin
13.3%
C++
0.6%
Python
0.5%