summaryrefslogtreecommitdiff
path: root/documentation/help/levels.markdown
blob: 46097d2c6f7c5f75620481ea13505787182639fa (plain)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
---
layout: page
title: "Help: levels"
---

{% comment %}

Please submit changes to
- https://github.com/irssi/irssi/blob/master/docs/help/in/levels.in


{% endcomment %}
[Help index](/documentation/help)

### Description ###

These are the message levels that are used throughout Irssi; they describe
what kind of message is displayed.

These are the common levels you can use:


| `ACTIONS` | Actions by a nickname. |
| `CLIENTCRAP` | Irssi's internal messages. |
| `CLIENTERROR` | Irssi's internal error messages. |
| `CLIENTNOTICE` | Irssi's internal notices. |
| `CRAP` | Can be almost anything. |
| `CTCPS` | CTCP messages. |
| `DCC` | DCC protocol related messages. |
| `DCCMSGS` | DCC chat messages. |
| `INVITES` | An invite is received. |
| `JOINS` | A nickname joins a channel. |
| `KICKS` | A nickname gets kicked from a channel. |
| `MODES` | A channel mode is modified. |
| `MSGS` | Private messages. |
| `NICKS` | A nickname changes to another nickname. |
| `NOTICES` | Notices sent from a nickname. |
| `PARTS` | A nickname leaves a channel. |
| `PUBLIC` | Public messages in a channel. |
| `QUITS` | A nickname disconnects from IRC. |
| `SNOTES` | Notices sent from a server. |
| `TOPICS` | A channel topic is modified. |
| `WALLOPS` | A wallop is received. |
{:.table.kv}

These are the special levels you can use:


| `HILIGHT` | The text is highlighted. |
| `NEVER` | Never ignores or logs the message. |
| `NO_ACT` | Doesn't trigger any activity in the statusbar. |
| `NOHILIGHT` | The text is not highlighted. |
{:.table.kv}

When using levels from Irssi scripts, you need to prepend the level with
    'MSGLEVEL_'; for example 'CRAP' becomes 'MSGLEVEL_CRAP'.