summaryrefslogtreecommitdiff
path: root/documentation/help/levels.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/help/levels.markdown')
-rw-r--r--documentation/help/levels.markdown57
1 files changed, 57 insertions, 0 deletions
diff --git a/documentation/help/levels.markdown b/documentation/help/levels.markdown
new file mode 100644
index 0000000..46097d2
--- /dev/null
+++ b/documentation/help/levels.markdown
@@ -0,0 +1,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'.
+