
Как я могу предложить своим пользователям индексированные, доступные для поиска (полнотекстовый поиск) логи IRC-каналов?
Также было бы неплохо, чтобы пользователи, заходящие на канал, могли получить краткий обзор того, что они пропустили с момента последнего входа.
Существуют ли боты, предоставляющие такую услугу?
Мы используем гибридный ircd на Linux (Ubuntu).
решение1
Самый простой способ — настроить бота для ведения журнала на всех каналах, сохранить их на веб-странице, а затем настроить пользовательский поиск Google.
решение2
Здесь«логирующий бот, который сохраняет свои данные в базе данных MySQL и предоставляет возможность веб-поиска».
решение3
Вас может заинтересоватьджангобот, который используется в #django
Поскольку он создан с помощью Django, вы можете хранить его в нескольких базах данных, таких как MySQL, PostgreSQL и SQLite.