• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

OpenGamePanel Compatibility?

yamano

TeaSpeak Team
Staff member
TeaTeam
Hi guys
Anybody used Teaspeak with opengamepanel?
I really want to configure teaspeak in this open source panel.
Maybe anybody who understands about this panel can help me....

regards
 

yamano

TeaSpeak Team
Staff member
TeaTeam
Yes. I've edited, but there's a incompatibility.
Maybe the protocols.
I'm able to query but not to acess through the "Ts3Admin" opengamepanel option.
I do not really know :/
I just know that their Tea*Speak panel it is the psycokiller webpanel (edited to match the opengamepanel).
 
Last edited:

DrN00bish

Well-known member
I was about to make a config earlier and post it on OGP forums for them to add it to the git as well. I was waiting for more information on commandline arguments for TeaSpeak server though lol
 

yamano

TeaSpeak Team
Staff member
TeaTeam
@DrN00bish i hope you can do it.
Share with me, please xD
The config isn't just the .xml, you have to do some modifications in protocols, i think..
The .xml is easy, but not enought :/
 

mkll11one

TeaSpeak Team
Staff member
TeaTeam
You can just update the "TeamSpeak3" framework. ;) for my PHP script works to create TS server (without panel) ;)
 

yamano

TeaSpeak Team
Staff member
TeaTeam
Mine .xml can create virtual servers, as normal, but i cant see them in "Ts3Admin" area :/
"There is no assigned server to this acc" xD
 

yamano

TeaSpeak Team
Staff member
TeaTeam
After i edited the .xml config to Teaspeak, i'm able to query the server and create virtual servers.
When i access to "Ts3Admin" area, this happens "TS3lib error: no TS3 service running - 0: no TS3 service running" :/
I can assign the virtual servers to users, but users cant see them.
 

yamano

TeaSpeak Team
Staff member
TeaTeam
My ogp .xml config:

<game_config>
<game_key>teamspeak3_linux64</game_key>
<protocol>teamspeak3</protocol>
<game_name>TS3</game_name>
<server_exec_name>teastart.sh</server_exec_name>
<cli_template>voice_ip=%IP% %PORT% query_ip=%IP% %QUERY_PORT% query_ssh_ip=%IP% %QUERY_SSH_PORT% filetransfer_ip=%IP% %FILETRANSFER_PORT% %QP% %CONTROL_PASSWORD% %LICENS% %LOG%</cli_template>
<cli_params>
<cli_param id="IP" cli_string="" />
<cli_param id="PORT" cli_string="default_voice_port=" />
<cli_param id="CONTROL_PASSWORD" cli_string="serveradmin_password=" />
</cli_params>
<reserve_ports>
<port type="add" id="QUERY_PORT" cli_string="query_port=">24</port>
<port type="add" id="QUERY_SSH_PORT" cli_string="query_ssh_port=">35</port>
<port type="add" id="FILETRANSFER_PORT" cli_string="filetransfer_port=">20046</port>
</reserve_ports>
<console_log>teaspeak/logs/ts3server_0.log</console_log>
<exe_location>teaspeak</exe_location>
<mods>
<mod key="default">
<name>None</name>
</mod>
</mods>
<replace_texts>
<text key="webhost_ip">
<default>^$</default>
<filepath>teaspeak/query_ip_whitelist.txt</filepath>
</text>
</replace_texts>
<server_params>
<param key="license_accepted=" type="select" id="LICENS">
<option value="0">Denied</option>
<option value="1">Accepted</option>
<options>ns</options>
<desc>Agreeing to the Tea*Speak 3 server licence. Can be viewed &lt;a href=https://sales.Tea*Speak.com/documents/TeamSpeak_Master_License_Agreement_EN.pdf target=_blank&gt;here&lt;/a&gt;.</desc>
</param>
<param key="logappend=" type="select" id="LOG">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
<options>ns</options>
<desc>The log output will be appended to the previous log file.</desc>
</param>
<param key="query_protocols=" type="select" id="QP">
<option value="raw">Classic</option>
<option value="raw,ssh">Classic and SSH</option>
<options>ns</options>
<desc>Protocols that can be used to connect to the ServerQuery.</desc>
</param>
</server_params>
<lock_files>
teaspeak/TeaSpeakServer
</lock_files>
</game_config>

Everything it is ok.
So the problem isnt from the .xml, i think.
 

mkll11one

TeaSpeak Team
Staff member
TeaTeam
Never tried that but just gave it a go. Seems neat enough! Thanks for reference. Will have to mess this install up then try again lol
I'm using them mostly for setup (gameservers). ;) but i'm not planned to give "friends" access to the virtualserver.. ^^ they can do via yatqa... :p