IRC: Difference between revisions

From /i/nsurgency W/i/ki
Jump to navigationJump to search
>Eve
No edit summary
>Tisteca
Trying to merge the update that got copied over with the update I made a year ago
 
(46 intermediate revisions by 16 users not shown)
Line 1: Line 1:
Internet Relay Chat, or IRC, is basically what ED calls it: multiplayer Notepad. To win in IRC, you go and talk, and be popular, and have friends, and get ops. Now for most things in life, you can just go read Wikipedia, but IRC is confusing as fuck, so let me break it down for the new /i/nsurgents to learn.
{{Shit}}


=Protips=
<noinclude>{{Policy|w/i/ki:IRC}}</noinclude>
This is the newest insurgent m/i/rc:
http://rapidshare.com/files/156339828/insurgent_mirc.rar.html
* Has an auto-updater script so that when new script updates/bug fixes are available, it will download on boot, and at one hour iterations while you use it.
* Handy scripts for flooding, mass kicking, etc
* Repo script so that users may install other sets of scripts uploaded by the designer if they want them.


Internet Relay Chat, or IRC, is basically what ED calls it: multiplayer Notepad. To win in IRC, you go and talk, and be popular, make friends, and get ops. Now for most things in life, you can just go read Wikipedia, but IRC is confusing as fuck, so let me break it down for the new /i/nsurgents to learn.


==IRC networks==
If you already know how to use IRC and just want to get on, here's the list of networks where you can plan and discuss raids at:


Below are the out-of-date m/i/RC's:
* [irc://irc.chatnets.net/ ChatNets]
* [irc://irc.tsukihi.me/ TsukiIRC]


* There is a pre-configured mIRC pack which joins the above channels automatically and throws in some handy scripts: http://rapidshare.com/files/65630307/insurgent_sysreset.rar
==Clients==
* This one is the same, but doesn't do the anoying EFnet connect automaticly, and does partyvan and raidchan instead. http://rapidshare.com/files/84923388/insurgent_sysreset.zip.html
There are quite a few options to consider when choosing an IRC client. Here are a few. Note that most of these are freeware or open source unless otherwise specified.
* This is a shity keygen for this mirc:
http://rapidshare.com/files/154984460/lolmirc.zip


=Clients=
===irssi (Cross-platform)===
There are quite a few options to consider when choosing an IRC client. Here are a few.
Console-based IRC client. Despite that, it's one of the best clients out there, if you know what you're doing. It uses Perl as its scripting language. Being console-based, you can put irssi on a shell and run it from any SSH client. It will take some learning if you're spoiled by GUI clients.


==mIRC==
:'''[http://anonym.to/?http://irssi.org/ irssi]
mIRC is one of the most popular IRC clients out there. It pretty much set the standard for what an IRC client should have: logging, scripting, etc. As good as it is, though, it's jewware, meaning you'll have to acquire the full version through other means (*cough*).


===Insurgent SysReset, Aka m/i/RC===
===XChat (Windows, Linux, OS X)===
A modification of mIRC. If anyone has trouble with it, talk to Kakama about it. There are a few extra commands included with this:
Nice, clean client with a good amount of features. Fairly popular in the IRC world. It can use Perl, Python, and Tcl for scripting. Note that the Windows version of the original XChat is shareware, so look for another Windows build; HexChat is the most recently-updated build.


* /nigra and /belair (and slower versions in case of flood control /nigraS and /BelairS) do a colored nigra scroll and Bel-Air the channel, respectively.
:'''[http://anonym.to/?http://www.xchat.org/ XChat]'''
:'''[http://anonym.to/?http://www.hexchat.org/ HexChat] (free version for Windows)'''
:'''[http://anonym.to/?http://xchataqua.github.io/ XChat Aqua] (OSX)'''


DON'T DO THIS IN THE MAIN CHANNEL! Type /j #makeupsomechannelname to create an empty channel to try things. To stop or to play other text files at various speeds, type /play to bring up a popup with stuff.
===mIRC (Windows, shareware)===
mIRC is one of the first major Windows clients. Even though it was started way back in 1995, it's still being worked on today. It has the features you'd expect from an IRC client: logging, scripting, etc. It's shareware, but finding a cracked version shouldn't be difficult.


* /tor will make mIRC go through Tor if you have it running. /detor turns it off. Note that you must do this before connecting to the server; if you use /tor and are connected to the server, disconnect and reconnect by pressing the lightning bolt in the top left corner twice. Protip: Some servers (EFnet, etc) block Tor connections.  
:'''[http://anonym.to/?http://www.mirc.com/ http://www.mirc.com/]'''


==ChatZilla==
===ChatZilla (Cross-platform, Firefox extension)===
An OK client in the form of a Firefox extension. It's got the basic stuff an IRC client should have, like logging. You can run it in its own Firefox tab by going to chrome://chatzilla/content/chatzilla.xul in the tab you want to run it in.
A simple client in the form of a Firefox extension. It's easy to set up and use, but it's very basic. You're better off with another client unless you're only staying on IRC for a little while.


Note: Due to its easy acquisition, ChatZilla's default configuration is banned on Partyvan #insurgency and related channels. Seriously, do what the bot tells you, and spend 5 minutes configuring your client.
:'''[http://anonym.to/?http://chatzilla.hacksrus.com/ http://chatzilla.hacksrus.com/]'''


==HydraIRC==
===KVIrc (Cross-platform)===
Another okay client with some strange features, like the Channel Monitor which allows you to view all channels in one little window. It's still in beta, though.
KVIrc's theme is highly customizable, if you're that kind of person who likes that sort of thing. It has a little "Activity Monitor" feature that shows how much a person has been talking. This is useful for weeding out spais and lurkers. It can be scripted using its own language.


==KVIrc==
:'''[http://anonym.to/?http://www.kvirc.net/ KVIrc]'''
This client's theme is completely customizable, and has a few nifty features like the Activity Monitor (good for weeding out spais). It's also scriptable, although there aren't very many scripts out there for it.


==irssi==
==Guide for new users==
Console-based IRC client. Despite that, it's one of the best clients out there; it uses Perl as a scripting language, and many scripts, like the famous dau.pl, have been made for it. Set up an SSHD for your computer, and you can run irssi from whatever computer has an SSH client.
* Type ''''/server (server)'''' or use the connect to connect to a new IRC server (use '/server -m (server)' to connect in a new IRC window without disconnecting from the current server). There are several large networks like EFnet (irc.efnet.net) and Rizon (irc.rizon.net, aka animu central). Of other note are private servers irc.pirated.ws, irc.7chan.org, and irc.chatnets.net. Most places, like Rizon or Chatnets, or really any place except stone-age EFnet, has a NickServ (See [[#NickServ|NickServ]] below on how to use it). Some channels, like #4chan on Rizon, require you to be registered with NickServ to join.
* Type ''''/j #channel'''' or ''''/join #channel'''' (it's the same) to join a channel. To part, just close it with the red X, or type '''/part #channel somemessage''' if you want to be fancy.
* To change nick, type ''''/nick newnickhere''''. There is a limit on how long the nick can be; some networks only allow a maximum of 9 characters, while others let you go up to 18.
* To send a private message, use ''''/msg (nick) (message)''''. In most clients, private messages appear in a little new window.  


==XChat==
===People on IRC===
Nice, clean client with a good amount of features; you can set up aliases for buttons and whatnot. But the Windows version is jewware because they're fucking jews.
* '''Channel founders''', +q, have a ~ by their name, and are the creators of the IRC channel. They can change all channel settings and modes.
* '''Super-ops''', aka +a or admins, have a & by their name, have the same powers as ops, can access some ChanServ commands, and cannot be kicked by normal ops.
* '''Ops''', aka +o, have an @ by their name. They can ban, kick, add and remove ops, change the topic, and make your life hell.
* '''Half ops''', aka hops or +h, they have a % by their name. They can ban and kick, add and remove voice, change the topic and set a few modes.
* '''Voiced''', or +v, have a +. They are just regular users who we trust for the most part and have been there a while. Also, if the channel is set +m (moderated, basically mute) they and the +o, +h and +v people can talk, while regular users can't.
** A few channels set +v on join, usually if it's +m so that ops can remove voice from people who spam or whatever.


=Guide for new users=
A user without a ~, &, @, %, or + is just a regular person. They may feel as clueless as you. Just use IRC, and you will learn. Weeaboos, check out irc.rizon.net, gamers, irc.gamesurge.net, and really just join random channels to see what's going on. On efnet, basically any word has a channel for it, so explore and lurk.
* Type '/server (server)' or use the connect to connect to a new IRC server (use '/server -m (server)' to connect in a new IRC window without disconnecting from the current server. There are several large networks like EFnet (irc.efnet.net) and Rizon(irc.rizon.net, aka animu central). Of other note are private servers irc.pirated.ws, irc.7chan.org, and irc.lulzhost.net. Some places, like Rizon or Raidchan, or really any place except stone-age-EFnet, has a NickServ. Register with NickServ (type '/msg nickserv register passwordhere realemailhere') and then '/msg nickserv identify password' to be identified. Some places, like #4chan on Rizon, require you to be registered with NickServ to join.
* Type '/j #channel' or '/join #channel' (it's the same) to join a channel. To part, just close it with the red X, or type /part #channel somemessage if you want to be fancy. Default quit message is kthxbai.
* '/whois nick' and '/whowas nick' are useful things, at least to make sure it's the same person and not a nick thief (it happens on EFnet) or a really pissy person, in which case you and a group of /i/nsurgents should use Longcat Flooder or pingflood on the IP you get to knock them off IRC (you can then steal their nick for the lulz).
* To change nick, type '/nick newnickhere'. Some places (like EFnet) have limits on how long the nick can be, 9 characters; others let you do like 18. Seriously, don't pick a meme nick. We got like 4 tacgnols, 2 rcmonglers, and Bob Ross knows how many longcats. Be original for once, ok?
* To send a private message, use '/msg nick message here blah blah dongs'. In m/i/rc private messages appear in a little new window, so look at the bar on the bottom of the screen to see if there is a new message from someone.  


==People in IRC:==
Note about Lurking: '''SAY SOMETHING EVERY ONCE IN A WHILE'''. Many channels get sick of people just joining and watching, at least let them know who you are so someone doesn't kick you or something. So, you can lurk, but be sure to talk occasionally. The IRC world is extremely intolerant of newfags.
* Channel founders, +q, have a ~ by their name, are the creators of the IRC channel. They can change all channel settings, modes, more.
* Super-ops, aka +a or admins, have a & by their name , have the same powers as ops, can access some ChanServ commands, and cannot be kicked by normal ops.
* Ops, aka +o, have an @ by their name. They can ban, kick, add and remove ops, change the topic, and make your life hell. We run the channel. Old timers get ops.  
* Half ops, aka hops or +h, they have a % by their name. They can ban and kick, add and remove voice, change the topic and set a few modes.  
* Voiced, or +v, have a +. They are just regular users who we trust for the most part and have been there a while. Also, if the channel is set +m (moderated, basically mute) they and the +o, +h and +v people can talk, while regular users can't.  


A user without a ~, &, @, %, or + is just a regular person. They may feel as clueless as you. Just use IRC, and you will learn. Weeaboos, check out irc.rizon.net, gamers, irc.gamesurge.net, and really just join random channels to see what's going on. On efnet, basically any word has a channel for it, so explore and lurk.
==Tips for more experienced users==
 
===Secure noticing===
To send a message to everyone on a channel with a certain level or higher, type this:
 
:'''/notice (~|&|@|%|+)#channel (message)'''
 
where the symbol represents the minimum level to send the message to (see [[#People on IRC|People on IRC]]).
 
Use this to share sensitive information without spais finding out.
 
===Services===
There are IRC services on most servers, save for stone-age EFnet. To use services, you can either /msg the service directly ('''unsafe''' since someone can pose as NickServ whenever services are down), or you can use special commands like /ns, /hs, etc.


Note about Lurking: TALK AT LEAST ONCE OR SOMETHING, LURKING DOES NOT MEAN NEVER TALK IN THE IRC WORLD. We are really getting sick of people joining and watching, at least let us know who you are so we don't kick you or something. So, lurk, but talk too. However, a hello will suffice. The IRC world is extremely intolerant of newfags.
If your client tells you "unknown command" when you try to use one of the special commands, just use "'''/raw (ns|hs|cs|...)'''"


=Tips for more experienced users=
====NickServ====
Use NickServ to keep others from using your nick and to use all the other services.


==Secure noticing==
* '''/ns register password email''' - Register your nickname.
To send a message to everyone who has voice, half-ops, ops, super-ops, or channel ownership, type this:
* '''/ns identify password''' - Identify yourself. Once you register, you have to identify every time you get on IRC (many clients will do this automatically, just look up how to do it).
* '''/ns ghost nick password''' - Get someone who's using your nick to quit. It can also be used whenever you disconnect and your old nick hasn't pinged out yet.
* '''/ns help''' - List all commands.


  /notice ~&@%+#channel message
====ChanServ====
ChanServ manages channels. It lets you manage who gets ops/voice/whatever when they come in, who is allowed to come in at all, etc.


Use this to share sensitive information without spais finding out. Note that you must have ops or higher in a channel to do this (I think).
:'''/cs register #channelname (password) (brief description)''' - Register a channel. You have to have ops in the channel you're in, and the channel can't be registered already.


==Services==
====HostServ====
There are IRC services on most servers, save for stone-age EFnet. Read:
With a registered nick, you can replace your plain old hostname with a vHost, which is basically just a fake hostname.


===NickServ===
:'''/hs request vhost@goes.here''' - Request a new vHost. Once you request it, you'll have to wait for it to be approved (some networks do this automatically after a couple hours).
Use NickServ to keep others from using your nick and to keep ops/voice/etc. on channels.


* /msg nickserv register password email to register your nick;
====MemoServ====
* /msg nickserv identify password
MemoServ functions a bit like email. You can leave someone a memo if they're not on, and when they get on next, they'll be notified of the new memo.
* /msg nickserv ghost nick password to get someone off your nick if you have registered and they are using it. Change into the nick fast, and id with nickserv to prevent it from being taken.
* /msg nickserv help for other commands.  


===ChanServ===
:'''/ms send (nick/channel) (message)''' - Send someone a memo.
With a registered and identified nick in an unregistered channel where you are an op:
:'''/ms list''' - List your memos.
:'''/ms read (num/LAST/NEW)''' - Read the memo with the specified number. LAST reads the last memo you received, and NEW reads all unread memos.


  /msg ChanServ register #channelname password brief description.  
===Managing channel access===
You can have services automatically op/voice/etc. people, depending on which system you use. Note that when giving a user access, that user must be registered with NickServ.


You can then give auto-ops/voice/etc. to people by doing this :
====XOP system====


  /msg ChanServ xop #channelname add nick  
:'''/cs (xop) #channelname add (nick)'''


Where "xop" is either:
Where "xop" is either:
Line 103: Line 114:
* "sop" for auto-superops  
* "sop" for auto-superops  


The user being added to the list will not work if the user has not registered with NickServ. You can also change "add" to "del" to delete someone from your list.
You can also change "add" to "del" to delete someone from your list.
 
====Access level system====
 
:'''/cs access #channelname add (nick) (level)'''
*Adds a user to the access list with that level. If a user is already on the list, their level will simply be changed to the specified level.


Too much of a pussy to kick/ban someone? ChanServ can do it for you!
:'''/cs access #channelname del (nick)'''
*Deletes a user from the access list.


  /msg ChanServ (kick|ban) #channelname nick reason
By default, the following access levels are defined:


Note that if the channel has signkick enabled (default), your name will be displayed in the kick message.  
*Founder - Gives +qo upon entering, allows full access to ChanServ commands.  Only one user may have this status.
*10 - Gives +ao upon entering, allows access to akick.
*5 - Gives +o upon entering.
*3 - Gives +v upon entering.
*0 - Nothing.
*&lt;0 - User cannot be opped.


[[Category:Utilities]]
{{tools}}
[[Category:Tools]]
[[Category:Tutorials]]

Latest revision as of 05:49, 30 May 2014

This article is 100% pure unadulterated shit and/or moralism
Stop being such a faggot and fix it.




Policy
This article defines official w/i/ki Policy.
Shortcut: w/i/ki:IRC


Internet Relay Chat, or IRC, is basically what ED calls it: multiplayer Notepad. To win in IRC, you go and talk, and be popular, make friends, and get ops. Now for most things in life, you can just go read Wikipedia, but IRC is confusing as fuck, so let me break it down for the new /i/nsurgents to learn.

IRC networks[edit]

If you already know how to use IRC and just want to get on, here's the list of networks where you can plan and discuss raids at:

Clients[edit]

There are quite a few options to consider when choosing an IRC client. Here are a few. Note that most of these are freeware or open source unless otherwise specified.

irssi (Cross-platform)[edit]

Console-based IRC client. Despite that, it's one of the best clients out there, if you know what you're doing. It uses Perl as its scripting language. Being console-based, you can put irssi on a shell and run it from any SSH client. It will take some learning if you're spoiled by GUI clients.

irssi

XChat (Windows, Linux, OS X)[edit]

Nice, clean client with a good amount of features. Fairly popular in the IRC world. It can use Perl, Python, and Tcl for scripting. Note that the Windows version of the original XChat is shareware, so look for another Windows build; HexChat is the most recently-updated build.

XChat
HexChat (free version for Windows)
XChat Aqua (OSX)

mIRC (Windows, shareware)[edit]

mIRC is one of the first major Windows clients. Even though it was started way back in 1995, it's still being worked on today. It has the features you'd expect from an IRC client: logging, scripting, etc. It's shareware, but finding a cracked version shouldn't be difficult.

http://www.mirc.com/

ChatZilla (Cross-platform, Firefox extension)[edit]

A simple client in the form of a Firefox extension. It's easy to set up and use, but it's very basic. You're better off with another client unless you're only staying on IRC for a little while.

http://chatzilla.hacksrus.com/

KVIrc (Cross-platform)[edit]

KVIrc's theme is highly customizable, if you're that kind of person who likes that sort of thing. It has a little "Activity Monitor" feature that shows how much a person has been talking. This is useful for weeding out spais and lurkers. It can be scripted using its own language.

KVIrc

Guide for new users[edit]

  • Type '/server (server)' or use the connect to connect to a new IRC server (use '/server -m (server)' to connect in a new IRC window without disconnecting from the current server). There are several large networks like EFnet (irc.efnet.net) and Rizon (irc.rizon.net, aka animu central). Of other note are private servers irc.pirated.ws, irc.7chan.org, and irc.chatnets.net. Most places, like Rizon or Chatnets, or really any place except stone-age EFnet, has a NickServ (See NickServ below on how to use it). Some channels, like #4chan on Rizon, require you to be registered with NickServ to join.
  • Type '/j #channel' or '/join #channel' (it's the same) to join a channel. To part, just close it with the red X, or type /part #channel somemessage if you want to be fancy.
  • To change nick, type '/nick newnickhere'. There is a limit on how long the nick can be; some networks only allow a maximum of 9 characters, while others let you go up to 18.
  • To send a private message, use '/msg (nick) (message)'. In most clients, private messages appear in a little new window.

People on IRC[edit]

  • Channel founders, +q, have a ~ by their name, and are the creators of the IRC channel. They can change all channel settings and modes.
  • Super-ops, aka +a or admins, have a & by their name, have the same powers as ops, can access some ChanServ commands, and cannot be kicked by normal ops.
  • Ops, aka +o, have an @ by their name. They can ban, kick, add and remove ops, change the topic, and make your life hell.
  • Half ops, aka hops or +h, they have a % by their name. They can ban and kick, add and remove voice, change the topic and set a few modes.
  • Voiced, or +v, have a +. They are just regular users who we trust for the most part and have been there a while. Also, if the channel is set +m (moderated, basically mute) they and the +o, +h and +v people can talk, while regular users can't.
    • A few channels set +v on join, usually if it's +m so that ops can remove voice from people who spam or whatever.

A user without a ~, &, @, %, or + is just a regular person. They may feel as clueless as you. Just use IRC, and you will learn. Weeaboos, check out irc.rizon.net, gamers, irc.gamesurge.net, and really just join random channels to see what's going on. On efnet, basically any word has a channel for it, so explore and lurk.

Note about Lurking: SAY SOMETHING EVERY ONCE IN A WHILE. Many channels get sick of people just joining and watching, at least let them know who you are so someone doesn't kick you or something. So, you can lurk, but be sure to talk occasionally. The IRC world is extremely intolerant of newfags.

Tips for more experienced users[edit]

Secure noticing[edit]

To send a message to everyone on a channel with a certain level or higher, type this:

/notice (~|&|@|%|+)#channel (message)

where the symbol represents the minimum level to send the message to (see People on IRC).

Use this to share sensitive information without spais finding out.

Services[edit]

There are IRC services on most servers, save for stone-age EFnet. To use services, you can either /msg the service directly (unsafe since someone can pose as NickServ whenever services are down), or you can use special commands like /ns, /hs, etc.

If your client tells you "unknown command" when you try to use one of the special commands, just use "/raw (ns|hs|cs|...)"

NickServ[edit]

Use NickServ to keep others from using your nick and to use all the other services.

  • /ns register password email - Register your nickname.
  • /ns identify password - Identify yourself. Once you register, you have to identify every time you get on IRC (many clients will do this automatically, just look up how to do it).
  • /ns ghost nick password - Get someone who's using your nick to quit. It can also be used whenever you disconnect and your old nick hasn't pinged out yet.
  • /ns help - List all commands.

ChanServ[edit]

ChanServ manages channels. It lets you manage who gets ops/voice/whatever when they come in, who is allowed to come in at all, etc.

/cs register #channelname (password) (brief description) - Register a channel. You have to have ops in the channel you're in, and the channel can't be registered already.

HostServ[edit]

With a registered nick, you can replace your plain old hostname with a vHost, which is basically just a fake hostname.

/hs request vhost@goes.here - Request a new vHost. Once you request it, you'll have to wait for it to be approved (some networks do this automatically after a couple hours).

MemoServ[edit]

MemoServ functions a bit like email. You can leave someone a memo if they're not on, and when they get on next, they'll be notified of the new memo.

/ms send (nick/channel) (message) - Send someone a memo.
/ms list - List your memos.
/ms read (num/LAST/NEW) - Read the memo with the specified number. LAST reads the last memo you received, and NEW reads all unread memos.

Managing channel access[edit]

You can have services automatically op/voice/etc. people, depending on which system you use. Note that when giving a user access, that user must be registered with NickServ.

XOP system[edit]

/cs (xop) #channelname add (nick)

Where "xop" is either:

  • "vop" for auto-voice
  • "hop" for auto-halfops
  • "aop" for auto-ops
  • "sop" for auto-superops

You can also change "add" to "del" to delete someone from your list.

Access level system[edit]

/cs access #channelname add (nick) (level)
  • Adds a user to the access list with that level. If a user is already on the list, their level will simply be changed to the specified level.
/cs access #channelname del (nick)
  • Deletes a user from the access list.

By default, the following access levels are defined:

  • Founder - Gives +qo upon entering, allows full access to ChanServ commands. Only one user may have this status.
  • 10 - Gives +ao upon entering, allows access to akick.
  • 5 - Gives +o upon entering.
  • 3 - Gives +v upon entering.
  • 0 - Nothing.
  • <0 - User cannot be opped.



IRC is part of a series on Tools.
DoS:

Bunkerbuster (TCP/UDP/HTTP)DoS_5.5 (>1)Hping (>9000)Longcat Flooder (SYN/TCP/UDP/HTTP)Longcat Death Star (Voluntary Botnet)Low Orbit Ion Cannon (TCP/HTTP)UDP.pl (UDP)PyRAEP (UDP)Rok/i/ts (UDP)SlowLoris (HTTP Low Bandwidth)Ssyn.pl (SYN)UDPFlooder (UDP)Zap Attack (SYN)UDP Unicorn (UDP)
Flooders, Mailers & Spammers:

Domorato (SMS)MailRape (Flooder)Nraep (Spammer)Shitnami (AnonTalk DB Search Flood)SMS Bomber (SMS)Spam List (Spam)Sparky's Mailbomber (Flooder)Wpcomment.sh (Wordpress Flooder)Youflood (Pageview Flooder)
Net:

FreenetIRCIMacrosMAC addressMeshnetPr0xiesProxybotTorWOT
Re/b/randed:

F/i/relazorzF/i/rekipzL/i/nuxW/i/ndows