To create new wiki account, please join us on #znc at freenode and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.


From ZNC
Revision as of 02:49, 12 September 2017 by Lipvig (talk | contribs)
Jump to: navigation, search

MySQL/SQLite logging plugin for ZNC IRC bouncer written in Python 3.

GitHub repository and latest version can be found here:

Quick start

  1. Copy to ~/.znc/modules/
  2. In Webadmin, open the list of Global Modules.
  3. Make sure modpython is enabled.
  4. Enable module zlog_sql and set its argument.

For MySQL, set module argument matching following format:


Important: you need PyMySQL pip package for MySQL logging. Install it with pip3 install PyMySQL command.

For SQLite use following string format:


or simply leave out the path


in this case, logs are going to be written to the default path ~/.znc/moddata/zlog_sql/logs.sqlite.

  1. Save changes. SQL table schema is going to be created automatically.