Libraries: Difference between revisions

From TeamSpeak Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 2: Line 2:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Library !! Language !! Link !! Extra
! Library !! Language  
!Server/Client/Both!! Link !! Extra
|-
|-
| Official TeamSpeak || C / C# ||https://teamspeak.com/en/more/developers/ || Official from TeamSpeak Systems. Extra package contains C# wrapper.
| Official TeamSpeak || C / C#  
|Client||https://teamspeak.com/en/more/developers/ || Official from TeamSpeak Systems. Extra package contains C# wrapper.
|-
|-
|Official TeamSpeak Unreal 4 Plugin
|Official TeamSpeak Unreal 4 Plugin
|C++
|C++
|Client
|https://github.com/TeamSpeak-Systems/ts3_sdk_unreal_engine4
|https://github.com/TeamSpeak-Systems/ts3_sdk_unreal_engine4
|
|
Line 13: Line 16:
|Official TeamSpeak Unity Plugin
|Official TeamSpeak Unity Plugin
|C#
|C#
|Client
|https://github.com/TeamSpeak-Systems/ts3_sdk_unity
|https://github.com/TeamSpeak-Systems/ts3_sdk_unity
|
|
Line 18: Line 22:
|Official TeamSpeak PHP SDK
|Official TeamSpeak PHP SDK
|PHP
|PHP
|Server
|https://github.com/TeamSpeak-Systems/ts3_sdk_php
|https://github.com/TeamSpeak-Systems/ts3_sdk_php
|
|
|-
|-
| rust-ts3plugin || Rust||https://github.com/ReSpeak/rust-ts3plugin ||
| rust-ts3plugin || Rust
|Client||https://github.com/ReSpeak/rust-ts3plugin ||
|-
|-
|'''tsclientlib'''
|'''tsclientlib'''
|Rust
|Rust
|Client
|https://github.com/ReSpeak/tsclientlib
|https://github.com/ReSpeak/tsclientlib
|
|
Line 30: Line 37:
|'''pyTSon'''
|'''pyTSon'''
|Python
|Python
|Client
|https://github.com/pathmann/pyTSon
|https://github.com/pathmann/pyTSon
|
|
Line 35: Line 43:
|TeamSpeak 3 PHP Framework
|TeamSpeak 3 PHP Framework
|PHP
|PHP
|Server
|https://github.com/planetteamspeak/ts3phpframework
|https://github.com/planetteamspeak/ts3phpframework
|
|
Line 40: Line 49:
|PyTS3
|PyTS3
|Python
|Python
|Client
|https://github.com/benediktschmitt/py-ts3/tree/v2
|https://github.com/benediktschmitt/py-ts3/tree/v2
|
|
Line 45: Line 55:
|ButlerSpeak
|ButlerSpeak
|Java
|Java
|Server
|https://github.com/StackOverNorth/ButlerSpeak
|https://github.com/StackOverNorth/ButlerSpeak
|
|
Line 50: Line 61:
|ts3ekkoutil
|ts3ekkoutil
|Python
|Python
|Client
|https://pypi.org/project/ts3ekkoutil/
|https://pypi.org/project/ts3ekkoutil/
|A collection of utility methods used in the ts3ekkoclient, ts3ekkomanage and ts3ekkosingle modules.
|A collection of utility methods used in the ts3ekkoclient, ts3ekkomanage and ts3ekkosingle modules.
Line 55: Line 67:
|TS3-NodeJS-Library
|TS3-NodeJS-Library
|JavaScript
|JavaScript
|Server
|https://www.npmjs.com/package/ts3-nodejs-library
|https://www.npmjs.com/package/ts3-nodejs-library
|
|
Line 60: Line 73:
|teamspeak-commander
|teamspeak-commander
|JavaScript
|JavaScript
|Server
|https://www.npmjs.com/package/teamspeak-commander
|https://www.npmjs.com/package/teamspeak-commander
|
|
Line 65: Line 79:
|node-ts
|node-ts
|JavaScript
|JavaScript
|Server
|https://www.npmjs.com/package/node-ts
|https://www.npmjs.com/package/node-ts
|
|
Line 70: Line 85:
|ClientQuery
|ClientQuery
|?
|?
|Client
|https://www.myteamspeak.com/addons/943dd816-7ef2-48d7-82b8-d60c3b9b10b3
|https://www.myteamspeak.com/addons/943dd816-7ef2-48d7-82b8-d60c3b9b10b3
|The ClientQuery plugin offers a local telnet interface on port 25639 to remotely control the TeamSpeak 3 Client.
|The ClientQuery plugin offers a local telnet interface on port 25639 to remotely control the TeamSpeak 3 Client.
Line 75: Line 91:
|Lua Scripting support
|Lua Scripting support
|?
|?
|Client
|https://www.myteamspeak.com/addons/1ea680fd-dfd2-49ef-a259-74d27593b867
|https://www.myteamspeak.com/addons/1ea680fd-dfd2-49ef-a259-74d27593b867
|Lua scripting interface for the TeamSpeak client.
|Lua scripting interface for the TeamSpeak client.
|}
|}

Latest revision as of 14:28, 22 June 2021

Library Language Server/Client/Both Link Extra
Official TeamSpeak C / C# Client https://teamspeak.com/en/more/developers/ Official from TeamSpeak Systems. Extra package contains C# wrapper.
Official TeamSpeak Unreal 4 Plugin C++ Client https://github.com/TeamSpeak-Systems/ts3_sdk_unreal_engine4
Official TeamSpeak Unity Plugin C# Client https://github.com/TeamSpeak-Systems/ts3_sdk_unity
Official TeamSpeak PHP SDK PHP Server https://github.com/TeamSpeak-Systems/ts3_sdk_php
rust-ts3plugin Rust Client https://github.com/ReSpeak/rust-ts3plugin
tsclientlib Rust Client https://github.com/ReSpeak/tsclientlib
pyTSon Python Client https://github.com/pathmann/pyTSon
TeamSpeak 3 PHP Framework PHP Server https://github.com/planetteamspeak/ts3phpframework
PyTS3 Python Client https://github.com/benediktschmitt/py-ts3/tree/v2
ButlerSpeak Java Server https://github.com/StackOverNorth/ButlerSpeak
ts3ekkoutil Python Client https://pypi.org/project/ts3ekkoutil/ A collection of utility methods used in the ts3ekkoclient, ts3ekkomanage and ts3ekkosingle modules.
TS3-NodeJS-Library JavaScript Server https://www.npmjs.com/package/ts3-nodejs-library
teamspeak-commander JavaScript Server https://www.npmjs.com/package/teamspeak-commander
node-ts JavaScript Server https://www.npmjs.com/package/node-ts
ClientQuery ? Client https://www.myteamspeak.com/addons/943dd816-7ef2-48d7-82b8-d60c3b9b10b3 The ClientQuery plugin offers a local telnet interface on port 25639 to remotely control the TeamSpeak 3 Client.
Lua Scripting support ? Client https://www.myteamspeak.com/addons/1ea680fd-dfd2-49ef-a259-74d27593b867 Lua scripting interface for the TeamSpeak client.