Nickname changing

This commit is contained in:
Manevolent
2018-08-05 00:02:16 -04:00
parent 0c2f4c0341
commit 44edb80431
@@ -481,6 +481,27 @@ public class LocalTeamspeakClientSocket
}
}
@Override
public void setNickname(String nickname) {
switch (getState()) {
case RETRIEVING_DATA:
case CONNECTED:
Command banCommand = new SingleCommand("clientupdate", ProtocolRole.CLIENT);
banCommand.add(new CommandSingleParameter("client_nickname", nickname));
try {
executeCommand(banCommand).complete();
} catch (Exception e) {
throw new RuntimeException(e);
}
break;
}
super.setNickname(nickname);
}
/**
* Commands
*/