Jump to content
Sign in to follow this  
Invisionize.eu

[IPS Marketplace] TeamSpeak Integration

Recommended Posts

Integrate a TeamSpeak server with your community

Features

  • Display members TeamSpeak status on their profile.
  • Send global messages to TeamSpeak clients.
  • Automatically synch TeamSpeak server groups using both Profile Fields and Member Groups.
  • Integrate a TSViewer as a widget.

Coming Soon

  • Multiple UUIDs for members.
  • Edit the TeamSpeak Server information from ACP.
  • TeamSpeak Kick/Ban/Unban from ACP.
  • Synch forum bans with TeamSpeak bans.

Before You Use

  • Create a profile field called "TeamSpeak Unique Identifier" and optionally make it required.
    • This will be used to link ICS accounts to TeamSpeak.
  • View the "Help" section of the application for detailed instructions.

Additional Information

You can access the TeamSpeak Query Admin class from anywhere using the following code.

// Connect to the TeamSpeak Server
// (
//   If a connection has already been established
//   during this PHP execution session, the current
//   connection will be used instead of a new one.
// )
if (! \IPS\ts3integration\TsAdmin\TsAdmin::connectIPS()) {
    static::$tsError = \IPS\ts3integration\TsAdmin\TsAdmin::$tsError;
    // end execution
}

// Example
\IPS\ts3integration\TsAdmin\TsAdmin::$tsAdmin->clientGetIds("osNiXxOSdfgl5nVJdtBipg/a+E4=");

(See http://ts3admin.info/manual/classts3admin.html for documentation)

Attribution

Pobierz plik

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.