]> jfr.im git - irc/freenode/web-7.0.git/blobdiff - content/kb/using/channelmodes.md
Update sasl.md (#431)
[irc/freenode/web-7.0.git] / content / kb / using / channelmodes.md
index 2dc842280342a1ff8c9f32d54cf39df47985b70b..e73e1c1a95423e3cc06b3244c4059a540f4ebe9d 100644 (file)
@@ -1,4 +1,4 @@
-Title: Channel modes
+Title: Channel Modes
 ---
 
 Various modes can be set on channels. Use `/mode #channel` to list current
@@ -7,6 +7,8 @@ channel modes and `/msg chanserv info #channel` to list modes set with MLOCK.
 All channel modes will be lost when a channel becomes empty. Enable GUARD to
 preserve modes.
 
+To set a mode, use `/mode #channel +(mode)` replacing `(mode)` with the letter that corresponds to the mode. 
+To unset a mode, use `/mode #channel -(mode)` 
 
 # Available channel modes
 | Mode (name) | Description |
@@ -25,7 +27,7 @@ preserve modes.
 | l<br>(join limit) | Takes a positive integer parameter. Limits the number of users who can be in the channel at the same time. |
 | m<br>(moderated) | Only opped and voiced users can send to the channel. This mode does not prevent users from changing nicks. |
 | n<br>(prevent external send) | Users outside the channel may not send messages to it. Keep in mind that bans and quiets will not apply to external users. |
-| p<br>(private) | The KNOCK command cannot be used on the channel, and users will not be shown the channel in whois output unless they share the channel with the requestor. |
+| p<br>(private) | The KNOCK command cannot be used on the channel, and users will not be shown the channel in whois output unless they share the channel with the requestor. The channel will still appear in channel lists and WHO output (set channel mode +s if this is not desired).|
 | q<br>(quiet) | Works like +b (ban user), but allows matching users to join the channel. |
 | Q<br>(block forwarded users) | Users cannot be forwarded (see +f above) to a channel with +Q. |
 | r<br>(block unidentified) | Prevents users who are not identified to services from joining the channel. |
@@ -33,3 +35,11 @@ preserve modes.
 | S<br>(SSL-only) | Only users connected via SSL may join the channel while this mode is set. Users already in the channel are not affected. Keep in mind that this also blocks all webchat users, as they are not marked as connected via SSL. |
 | t<br>(ops topic) | Only channel operators may set the channel topic. |
 | z<br>(reduced moderation) | The effects of +b, +q, and +m are relaxed. For each message, if that message would normally be blocked by one of these modes, it is instead sent to channel operators (+o). |
+
+# Restricted channel modes
+The following channel modes can only be added by freenode staff.
+
+| Mode (Name)        | Description                               |
+|--------------------|-------------------------------------------|
+| L (Large Ban List) | Increase maximum number of +beIq entries. |
+| P (Permanent)      | Channel does not disappear when empty.    |