[mIRCStats parser configuration file] // File information (these lines are shown in mIRCStats) [File Description] UPP 2.00 compliant [Author] DaCaptn // Allowed variables are: // // Single-word variables: // %nick%, %nick2%, %addr%, %channelname%, %monthname%, %ampm%, %anyword% // // Numeric variables: // %hour%, %minute%, %second%, // %day%, %month%, %year%, %anynum% // // Multi-word variables (only one allowed per line): // %text%, %mode%, %anytext% // Main rules: // - Variables have to be delimited by some non-variable characters like [%hour%:%minute%] // (unless they are fixed length ones like %2hour% (2-digit numeric hour). // - You can only use one multi-word variable per line. // - Don't use the same variable multiple times on any line. // - Use "Test Parser" option to verify your new parsing rules ("Log parser"-settings page). // - Check mIRCStats help for more info ("Setting options/Log parser") // ----------------Parser configuration rules start here------------------------------- // timestamp parsing rules: [timestamp] .:%2hour%·%2minute%·%2second%:. // Parsing patterns in order of probability: [Normal line] «%nick%» %text% [Action] * %nick% %text% [Mode change] %nick% sets mode: %mode% %text% [Join] joins: %nick% (%addr%) %anytext% [Part] parts: %nick% (%addr%) (%text) %anytext% parts: %nick% (%addr%) %anytext% [Quit] quits: %nick% (%addr%) (%text%) quits: %nick% (%addr%) [Session Start] Session Start: %anyword% %monthname% %day% %hour%:%minute%:%second% %year% Session Start: %anyword% %monthname% %day% %hour%:%minute%:%second% %year% [Skip] // skip close message at 00:00:00 (Daily logs) to prevent empty day appearing in the stats Session Close: %anyword% %anyword% %day% 00:00:00 %anynum% Session Close: %anyword% %anyword% %day% 00:00:00 %anynum% [Session Close] Session Close: %anyword% %monthname% %day% %hour%:%minute%:%second% %year% Session Close: %anyword% %monthname% %day% %hour%:%minute%:%second% %year% [Session Time] Session Time: %anyword% %monthname% %day% %hour%:%minute%:%second% %year% Session Time: %anyword% %monthname% %day% %hour%:%minute%:%second% %year% [Own normal line] -> %text% [Channelname] [%] Now talking in [%channelname%] Session Ident: %channelname% [Rename] %nick% (%addr%) is now known as %nick2% [Topic change] [%] [%nick%] changes topic to '%text%' [Kick] %nick% was kicked by %nick2% (%text%) you were kicked by %nick2% (%text%) [Skip] // skip these unused lines *** %nick% sets mode: %anyword% *** Topic is %text% * Disconnected *** Disconnected //Notice -%nick%- %text% //Echo Information [%] %text% (error) %anytext% // %anynum%:on signal:%anytext% //ctcp %nick%:[%channelname%] %anytext% [%nick%] %anytext% [%nick% %anyword% reply] %anytext% [Month names] Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec