Limited-Time Donation Special!
Upgrade to Snow for $20 USD and receive a free copy of Oblivion Light ($5 discount).
Upgrade to +Blizzard for $35 USD and receive a free copy of Oblivion Light ($15 discount).

Please visit the thread below for more details.
CLICK HERE

Contact @Davlin with questions or comments.

Jump to content

TeamSpeak Integration 1.0.29

   (7 reviews)
Sign in to follow this  

3 Screenshots

About This File

Integrate a TeamSpeak server with your community

Features

  • Display members TeamSpeak status on their profile.
    • Caching available for this feature.
  • Send global messages to TeamSpeak clients.
  • Automatically synch TeamSpeak server groups using both Profile Fields and Member Groups.
  • Integrate a TSViewer as a widget.
  • Multiple UUIDs for members.
  • TeamSpeak Ban/Unban from ACP.
  • Edit the TeamSpeak Server information from ACP.
  • Manage member UUIDs through ACP.

Coming Soon

  • Synch forum bans with TeamSpeak bans.
  • Integrate Reputation into the TeamSpeak Server
  • TeamSpeak 5 Integration (once it's out)
  • Option to require a TeamSpeak UUID to use the forum

Notes

  1. It is highly recommended that under System->Settings->Advanced Configuration you enable either `Use Cron` or `Use Web Service` for the Task Method and set it up as instructed. This way, your Tasks are not relying on traffic to your site.
     
  2. Members can add their TeamSpeak UUIDs by going to their member menu on the top right, and clicking 'Account Settings'. Their TeamSpeak UUIDs can be found under the 'TeamSpeak Settings' tab.

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()) {
    $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


What's New in Version 1.0.29   See changelog

Released

  1. Added support for cloud instances through address/port binding.
  • Like 5
  • Upvote 2



User Feedback

You may only provide a review once you have downloaded the file.


austinatworth

· Edited by austinatworth

   1 of 1 member found this review helpful 1 / 1 member

The group associations section appears to be erroring out. I also can't get the plugin to properly connect to the server. It's saying it's getting banned.

An invalid form control with name='ts3_association_selected_pfield' is not focusable.

 

Response from the author:

Ive just updated the integration. Please try the new one once its been approved by a mod. version 1.0.25

Share this review


Link to review
talibanaa

   1 of 1 member found this review helpful 1 / 1 member

Hello! Everthing work well just in profile dont show any information about you are online or not, i am ising cron , in my profile i am put UUIDs and nothing...  Another options in admin panel work perfect.

 

Share this review


Link to review
DummerBatz

  

Good Work. Can you Upload the new Version?

Additional Information how i put it in?

Share this review


Link to review
Pepedd

  

New versión please, forcé members add UIDD to register

Share this review


Link to review
MajorPainage

  

Works perfect.

Share this review


Link to review
harry91

  

its great, thanks :)

is there a way to add this field to the registration form?

Response from the author:

In the TS3 setting in IPB admin to to Manage UUID's UUID settings and there is the switch for it. 

Share this review


Link to review
JGlenn246

· Edited by JGlenn246

  

Really good application. Helps the community quite a lot. Only issue is when I manually add more than 2 members UUID's through the Admin CP it breaks and says that everyone is offline and needs to add their UUID's when they are already added.

 

Ignore the error, I had to whitelist the websites IP on the Teamspeak and things like the user not being online on the website/It not refreshing the cache is the reason for the problem

Share this review


Link to review
×