diff --git a/org/irc-how-to.org b/org/irc-how-to.org index 52c3db0..32137d4 100644 --- a/org/irc-how-to.org +++ b/org/irc-how-to.org @@ -1,15 +1,15 @@ -* Anarchy Planet IRC how to +* Anarchy Planet IRC how to ** How to Connect *** web - https://irc.anarchyplanet.org + 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 + + - 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 @@ -18,58 +18,58 @@ ~/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 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. + 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 + the same as /ban *** Ban Examples: @@ -89,14 +89,14 @@ 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 +*** 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: +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 @). @@ -105,11 +105,11 @@ Some of the more important ones are: For a complete list of user modes visit https://wiki.inspircd.org/User_Modes -*** Advanced Chanserv commands +*** 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. @@ -118,10 +118,10 @@ Restores op/halfop/voice if a person with op/halfop/voice gets de-opped/halfoppe ~/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. @@ -134,7 +134,7 @@ Associates a URL with the channel. ~/msg chanserv set #channel [email@address]~ Associates an email address with the channel. -**** Channel modes +**** Channel modes ~/mode #channel +/-attribute [data]~