]> jfr.im git - irc.git/blob - mircstats/storage.googleapis.com/mircstats/parser/Trillian_parser.txt
c84cb733257669929bc82012be960ba0a765337e
[irc.git] / mircstats / storage.googleapis.com / mircstats / parser / Trillian_parser.txt
1 [mIRCStats parser configuration file]
2
3 // File information (these lines are shown in mIRCStats)
4
5 [File Description]
6 Trillian
7
8 [Author]
9 Ave
10
11 // Allowed variables are:
12 //
13 // Single-word variables:
14 // %nick%, %nick2%, %addr%, %channelname%, %monthname%, %ampm%, %anyword%
15 //
16 // Numeric variables:
17 // %hour%, %minute%, %second%,
18 // %day%, %month%, %year%, %anynum%
19 //
20 // Multi-word variables (only one allowed per line):
21 // %text%, %mode%, %anytext%
22
23 // Main rules:
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")
30
31
32
33 // ----------------Parser configuration rules start here-------------------------------
34
35 // timestamp parsing rules:
36
37 [timestamp]
38 [%2hour%:%2minute%]
39
40
41 // Parsing patterns in order of probability:
42
43 [Normal line]
44 <%nick%> %text%
45
46
47 [Action]
48 * %nick% %text%
49
50 [Mode change]
51 *** Mode change "%mode% %text%" for channel %anyword% by %nick%
52
53 [Join]
54 *** %nick% (%addr%) has joined channel %channelname%
55
56 [Part]
57 *** %nick% has left %channelname%
58
59 [Quit]
60 * %nick% (%addr%) Quit (%text%)
61
62 [Session Start]
63 Session Start (%anyword%): %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
64
65 [Session Close]
66 Session Close (%anyword%): %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
67
68 [Session Time]
69 Session Time (%anyword%): %anyword% %monthname% %day% %hour%:%minute%:%second% %year%
70
71 [Own normal line]
72 > %text%
73
74 [Channelname]
75 *** Now talking in %channelname%.
76
77 [Rename]
78 *** %nick% is now known as %nick2%
79
80 [Topic change]
81 *** %nick% has changed the topic on channel %anyword% to %text%
82
83
84 [Kick]
85 *** %nick% has been kicked off channel %anyword% by %nick2% (%text%)
86
87 [Skip]
88 // skip these unused lines
89
90
91 // If you use %monthname% in your parser configuration
92 // you need to define 12 month strings that are converted
93 // into a month number here
94
95 [Month names]
96 Jan
97 Feb
98 Mar
99 Apr
100 May
101 Jun
102 Jul
103 Aug
104 Sep
105 Oct
106 Nov
107 Dec