Teamspeak Integration

Teamspeak Integration 1.3.8 Alpha

No permission to download
You should consider crowdfunding development of this add-on if it would create an opportunity for you to work on it further. I have a gaming guild with members who would throw in some money to ensure this add-on remains compatible with future versions of XenForo, especially if additional features are added. I've considered donating, but without the promise of future development it hasn't seemed wise. If not crowdfunding, charge for it so you're properly motivated to keep it going - it doesn't look like I'm the only one who feels it would be worth purchasing. It's revolutionized how our guild manages its TS3 server and we'd feel like we're stepping back into the stone age if we ever lost it.
 
I'm looking in to creating a similar solution so if you're interested in contributing to development, feel free to get in touch.
 
For what it's worth, this plugin is still working for me. Would deeply love to see development continue as donated to silence already :P

That said, I've got my moneys worth, it's a brilliant plugin though..
 
Yes but right now I'm recoding a few things and fixing the issues with the newely coded stuff. I might dump the user statistics feature since it's resulting in some insane database usage. For like 40 users it's issuing 1,500 queries every 10 minutes lol.

I'm just starting my site, but have 50+ users I can beta with. really need a TeamSpeak Add On that works.

Id be willing to pay about 300 bucks @silence to have this development rolling :)

i'll add another 100.

I'm willing to put money into this pool as well. @silence would you be willing to work with @NixFifty ?

I started this thread - https://xenforo.com/community/threads/teamspeak-3-integration-paid-or-crowd-funded.89711/

Really looking to maybe get the ball Rolling on an Updated Add On for this. I'm willing to pool money with @Tower and @Snelvuur
 
I know i have made comment before. I have to say it again, it has been over a year since last release. This project as per title is unmaintained and i would consider abandoned. Whilst there is a crowdfund per previous posts i am also breaking dows this addon and working on it myself. I am not a coder so will be learning as i go. If i am able to produce something that will benefit everyone onvthe way then i will release it.
 
I know i have made comment before. I have to say it again, it has been over a year since last release. This project as per title is unmaintained and i would consider abandoned. Whilst there is a crowdfund per previous posts i am also breaking dows this addon and working on it myself. I am not a coder so will be learning as i go. If i am able to produce something that will benefit everyone onvthe way then i will release it.

I belive @NixFifty is about to start the new Add On, per my Crowd Fund Thread.
 
Whilst there is a crowdfund per previous posts i am also breaking dows this addon and working on it myself. I am not a coder so will be learning as i go. If i am able to produce something that will benefit everyone onvthe way then i will release it.
 
nope but all i can say is I regret installing it because I can't seem to uninstall it without breaking my forums Dx

Nvm had some free time and got it uninstalled. Not sure if it is bug free though.
Removed continue on the line that the error stated, and it seemed to have uninstalled fine.
 
Last edited:
Hi,

I know that this addon is unmaintained..

But maybe somebode has an answer or solution for the following issue.

nickname is already in use
Code:
Server Error Log
Error Info
TeamSpeak3_Adapter_ServerQuery_Exception: nickname is already in use - library/Teamspeak/API/Adapter/ServerQuery/Reply.php:314
Generated By: Unknown Account, 19 minutes ago
Stack Trace
#0 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/Adapter/ServerQuery/Reply.php(91): TeamSpeak3_Adapter_ServerQuery_Reply->fetchError(Object(TeamSpeak3_Helper_String))
#1 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/Adapter/ServerQuery.php(141): TeamSpeak3_Adapter_ServerQuery_Reply->__construct(Array, 'clientupdate cl...', Object(TeamSpeak3_Node_Host), true)
#2 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/Node/Abstract.php(73): TeamSpeak3_Adapter_ServerQuery->request('clientupdate cl...', true)
#3 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/Node/Abstract.php(97): TeamSpeak3_Node_Abstract->request('clientupdate cl...')
#4 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/Node/Host.php(189): TeamSpeak3_Node_Abstract->execute('clientupdate', Array)
#5 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/Node/Host.php(271): TeamSpeak3_Node_Host->serverSelectByPort(10290)
#6 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/API/TeamSpeak3.php(368): TeamSpeak3_Node_Host->serverGetByPort(10290)
#7 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/Helper/Query.php(33): TeamSpeak3::factory('serverquery://i...')
#8 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/Teamspeak/Deferred/Alert.php(8): Teamspeak_Helper_Query->__construct('Drackroll%27s+B...')
#9 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/XenForo/Model/Deferred.php(294): Teamspeak_Deferred_Alert->execute(Array, Array, 7.8897140026093, '')
#10 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.8897140026093, '', false)
#11 /var/www/vhosts/inthegame.nl/httpdocs/forums/library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#12 /var/www/vhosts/inthegame.nl/httpdocs/forums/deferred.php(23): XenForo_Model_Deferred->run(false)
#13 {main}
Request State
array(3) {
["url"] => string(40) "https://inthegame.nl/forums/deferred.php"
["_GET"] => array(0) {
}
["_POST"] => array(4) {
["_xfRequestUri"] => string(53) "/forums/threads/nieuwe-toevoeging-op-het-forum.50796/"
["_xfNoRedirect"] => string(1) "1"
["_xfToken"] => string(8) "********"
["_xfResponseType"] => string(4) "json"
}
}

It's starting to get annoying..

Regards,
 
I've been burned by way too many crowdfunding projects. So, it's unlikely I would contribute to them. However, if someone comes up with a TeamSpeak addon for XenForo that provides the following functionality, I would certainly pay for it:
  • Limited impact on XenForo database.
  • XF Profile entry for TeamSpeak ID
  • Configurable mirrored groups between XF and TS, utilizing XF as the authoritative source (XF will override TS).
  • Mirrored users between XF & TS based on aforementioned XF groups.
  • Configurable "official TS Channel" for XF Categories and Forums.
  • "On TeamSpeak Now" status marker in user's profile with link for direct-join.
  • TS Status Widget with links for direct-join.
    • Simple up/down status
    • Channel List
    • User List
  • Caching of all information with configurable timeout to not overload the TS server with unnecessary requests.
 
I would also pay for a good concepted/coded/maintained teamspeak addon like the feature list of Funar.
 
@silence, I've got this error also. Please, fix it or tell me how fix it.
Go into library/Teamspeak/Installer.php

Delete these lines. They were used to delete the 'teamspeak' folder in your data directory.
Code:
        /* This will all generated html files! */
        $data = XenForo_Helper_File::getExternalDataPath() . '/teamspeak';

        try
        {
            if (is_dir($data))
            {
                rmdir($data);
            }
        }
        catch(Exception $e)
        {
            continue;
        }
 
Last edited:
Top Bottom