279 lines
7.8 KiB
Plaintext
279 lines
7.8 KiB
Plaintext
Anarchy Planet IRC How To
|
|
|
|
- How to Connect
|
|
- web
|
|
- using a client
|
|
- using tor
|
|
- Basic Commands
|
|
- Managing Nicknames (Nickserv)
|
|
- Managing Channels (ChanServ)
|
|
- Moderating Channels
|
|
- Ban Examples:
|
|
- Advanced Commands for the uberl337
|
|
- Advanced NickServ commands
|
|
- User modes
|
|
- Advanced Chanserv commands
|
|
- Channel modes
|
|
- Access lists
|
|
- Access levels
|
|
- AOPs
|
|
- SOPs
|
|
- Viewing and setting privileges
|
|
- Viewing AOP and SOP lists
|
|
- AKICKs
|
|
- Color codes
|
|
|
|
Welcome to the Anarchy Planet IRC!
|
|
|
|
|
|
|
|
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 Registers the current channel to you
|
|
with ChanServ
|
|
|
|
/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 +
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
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
|
|
|
|
/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
|
|
|
|
/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.
|
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
Add an 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) ```
|
|
|
|
Edit this guide: https://irc.anarchyplanet.org/pad/p/dox-irc-how-to
|