Refactor IRC user banning documentation
To make it easier to find in a pinch, the IRC channel banning documentation is given its own subsection and rearranged to make the fastest and easiest solution appear as the first documented example. Change-Id: If4d00927c3ac55a74b6ed1059269dbe872f18079
This commit is contained in:
parent
cf0a20b882
commit
31cacb0564
@ -257,28 +257,13 @@ This is not a comprehensive overview of commands available to individuals
|
|||||||
running IRC channels on Freenode, but a basic overview of some of the common
|
running IRC channels on Freenode, but a basic overview of some of the common
|
||||||
commands which may be required for channel operators.
|
commands which may be required for channel operators.
|
||||||
|
|
||||||
Operator status is required to perform certain commands in your channel like
|
Operator status is sometimes required to perform certain commands in your
|
||||||
inviting users, changing the topic through your client and removing disruptive
|
channel (though most everything can be done through `/msg chanserv` commands
|
||||||
users. To give yourself operator status in a channel, use the following
|
instead if permission flags are set correctly). To give yourself operator
|
||||||
command:
|
status in a channel, use the following command:
|
||||||
|
|
||||||
/msg chanserv op #channel
|
/msg chanserv op #channel
|
||||||
|
|
||||||
On some networks, the preferred mechanism for removing a user from a channel is
|
|
||||||
a kick. Freenode also supports the "remove" command which is a gentler way to
|
|
||||||
simply send a part-like command to the user's client. In most cases, this will
|
|
||||||
signal the client not to try to rejoin. Syntax for the removal command is as
|
|
||||||
follows (you must be an operator):
|
|
||||||
|
|
||||||
/quote remove #channel nickname :Reason goes here
|
|
||||||
|
|
||||||
Note the colon in the syntax, if this is omitted only the first word will
|
|
||||||
accompany the removal message.
|
|
||||||
|
|
||||||
Banning of disruptive users is also available with the `/ban` command, see your
|
|
||||||
client documentation for syntax. You can also add users to Chanserv's auto-kick
|
|
||||||
list like so: `/msg chanserv akick <channel_name> add <nick> [optional reason]`
|
|
||||||
|
|
||||||
You don't need to become an operator to change the topic, this can be done
|
You don't need to become an operator to change the topic, this can be done
|
||||||
via Chanserv:
|
via Chanserv:
|
||||||
|
|
||||||
@ -293,6 +278,31 @@ Visit the `Freenode Channel Guidelines <https://freenode.net/changuide>`_
|
|||||||
for more information about recommended strategies for running channels on
|
for more information about recommended strategies for running channels on
|
||||||
Freenode.
|
Freenode.
|
||||||
|
|
||||||
|
Banning Disruptive Users
|
||||||
|
========================
|
||||||
|
|
||||||
|
The easiest and fastest solution to indefinitely ban an abusive user from a
|
||||||
|
channel is to add them to Chanserv's auto-kick list like so::
|
||||||
|
|
||||||
|
/msg chanserv akick <channel_name> add <nick> [optional reason]
|
||||||
|
|
||||||
|
This will immediately and anonymously kick them from the channel, and prevent
|
||||||
|
them from rejoining until explicitly removed from the akick list again.
|
||||||
|
|
||||||
|
On some networks, the preferred mechanism for removing a user from a channel is
|
||||||
|
a kick. Freenode also supports the "remove" command which is a gentler way to
|
||||||
|
simply send a part-like command to the user's client. In most cases, this will
|
||||||
|
signal the client not to try to rejoin. Syntax for the removal command is as
|
||||||
|
follows (you must be an operator)::
|
||||||
|
|
||||||
|
/quote remove #channel nickname :Reason goes here
|
||||||
|
|
||||||
|
Note the colon in the syntax, if this is omitted only the first word will
|
||||||
|
accompany the removal message.
|
||||||
|
|
||||||
|
Banning of disruptive users is also available with the `/ban` command, see your
|
||||||
|
client documentation for syntax.
|
||||||
|
|
||||||
Renaming an IRC Channel
|
Renaming an IRC Channel
|
||||||
=======================
|
=======================
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user