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.

Difference between revisions of "Log"

From ZNC
Jump to: navigation, search
(Since 1.0, the log module can be loaded at three different places, specify the locations of places.)
m (moddate -> moddata)
Line 6: Line 6:
 
Depending on how the log module is loaded, the logs are stored:
 
Depending on how the log module is loaded, the logs are stored:
  
   global:  ~/.znc/moddate/log/$user_$network_$channel_YYYYMMDD.log
+
   global:  ~/.znc/moddata/log/$user_$network_$channel_YYYYMMDD.log
 
   user:    ~/.znc/users/$user/moddata/log/$network_$channel_YYYYMMDD.log
 
   user:    ~/.znc/users/$user/moddata/log/$network_$channel_YYYYMMDD.log
 
   network: ~/.znc/users/$user/networks/$network/moddata/log/$channel_YYYYMMDD.log
 
   network: ~/.znc/users/$user/networks/$network/moddata/log/$channel_YYYYMMDD.log

Revision as of 08:15, 19 August 2013


This module logs your conversations to some special place on your disk.

Depending on how the log module is loaded, the logs are stored:

 global:  ~/.znc/moddata/log/$user_$network_$channel_YYYYMMDD.log
 user:    ~/.znc/users/$user/moddata/log/$network_$channel_YYYYMMDD.log
 network: ~/.znc/users/$user/networks/$network/moddata/log/$channel_YYYYMMDD.log

(Replace ~/.znc/ with your data dir if you use a non-standard one).

You can make a symlink for easier access to that location, e.g.

ln -s $HOME/.znc/users/dude/moddata/log/ $HOME/dude_irc_logs


Note

In the znc-0.206 release this module is NOT a core module, see ZNC-Extra for more information on how to use it

Usage

Arguments

This user module takes up to one argument. Path where to store logs. It can contain $USER, $NETWORK and $WINDOW substitutes.

Read loading modules to learn more about loading modules. Load the module to start logging, unload it to stop logging. Kinda easy, eh?

Commands

This module does not support any commands.

pisg

The log module uses the "energymech" format so it can be used with pisg if so desired.

Example Config

   <channel="#znc">
       Logfile = "/home/znc/.znc/users/efnet/moddata/log/#znc_*.log"
       Format = "energymech"
       Network = "EFnet"
       OutputFile = "znc.html"
   </channel>