# levels - Neırssi 1.3 documentation

Skip to content
Hide navigation sidebar
Hide table of contents sidebar
Back to top
Page source
Toggle table of contents sidebar

# levels

## 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.

These are the special levels you can use:

`HILIGHT` | The text is highlighted.
`NEVER` | Never ignores or logs the message.
`HIDDEN` | Hides the message when window HIDELEVEL includes HIDDEN.
`NO_ACT` | Doesn’t trigger any activity in the statusbar.
`NOHILIGHT` | The text is not highlighted.

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