levels
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | levels [2009/06/05 02:49] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =======Supported message levels======= | ||
+ | |||
+ | ======Level Descriptions====== | ||
+ | Levels can be combined together into a //level description// | ||
+ | bit-mask. | ||
+ | prefixing it with a hyphen (" | ||
+ | after the ALL level (see below). | ||
+ | |||
+ | ^ Example ^ Description ^ | ||
+ | | MSGS | Only the MSGS level | | ||
+ | | MSGS, | ||
+ | | MSGS, | ||
+ | | ALL | Every level shown below | | ||
+ | | ALL, | ||
+ | |||
+ | ======Levels are per-server====== | ||
+ | Except for the DCCS level, each server refnum has its own distinct set of | ||
+ | levels. | ||
+ | its own PUBLICS level, and the PUBLICS level on one server does not | ||
+ | correspond to the PUBLICS level on another server. | ||
+ | |||
+ | Each window in the client is associated with a server, and each window | ||
+ | claims one or more levels on behalf of that server. | ||
+ | client decides which window your output will go to: all output from the | ||
+ | client has a level associated with it, and the client looks for the | ||
+ | window associated with that server that claims that level, and puts the | ||
+ | output there. | ||
+ | |||
+ | The DCC level is global, because DCCs do not belong to a server. | ||
+ | one window in the entire client is supposed to have the DCC level at a time. | ||
+ | This window should receive all output regarding DCC activity. | ||
+ | |||
+ | ======You can create your own levels====== | ||
+ | The client supports dyanmic level creation, but not dynamic level deletion. | ||
+ | You can create your own levels, or create alias names for existing levels | ||
+ | using the [[levelctl]] function. | ||
+ | |||
+ | Remember that levels are just a bitmask. | ||
+ | each bit has one or more names. | ||
+ | |||
+ | ======Description====== | ||
+ | This is a list of message levels that [[window level]], [[ignore]], | ||
+ | [[set flood rate|flood]] and [[lastlog command|lastlog]] commands use. | ||
+ | |||
+ | ^ Level ^ Description | ||
+ | | OTHER | Everything not covered by another level. (CRAP is an alias for backwards compatability) | | ||
+ | | PUBLICS | [[on public|Messages]] sent or received to channels | ||
+ | | MSGS | [[on msg|Messages]] sent or received between users | | ||
+ | | WALLS | [[on msg_group|Messages]] sent to a group of people (but not channels) | | ||
+ | | NOTICES | [[on notice|Notice]] messages of any kind | | ||
+ | | WALLOPS | [[on wallop|Wallop]] messages of any kind | | ||
+ | | OPNOTES | [[on oper_notice|Notice]] messages sent by the server to operators | | ||
+ | | SNOTES | ||
+ | | ACTIONS | [[on action|CTCP ACTION]] messages of any kind. | | ||
+ | | DCCS | [[DCC]] sends, gets and chats. | ||
+ | | CTCPS | [[on ctcp|CTCP]] messages of any kind. | | ||
+ | | INVITES | [[on invite|Invitations]] to join a channel | ||
+ | | JOINS | Notifications that someone has [[on join|joined]] a channel you are on | | ||
+ | | NICKS | Notifications that someone has [[on nickname|changed nicks]] | | ||
+ | | TOPICS | ||
+ | | PARTS | Notifications that someone has [[on part|left]] a channel you are on without leaving irc | | ||
+ | | QUITS | Notifications that someone has [[on quit|left]] a channel you are on and have left irc | | ||
+ | | KICKS | Notifications that someone has [[on kick|ejected]] someone else from a channel you are on | | ||
+ | | MODES | Notifications that someone has [[on mode|changed the mode]] of a channel you are on. | | ||
+ | | SYSERR | ||
+ | | USER1 | You can use these levels for anything you want. | | ||
+ | | USER2 | | | ||
+ | | USER3 | | | ||
+ | | USER4 | | | ||
+ | | USER5 | | | ||
+ | | USER6 | | | ||
+ | | USER7 | | | ||
+ | | USER8 | | | ||
+ | | USER9 | | | ||
+ | | USER10 | ||
+ | | ALL (special) | ||
+ | | NONE (special) | ||
+ | |||
levels.txt · Last modified: 2009/06/05 02:49 by 127.0.0.1