А если будет под каждого пользователя по лог файлу? Программа будет записывать сообщения в отдельный файл, а читать все сразу. В принципе там будет всего 3-4 человека. Хотя... Желающие тоже есть

.
Раз это всё же реально, то кто может помочь в написании такой программе. Если слишком сложно, то хотя бы направьте по адресу где мне могут помочь.