Было бы неплохо, если можно (при желании) разделить файлы чатлогов на личные сообщения, мировой чат, системные сообщения, локальный чат, каналы. Тогда поиск по ним был бы намного удобнее.
Как вариант, создавать отдельные чатлоги для каждой вкладки (можно в настройках вкладки пунктик "вести лог"), а пользователь сам настроит.