An open API service indexing awesome lists of open source software.

https://github.com/algrvvv/multi.user.chat.java

multi user chat on java
https://github.com/algrvvv/multi.user.chat.java

chat java multiuserchat

Last synced: 2 months ago
JSON representation

multi user chat on java

Awesome Lists containing this project

README

        

## p4xt3r - MultiUserChat on Java

### Problems that need to be solved:
- [x] Отображение подключенного пользователя
- [x] При отключении пользователя используя ctrl + c теперь освобождается место для пользователя
- [ ] При отключении пользователя экземпляр его серверного класса остается в листе активных серверов
- Мешает правильной работе при ограничении пользователей используя флаг `--max` на стороне сервера.
- А также мешает полноценной работе серверу ограничивать колво пользователей и без флага
- [ ] Перестали отображаться соощения о том, что пользователь подлкючился или отключился

### TODO:
- [x] (!!) Привести в нормальный вид сообщения
- [ ] (!) Сделать шифрование сообщений, к примеру, используя base64
- [x] (!) Сделать настройку чата через флаги и на стороне сервера и на стороне клиента
- [ ] (!) Добавить цветное выделение какого либо события
- [ ] (!) Сделать динамические настройки сервера, чтобы в консоли запущенного сервера можно было менять настройки и смотреть информацию
- [x] посмотреть список всех пользователей (колво и никнеймы, возможно сколько времени он сидит в чате)
- [ ] выгнать всех пользователей
- [x] увеличить максимальное колво пользователей
- [ ] рестарт сервера
- [x] прочая конфигурация сервера
- [ ] (?) Вынести настройки сервера в отдельный конфигурационный файл

> Где:
(!) - точно делаем,
(?) - под вопросом, но возможно делаем