Open mfreiholz opened 8 years ago
Tut mir leid wenn ich hier auf Deutsch antworte, aber das ist für mich gerade einfacher. Ich benutze deine Software nun seit einigen Monaten auf meinem Teamspeak Server mit dem selfhosted Server.
Die neue Server Selection mit nur einer Join Option wäre in meinen Augen sinvoll, da sie a) das joinen auf einen Server einfacher macht (vorallem bei Leuten mit weniger Ahnung bringen die Auswahlmöglichkeiten hin und wieder Verwirrung auf) und b) Self-Hosted Server priorisiert, was man als Serveradmin recht gerne sieht (zumindest meiner Meinung nach).
Bezüglich der Room Selection befürworte ich die Room List, da so für den User auch direkt sichtbar ist, wo denn gerade Leute sind (derzeit hin und wieder etwas umständlich wenn man öfter den Channel wechselt und letzten Endes nichtmehr weiß in welchem Channel-Room man jetzt ist) und da optionaler Passwort Schutz ein Feature ist das ich bisher etwas vermisst habe.
@kiriniko Thanks for your feedback, I appreciate it a lot.
I will update my first post with some ideas about the room-list logic.
Hi Dev. Im having this issue too. They connect trough No-IP and i connect by internal LAN IP. Isn't possible to force the app to redirect all connection to a single room? At least temporarily.
Thanks for the awesome work.
The only temporary solution is to use the same external IP address, until the new logic is implemented, sorry.
Some routers don't allow connections to your own WAN ip, tho.
This issue covers two topics:
Server selection
Current state There are two options:
New logic idea (auto-select-server) One single Join option:
Room selection
Current state The room-ID is automatically generated from "TS3-Address"+"TS3-Port"+"TS3-Channel-ID", which is globally unique. The problem here: It only works, if everyone uses the same IP/DNS to join the TS3 server. If someone uses the internal IP like 127.0.0.1 and the other one uses the server's public IP they will join different rooms (see: issue #21)
New logic: Room List
Instead of an automatic room-id generation, the users gets a list of all existing rooms and may be allowed to create a new room (with optional password)
Update 2016-05-31
In a first approach, I would suggest to keep it simple and implement it like this: