UDP ist für ein Chatprogramm eher schlecht geeignet. Den Vorteil des fehlenden Verbindungsaufbaus musst Du mit Fehlerkorrekturmassnahmen gegensteuern (bei UDP wird ein fehlendes Paket nicht erneut angefordert).
Und eine Port-Weiterleitung brauchst Du auch bei UDP. Ich habe also keinerlei Verlangen danach, das Programm auf UDP umzustellen. ![]()
Das mit User kicken/bannen kommt vielleicht noch. Sehe ich im Moment noch nicht als so wichtig an, da es eher ein privater Chatroom sein soll.