Сообщалка: программа для общения в команде

Wait 5 sec.

Так как меня не устраивали существующие мессенджеры для локальной сети, я написал свой. Если у кого-то ещё сходные требования, можете пользоваться.Что умеет Сообщалка:общий список всех сообщений от всех собеседников;отбор сообщений по собеседнику или группе собеседников (группы добавляются и редактируются администратором);отправка сообщений собеседнику или группе;поиск по регулярному выражению;просмотр сообщений за указанную дату или несколько дней перед датой;позволяет отметить факт ознакомления с сообщением одним щелчком;позволяет вставлять в сообщение изображения в любое место (как принято в письмах и как нет в мессенджерах);позволяет цитировать сообщения (в том числе несколько в одном сообщении) и по щелчку переходить к процитированному;позволяет редактировать отправленное сегодня сообщение и хранит историю;серверная часть хранит сообщения в каталоге в виде читаемых файлов, изображения в одном экземпляре;полностью переносима в рамках Windows/Linux/MacOS, работает на любой архитектуре процессора;не имеет внешних зависимостей, кроме языка программирования Racket.Что не умеет и вряд ли будет:шифрование канала: если надо, можно ставить stunnel;много пользователей: интерфейс на данный момент не предполагает прокрутку списка пользователей, но за счёт этого все данные на сервере в памяти и работает очень быстро;вложение файлов: я считаю, что если файл нужен, то его надо выкладывать на файловый сервер и давать ссылку,а не превращать средство общения в хранилище файлов;видео и аудио: если надо позвонить, логичнее кинуть ссылку на jitsi или что в команде принято.  lisp, racket, велосипед, мессенджер, от автора