TeamSpeak Viewer & Group Assigner selfhosted - php8.* support

TeamSpeak Tools: Server Viewer & Group Assigner

A modern web interface for your TeamSpeak 3 server combining two powerful modules:

  1. Server Viewer Live visualization of all server activity
  2. Group Assigner Intelligent group assignment based on IP detection and verification

Perfect for gaming communities, clans, roleplay servers, and structured admin environments.


1. TeamSpeak Server Viewer

A live, responsive interface that displays your TeamSpeak server in real-time with full structure and styling.

Features

  • Real-time server data: Live view of channels, users, icons, groups & server hierarchy
  • Interactive tooltips: Display platform, online time, first/last connection, country, etc.
  • Full icon system: Support for group, channel, and client status icons
  • Auto country flags: Based on user IP (Geo-IP)
  • Dark theme: Fully responsive layout for desktop & mobile
  • Configurable via config:
    • Tooltip content and fields
    • Icon sources and fallbacks
    • Group tags and visibility logic

2. Group Assigner

Secure, dynamic group management, users verify via IP and select their server groups in a web interface.

Features

  • Automatic user detection via IPv4/IPv6
    Works even with proxies and Cloudflare
  • Verification via poke & private message
    Sends a unique 6-digit code which must be entered on the website
  • Visual group selection (Bento layout)
    • 2-column category cards
    • Live counters per category (e.g. “1/3”)
    • Required categories are highlighted
    • Fully responsive & mobile-friendly
  • Permission-based category visibility
    Show or hide categories based on the user’s current server groups
  • Anti-tamper protection
    All changes are processed securely server-side via ServerQuery
  • Live updates
    Group changes apply instantly no need to reconnect

Configurable Options

All major settings can be controlled in config:

  • Automatic icon download (enable/disable)
  • Customizable tooltip content (platform, country, etc.)
  • Flexible display logic for groups and icons
  • Dark mode with customizable color scheme
  • Permission rules for category visibility
  • Clear structure and documentation for easy setup

Requirements

  • PHP 8.0 or higher
  • TeamSpeak Server
  • ServerQuery access
  • HTTPS recommended (for accurate client IP detection via JS)

How to Get Access

These tools are not publicly downloadable.
If you’re interested in using them for your own server or project, please contact me directly:

Request & Support:
Email: [email protected]
or
Open a chat with me @Plenet_OTAKU

Access will be granted after a short review, including installation support if needed.

Live Preview

Server Viewer:

Group Assignerr:

Preview Images:


image



3 Likes