Есть такая очень популярная вещь в природе - DC++ (direct connection). Это протокол, на основе которого строят так называемые хабы. Протокол включает в себя возможность передачи файлов, поиска по сети, чата (в том числе, приватных сообщений) и так далее.

Часто такие DC-хабы устанавливают в локальных сетях для поддержки файло-обменника и чата.

Один из наиболее популярных серверов для создания dc-хаба - это verlihub.

Системным администраторам часто приходится отчитываться за информацию, которая ходит в сети - в том числе и в чате. В связи с этим возникает проблема ведения логов (журналов) чата на хабе.

Для решения сего насущного вопроса однажды вечером на скорую руку был написан плагин (plugin) для verlihub, позволяющий вести лог (журнал) чата на хабе. Плагин позволяет записывать логи как главного чата, так и приватные сообщения пользователей.

Скачать плагин можно по ссылке

Установка плагина

1. скачать и распаковать куда-нибудь в пустую папку

2. сделать ./configure

3. сделать make

4. из папки src полученный исполняемый файл chatlogger_pi скопировать в папку с плагинами для verlihub

5. зайти на хаб как владелец

6. на хабе боту securityhub (или как вы его там назвали при инсталляции) дать команду "!plugin chatlogger_pi"

7. в случае успешного старта плагина, немедленно начинается запись логов чата и складирование их в соответствующей папке

Настройка плагина

Настроек никаких плагин вообще-то не имеет. Все сообщения (логи) пишутся по умолчанию в папку /var/log/vh - имя папки жестко забито в исходники (файл src/cpchatlog.cpp). Так что для изменения поведения плагина, все правки надо производить напрямую в исходниках - благо дело, их там всего ничего.

P.S. Помните о приватности информации, и не используйте подобные средства в личных целях.