1 [mIRCStats parser configuration file]
3 // File information (these lines are shown in mIRCStats)
11 // Allowed variables are:
13 // Single-word variables:
14 // %nick%, %nick2%, %addr%, %channelname%, %monthname%, %ampm%, %anyword%
17 // %hour%, %minute%, %second%,
18 // %day%, %month%, %year%, %anynum%
20 // Multi-word variables (only one allowed per line):
21 // %text%, %mode%, %anytext%
24 // - Variables have to be delimited by some non-variable characters like [%hour%:%minute%]
25 // (unless they are fixed length ones like %2hour% (2-digit numeric hour).
26 // - You can only use one multi-word variable per line.
27 // - Don't use the same variable multiple times on any line.
28 // - Use "Test Parser" option to verify your new parsing rules ("Log parser"-settings page).
29 // - Check mIRCStats help for more info ("Setting options/Log parser")
33 // ----------------Parser configuration rules start here-------------------------------
35 // timestamp parsing rules:
38 .:%2hour%·%2minute%·%2second%:.
42 // Parsing patterns in order of probability:
51 %nick% sets mode: %mode% %text%
54 joins: %nick% (%addr%) %anytext%
57 parts: %nick% (%addr%) (%text) %anytext%
58 parts: %nick% (%addr%) %anytext%
61 quits: %nick% (%addr%) (%text%)
62 quits: %nick% (%addr%)
65 Session Start: %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
66 Session Start: %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
70 // skip close message at 00:00:00 (Daily logs) to prevent empty day appearing in the stats
71 Session Close: %anyword% %anyword% %day% 00:00:00 %anynum%
72 Session Close: %anyword% %anyword% %day% 00:00:00 %anynum%
75 Session Close: %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
76 Session Close: %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
80 Session Time: %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
81 Session Time: %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
88 [%] Now talking in [%channelname%]
89 Session Ident: %channelname%
92 %nick% (%addr%) is now known as %nick2%
95 [%] [%nick%] changes topic to '%text%'
99 %nick% was kicked by %nick2% (%text%)
100 you were kicked by %nick2% (%text%)
104 // skip these unused lines
105 *** %nick% sets mode: %anyword%
118 %anynum%:on signal:%anytext%
121 %nick%:[%channelname%] %anytext%
123 [%nick% %anyword% reply] %anytext%