[BACK]Return to Modes.txt CVS log [TXT][DIR] Up to [local] / ircnowd / doc

Annotation of ircnowd/doc/Modes.txt, Revision 1.1

1.1     ! tomglok     1:
        !             2:                      ngIRCd - Next Generation IRC Server
        !             3:                            http://ngircd.barton.de/
        !             4:
        !             5:                (c)2001-2015 Alexander Barton and Contributors.
        !             6:                ngIRCd is free software and published under the
        !             7:                    terms of the GNU General Public License.
        !             8:
        !             9:                                -- Modes.txt --
        !            10:
        !            11:
        !            12: This document lists the different user modes, channel modes, and channel
        !            13: user modes that ngIRCd supports.
        !            14:
        !            15:
        !            16: I. User Modes
        !            17: ~~~~~~~~~~~~~
        !            18:
        !            19: User modes are attributes a user has in the network, regardless of the
        !            20: channels he is using at the moment.
        !            21:
        !            22:   mode since   description
        !            23:
        !            24:   a    0.3.0   User is away.
        !            25:   b    20      User blocks private messages and notices.
        !            26:   B    20      User is flagged as a "bot".
        !            27:   c    17      IRC operator wants to receive connect/disconnect NOTICEs.
        !            28:   C    19      Only users that share a channel are allowed to send messages.
        !            29:   F    22      Relaxed flood protection (only settable by IRC Operators).
        !            30:   i    0.0.1   User is "invisible".
        !            31:   I    23      No channels are shown on WHOIS (IRC Ops can always see those).
        !            32:   o    0.0.1   User is IRC operator.
        !            33:   q    20      User is protected, can not be kicked from a channel.
        !            34:   r    0.0.1   User is restricted.
        !            35:   R (1)        19      User is registered (e.g. by NickServ).
        !            36:   s    0.4.0   User wants to receive server notices.
        !            37:   w    0.11.0  User wants to receive WALLOPS messages.
        !            38:   x    17      Hostname of this user is "cloaked".
        !            39:
        !            40: II. Channel Modes
        !            41: ~~~~~~~~~~~~~~~~~
        !            42:
        !            43: Channel modes are attributes of specific channels which are valid for all
        !            44: users joined (or trying to join) to this channel. Some modes add and remove
        !            45: users to lists (e.g. "invite list", "ban list"), others have parameters
        !            46: (like "channel key"), most are simple flags (like "moderated").
        !            47:
        !            48:   mode since   description
        !            49:
        !            50:   b    0.5.0   Add/remove a host mask to the ban list.
        !            51:   e    19      Add/remove a host mask to the exception list.
        !            52:   i    0.5.0   Channel is "invite only".
        !            53:   I    0.5.0   Add/remove a host mask to the invite list.
        !            54:   k    0.6.0   Channel has a "key" (a password).
        !            55:   l    0.6.0   Channel has a user limit.
        !            56:   m    0.3.0   Channel is moderated, only "voiced" users can send messages.
        !            57:   M    20      Only registered users (and IRC Ops) can send messages.
        !            58:   n    0.3.0   Channel doesn't allow messages of users not being members.
        !            59:   N     23      Users can't change their nickname while on this channel.
        !            60:   O    18      Only IRC operators are allowed to join this channel.
        !            61:   P    0.5.0   Channel is "persistent".
        !            62:   Q    20      Nobody can be kicked from the channel.
        !            63:   r (1)        19      Channel is "registered" (e.g. by ChanServ).
        !            64:   R    19      Only registered users are allowed to join this channel.
        !            65:   s    0.9.0   Channel is "secret".
        !            66:   t    0.3.0   Only ChanOps are allowed to modify the channel topic.
        !            67:   V    20      Channel doesn't allow invites.
        !            68:   z    16      Only users connected via SSL are allowed to join the channel.
        !            69:
        !            70: III. Channel User Modes
        !            71: ~~~~~~~~~~~~~~~~~~~~~~~
        !            72:
        !            73: Channel user modes are attributes that a particular user has in a specific
        !            74: channel of which he is a member.
        !            75:
        !            76:   mode since   description
        !            77:
        !            78:   q    20      User is channel owner. This mode can only be set by an IRC
        !            79:                service, other owner or IRC operator. Channel owners can
        !            80:                promote other users to all levels: q, a, o, h, v. Prefix: "~".
        !            81:   a    20      User is channel admin and can promote other users to v, h, o.
        !            82:                Prefix: "&".
        !            83:   o    0.2.0   User is channel operator and can op/kick/... other members.
        !            84:                Prefix: "@".
        !            85:   h    20      User is half op and can set channel modes imntvIbek and kick
        !            86:                voiced and normal users. Prefix: "%".
        !            87:   v    0.2.0   User is "voiced" and can speak even if channel is moderated.
        !            88:                Prefix: "+".
        !            89:
        !            90:
        !            91: Notes
        !            92: ~~~~~
        !            93:
        !            94: (1) This mode is not set by ngIRCd itself but by services. ngIRCd handles
        !            95:     the mode transparently and possibly adjusts its behavior.

CVSweb