experimenting with code formatting.
This commit is contained in:
parent
cf2ef601a8
commit
0609347c58
222
md/irc-how-to.md
222
md/irc-how-to.md
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user