File: levels

package info (click to toggle)
irssi 0.8.12-7
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 8,152 kB
  • ctags: 5,937
  • sloc: ansic: 54,466; sh: 8,869; perl: 2,460; makefile: 1,034
file content (32 lines) | stat: -rw-r--r-- 1,415 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Message levels (or in short, levels) are used almost everywhere. They describe what kind of messages we're dealing with. Here's a list of them all:

    CRAP            - Can be almost anything
    MSGS            - Private messages
    PUBLIC          - Public messages in channel
    NOTICES         - Notices
    SNOTES          - Server notices
    CTCPS           - CTCP messages
    ACTIONS         - Actions (/me) - usually ORed with PUBLIC or MSGS
    JOINS           - Someone joins a channel
    PARTS           - Someone parts a channel
    QUITS           - Someone quits IRC
    KICKS           - Someone gets kicked from channel
    MODES           - Channel mode is changed
    TOPICS          - Channel topic is changed
    WALLOPS         - Wallop is received
    INVITES         - Invite is received
    NICKS           - Someone changes nick
    DCC             - DCC related messages
    DCCMSGS         - DCC chat messages
    CLIENTNOTICE    - Irssi's notices
    CLIENTERROR     - Irssi's error messages
    CLIENTCRAP      - Some other messages from Irssi

And a few special ones that could be included with the levels above:

    HILIGHT         - Text is highlighted
    NOHILIGHT       - Don't check highlighting for this message
    NO_ACT          - Don't trigger channel activity when printing
                      this message
    NEVER           - Never ignore or log this message