X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=doc%2FModes.txt;h=92e6613b8305a9246e5f1e6d918bda65835925f4;hp=aee7491c20783051d24d65705637c25ac3779cac;hb=e8dacb68dc1c496afe4d14897f0a2e7898fa4900;hpb=9d97004a287589681342a0116746796f2764100c diff --git a/doc/Modes.txt b/doc/Modes.txt index aee7491c..92e6613b 100644 --- a/doc/Modes.txt +++ b/doc/Modes.txt @@ -2,7 +2,7 @@ ngIRCd - Next Generation IRC Server http://ngircd.barton.de/ - (c)2001-2012 Alexander Barton and Contributors. + (c)2001-2015 Alexander Barton and Contributors. ngIRCd is free software and published under the terms of the GNU General Public License. @@ -26,7 +26,9 @@ channels he is using at the moment. B 20 User is flagged as a "bot". c 17 IRC operator wants to receive connect/disconnect NOTICEs. C 19 Only users that share a channel are allowed to send messages. + F 22 Relaxed flood protection (only settable by IRC Operators). i 0.0.1 User is "invisible". + I 23 No channels are shown on WHOIS (IRC Ops can always see those). o 0.0.1 User is IRC operator. q 20 User is protected, can not be kicked from a channel. r 0.0.1 User is restricted. @@ -54,6 +56,7 @@ users to lists (e.g. "invite list", "ban list"), others have parameters m 0.3.0 Channel is moderated, only "voiced" users can send messages. M 20 Only registered users (and IRC Ops) can send messages. n 0.3.0 Channel doesn't allow messages of users not being members. + N 23 Users can't change their nickname while on this channel. O 18 Only IRC operators are allowed to join this channel. P 0.5.0 Channel is "persistent". Q 20 Nobody can be kicked from the channel. @@ -72,17 +75,21 @@ channel of which he is a member. mode since description - q 20 User is channel owner can only be set by a service, other - owner and irc op. Can promote other users to q, a, o, h, v. - a 20 User is channel admin and can promote other users to v, h, o + q 20 User is channel owner. This mode can only be set by an IRC + service, other owner or IRC operator. Channel owners can + promote other users to all levels: q, a, o, h, v. Prefix: "~". + a 20 User is channel admin and can promote other users to v, h, o. + Prefix: "&". o 0.2.0 User is channel operator and can op/kick/... other members. + Prefix: "@". h 20 User is half op and can set channel modes imntvIbek and kick - voiced and normal users. + voiced and normal users. Prefix: "%". v 0.2.0 User is "voiced" and can speak even if channel is moderated. + Prefix: "+". Notes ~~~~~ (1) This mode is not set by ngIRCd itself but by services. ngIRCd handles - the mode transparently and possibly adjusts its behaviour. + the mode transparently and possibly adjusts its behavior.