1
0

experimenting with code formatting.

This commit is contained in:
notnull 2019-01-26 13:56:18 -05:00
parent cf2ef601a8
commit 0609347c58

View File

@ -71,81 +71,15 @@ followed by 8 digit
Managing Channels (ChanServ)
----------------------------
/msg chanserv register \#channel password description Registers the
current channel to you with ChanServ and sets its password and
description.
`/msg chanserv register #channel` Registers the current channel to you
with ChanServ
/msg chanserv set \#channel mlock modes Locks the channel's modes.
`/msg chanserv set #channel mlock modes` Locks the channel's modes. To
unlock all of a channel's modes, use
`/msg chanserv set #channel mlock +`
to unlock all of a channel's modes, use /msg chanserv set \#channel
mlock +
Advanced Commands for the uberl337 **\***
-----------------------------------------
### Advanced NickServ commands
1. User modes
*mode nickname +*-attributes \[data\] Setting people's modes (for
current channel only). To set a user's mode outside of a channel,
use *mode nickname \#channel +*- attributes
Some of the more important ones are: +q: User is owner of the
current channel (prefix \~ or @) +a: User is an admin (SOP) on the
current channel (prefix & or @). +o: User is an operator (AOP) on
the current channel (prefix @). +h: User is a half-op on the current
channel (prefix %). +v: User has voice on the current channel
(prefix +).
For a complete list of user modes visit
<https://wiki.inspircd.org/User_Modes>
### Advanced Chanserv commands
1. Commands
/msg chanserv set \#channel secure \[on|off\] Keeps everyone except
aops, sops, and the founder from becoming ops.
/msg chanserv set \#channel keeptopic \[on|off\] Maintains the topic
even if everyone leaves.
/msg chanserv set \#channel enforce \[on|off\] Restores
op/halfop/voice if a person with op/halfop/voice
gets de-opped/halfopped/voiced.
/msg chanserv set \#channel leaveops \[on|off\] Whether or not to
allow the first person who join the channel to get ops.
/msg chanserv drop \#channel \[dropcode\] Un-registers the current
channel to you with ChanServ.
/msg chanserv set \#channel founder \[nickname\] Sets the current
channel's founder.
/msg chanserv set \#channel desc \[description\] Changes the current
channel's description.
/msg chanserv set \#channel url \[address\] Associates a URL with
the channel.
/msg chanserv set \#channel \[email@address\] Associates an email
address with the channel.
2. Channel modes
Set a mode with: *mode \#channel +*-attribute \[data\]
/mode \#channel +k channelkey gives a channel a password
For a full list of Inspircd's channel modes visit
<https://wiki.inspircd.org/Channel_Modes>
/kick \#channel nickname \[reason\] temporarily remove user from
channel
### Moderating Channels
Moderating Channels
-------------------
/kick nickname!userid@hostname removes user from channel, but does not
ban them. They are able to join immediately.
@ -161,29 +95,90 @@ nickname or userid, hostname or a segment of a hostname.
/mode \#channel +b nickname!userid@hostname the same as /ban
1. Ban Examples:
### Ban Examples:
joe!\*@* Will prevent anyone with the nick joe from joining.
joe!\*@* Will prevent anyone with the nick joe from joining.
**myg0t**!\* Will prevent anyone whose nick contains myg0t
from joining.
**myg0t**!\* Will prevent anyone whose nick contains myg0t from joining.
mark!\*elc@\* Will prevent anyone with the nick mark and the userid
elc from joining.
mark!\*elc@\* Will prevent anyone with the nick mark and the userid elc
from joining.
\*!\*@c-123-24-76-213.ga.isp.net Will prevent anyone with the host
c-123-24-76-213.ga.isp.net from joining.
\*!\*@c-123-24-76-213.ga.isp.net Will prevent anyone with the host
c-123-24-76-213.ga.isp.net from joining.
\*!\*@* Bans everyone. Don't do that.
\*!\*@* Bans everyone. Don't do that.
Advanced Commands for the uberl337 **\***
-----------------------------------------
### Advanced NickServ commands
1. User modes
`/mode nickname +/-attributes [data]`
Setting people's modes (for current channel only). To set a user's
mode outside of a channel, use
`/mode nickname #channel +/- attributes`
Some of the more important ones are:
`+q: User is owner of the current channel (prefix ~ or @)`
`+a: User is an admin (SOP) on the current channel (prefix & or @).`
`+o: User is an operator (AOP) on the current channel (prefix @).`
`+h: User is a half-op on the current channel (prefix %).`
`+v: User has voice on the current channel (prefix +).`
For a complete list of user modes visit
<https://wiki.inspircd.org/User_Modes>
### Advanced Chanserv commands
1. Commands
`/msg chanserv set #channel secure [on|off]` Keeps everyone except
aops, sops, and the founder from becoming ops.
`/msg chanserv set #channel keeptopic [on|off]` Maintains the topic
even if everyone leaves.
`/msg chanserv set #channel enforce [on|off]` Restores
op/halfop/voice if a person with op/halfop/voice
gets de-opped/halfopped/voiced.
`/msg chanserv set #channel leaveops [on|off]` Whether or not to
allow the first person who join the channel to get ops.
`/msg chanserv drop #channel [dropcode]` Un-registers the current
channel to you with ChanServ.
`/msg chanserv set #channel founder [nickname]` Sets the current
channel's founder.
`/msg chanserv set #channel desc [description]` Changes the current
channel's description.
`/msg chanserv set #channel url [address]` Associates a URL with
the channel.
`/msg chanserv set #channel [email@address]` Associates an email
address with the channel.
2. Channel modes
`/mode #channel +/-attribute [data]`
For a full list of Inspircd's channel modes visit
<https://wiki.inspircd.org/Channel_Modes>
### Access lists
/msg chanserv access \#channel add \[nickname\] \[level\] Adds nickname
to the channel's access list at the specified level. /msg chanserv
access channel del \[nickname\] Removes nickname from the channel's
access list. /msg chanserv access \#channel list Displays the channel's
access list. /msg chanserv access \#channel count Displays how many
entries are in the channel's access list.
`/msg chanserv access #channel add [nickname] [level]` Adds nickname to
the channel's access list at the specified level.
`/msg chanserv access channel del [nickname]` Removes nickname from the
channel's access list. `/msg chanserv access #channel list` Displays the
channel's access list. `/msg chanserv access #channel count` Displays
how many entries are in the channel's access list.
### Access levels
@ -197,31 +192,40 @@ entering channel. 40 Automatic half-opping. 30 Automatic voicing. 0 No
special privileges. -1 May not be opped. -100 May not join the channel.
Any nick not on the access list has an access level of 0.
\#AOPs and SOPs
### AOPs
\#\#AOPs Are automatically ops and can give themselves ops. Can
give/take op/halfop/voice to/from other channel members. Can unban
themselves. Receive memos sent to the whole channel. Can invite
themselves to the channel.
Are automatically ops and can give themselves ops. Can give/take
op/halfop/voice to/from other channel members. Can unban themselves.
Receive memos sent to the whole channel. Can invite themselves to the
channel.
\#\#SOPs Can do everything AOPs can. Can give and take AOP privileges.
Receive memos sent to the channel's SOPs. Can add (but not remove)
AKICKs. \#\#Viewing and setting privileges
### SOPs
Viewing AOP and SOP lists /msg chanserv aop \#channel list /msg chanserv
sop \#channel list adding a AOP or SOP /msg chanserv \[AOP|SOP\] channel
\[ADD|DEL|LIST|CLEAR\] \[nick | entry-list\]
Can do everything AOPs can. Can give and take AOP privileges. Receive
memos sent to the channel's SOPs. Can add (but not remove) AKICKs.
\#\#Viewing and setting privileges
\#\#AKICKs People on the AKICK list are automatically kicked and banned
when they enter the channel. Bans made as a result of AKICK must be
removed manually. /msg chanserv akick \#channel add host \[reason\] Adds
host to \#channel's AKICK list \[for reason\]. /msg chanserv akick
\#channel del host Removes host from the AKICK list. /msg chanserv akick
\#channel list /msg chanserv akick \#channel view Displays the AKICK
list. Color codes it's possible to color your text in irc. in most
clients you can use control c then foreground,background (background is
optional). examples: red text ^c4^. black text on a blue background
^c1^,2. here's a full list of the color codes:
### Viewing AOP and SOP lists
/msg chanserv aop \#channel list /msg chanserv sop \#channel list adding
a AOP or SOP /msg chanserv \[AOP|SOP\] channel \[ADD|DEL|LIST|CLEAR\]
\[nick | entry-list\]
### AKICKs
People on the AKICK list are automatically kicked and banned when they
enter the channel. Bans made as a result of AKICK must be removed
manually. /msg chanserv akick \#channel add host \[reason\] Adds host to
\#channel's AKICK list \[for reason\]. /msg chanserv akick \#channel del
host Removes host from the AKICK list. /msg chanserv akick \#channel
list /msg chanserv akick \#channel view Displays the AKICK list.
### Color codes
it's possible to color your text in irc. in most clients you can use
control c then foreground,background (background is optional). examples:
red text ^c4^. black text on a blue background ^c1^,2. here's a full
list of the color codes:
Number Name 00 white 01 black 02 blue (navy) 03 green 04 red 05 brown
(maroon) 06 purple 07 orange (olive) 08 yellow 09 light green (lime) 10