251 lines
7.5 KiB
Org Mode
251 lines
7.5 KiB
Org Mode
* Anarchy Planet IRC how to
|
|
** How to Connect
|
|
*** web
|
|
https://irc.anarchyplanet.org
|
|
|
|
*** using a client
|
|
irc.anarchyplanet.org port 6667
|
|
irc.anarchyplanet.org port 6697 (SSL)
|
|
km3jy7nrj3e2wiju.onion port 6667 || 6697
|
|
|
|
*** using tor
|
|
https://irc.anarchyplanet.org/pad/p/connect-to-apirc-with-tor
|
|
** Basic Commands
|
|
|
|
/nick nickname
|
|
Changes your nick.
|
|
|
|
/list
|
|
Lists all channels on the current network.
|
|
|
|
/join #channel
|
|
Joins the specified channel.
|
|
|
|
/part #channel
|
|
Leaves the specified channel.
|
|
|
|
/quit [message]
|
|
Disconnects from current server with optional leaving message.
|
|
|
|
/names #channel
|
|
Shows the nicks of all users on #channel.
|
|
|
|
/msg nickname message
|
|
Sends a private message to a user.
|
|
|
|
/query nickname message
|
|
Sends a private message to a user and opens a private chat window.
|
|
|
|
/me action
|
|
Prints "yourname action"
|
|
|
|
/notice nickname message
|
|
Sends a notice to the specified user. Like a /msg, but usually makes a sound.
|
|
|
|
/whois nickname
|
|
Shows information about the specified user. This action is not visible to the specified user.
|
|
|
|
/whowas nickname
|
|
Shows information about a user who has quit.
|
|
|
|
** Managing Nicknames (Nickserv)
|
|
|
|
/msg nickserv register password [email]
|
|
Registers your current nick with NickServ with the chosen password and binds it to an e-mail address (optional).
|
|
|
|
/msg nickserv identify password
|
|
Identifies your nick to NickServ using the password you set.
|
|
|
|
/msg nickserv recover nickname password
|
|
Kills (forcibly disconnects) someone who has your registered nick.
|
|
|
|
/msg nickserv ghost nickname password
|
|
Terminates a "ghost" IRC session that's using your nickname.
|
|
|
|
/msg nickserv set password yournewpassword
|
|
Changes your password. NOTE: Under no circumstances should you change your nick to the letter O 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 set #channel mlock modes
|
|
Locks the channel's modes.
|
|
|
|
to unlock all of a channel's modes, use /msg chanserv set #channel mlock +
|
|
|
|
** Advanced Commands for the uberl337 ***
|
|
*** Advanced NickServ commands
|
|
**** 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
|
|
**** 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.
|
|
**** 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
|
|
|
|
/kick nickname!userid@hostname
|
|
removes user from channel, but does not ban them. They are able to join immediately.
|
|
|
|
/ban nickname!userid@hostname
|
|
bans user from channel, but does not kick them. They are prevented from speaking but can still see the channel.
|
|
|
|
/kickban nickname!userid@hostname
|
|
|
|
Use /whois, /whowas or /who to find the information necessary for a ban.
|
|
note: * is a wildcard and can replace nickname, userid, parts of nickname or userid, hostname or a segment of a hostname.
|
|
|
|
/mode #channel +b nickname!userid@hostname
|
|
the same as /ban
|
|
|
|
**** Ban Examples:
|
|
|
|
joe!*@*
|
|
Will prevent anyone with the nick joe 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.
|
|
|
|
*!*@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.
|
|
|
|
*** 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.
|
|
|
|
*** Access levels
|
|
|
|
These may vary from network to network. For example, some networks do not go by tens and use 3, 4, 5, 10, etc.
|
|
|
|
Founder
|
|
Full access to ChanServ functions, automatic opping upon entering channel.
|
|
100+
|
|
Makes the person an SOP, automatic opping upon entering channel.
|
|
50
|
|
Makes the parson an AOP, automatic opping upon 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
|
|
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
|
|
|
|
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 teal (a green/blue cyan)
|
|
11 light cyan (cyan / aqua)
|
|
12 light blue (royal)
|
|
13 pink (light purple / fuchsia)
|
|
14 grey
|
|
15 light grey (silver)
|