Вам следует подумать о написании программы чата, которая использует только исходящие соединения через порт 80, чтобы ее могли использовать все пользователи.
Для любого порта, кроме 80, потребуется настройка брандмауэра, которую пользователи могут неохотно делать.