So after 2 weeks of coding, I was able to start working on the frontend so basically, now my proxy, or what I call TSGuard is capable of :
Backend:
-adding multiple servers to the proxy
-added Query honeypot that can save all the entries made by an attacker
-block clients based on countries/IPS/VPN
-monitor clients info on each server (Teaspeak - tea*speak version / client id / country / idle time / if the user is talking or no )
without the need of the query
-fake server Infos to the server list of tea*speak
Frontend:
-a dashboard that shows ( how many servers is behind our proxy / how many clients are online / how many clients was blocked that uses a VPN)
-Map that shows the number of clients connected to a specific country
-Query attacks attempts
Please if u have any other ideas please let me know I'm happy to add them
Note : this project will be open source as soon as possible