Sobre o IRC
Como dizem "IRC a maneira mais divertida de almentar a sua conta telefonica".
Aqui você encontra varios comandos para IRC.

          1-Entrar em canal(join) ............. : /join #canal
          2-Sair de um canal(part) ............ : /part #canal
          3-Mandar uma msg privada ............ : /msg $nick $msg
          4-Sair do IRC deixando msg .......... : /quit $msg
          5-Conectar em um server de IRC ...... : /server $servidor
          6-Abrir pvt com a pessoa ............ : /query $nick
          7-Fazer um ‘action’ ................. : /me $msg
          8-Kickar um usuario ................. : /kick #canal $nick $msg
          9-Dar OP Status a alguem ............ : /mode #canal +o $nick
          10-Listar os canais de um servidor .. : /list
          11-Trocar seu nick .................. : /nick $new_nick
          12-Trocar o topico .................. : /topic #canal $topic
          13-Ver info dos usuarios ............ : /whois $nick
          14-Mandar msg = digitar normalmente . : /say $msg
          15-Gerar beep ....................... : /beep $numero $vezes
          16-Apagar texto de uma janela ....... : /clear
          17-Fechar pvt ....................... : /closemsg $nick
          18-Informacoes de um canal logado ... : /channel
          19-Fechar cliente (soft) ............ : /exit
          20-Help sobre cmd ................... : /help $cmd
          21-Pede horario ao servidor ......... : /time
          22-Sair de todos canais ............. : /join 0

          Comandos avancados:

          1-Banir por nick ................. : /mode #canal +b nick!*@*.*.*.*
          2-Banir por user ................. : /mode #canal +b *!user@*.*.*.*
          3-Banir por ip ................... : /mode #canal +b *!*@ip
          4-DeOP usuario ................... : /mode #canal -o $nick
          5-Dar KILL (so para IRCops) ...... : /kill $nick $msg
          6-Ver usuarios com mesmo IP ...... : /who $nick
          7-Ver info de usuario que saiu ... : /whowas $nick
          8-Ver todos os usuarios c/ acesso a +W : /who 0 w
          9-Ver todos os usuarios c/ acesso a +I : /who 0 i
          10-Ver todos os usuarios c/ acesso a +S : /who 0 s
          11-Ver todos os usuarios c/ acesso a +O : /who 0 o (ircops)
          12-Dar um Ping ................... : /ctcp $nick Ping
          13-Dar um Finger ................. : /ctcp $nick Finger
          14-Convidar alguem a um canal .... : /invite $nick #canal
          15-Ver todos os usuarios on-line . : /who
          16-Se tornar IRCop ............... : /oper $nick $password
          17-Enviar arquivo via DCC ........ : /dcc send $nick $file
          18-Abrir DCC Chat ................ : /dcc chat $nick
          19-Ver quem esta em um canal ..... : /names #canal
          20-Ficar away .................... : /away $msg
          21-Sair do away .................. : /away
          22-Trazer o ultimo cmd na janela . : /
          23-Ver a ultima linha digitada ... : /!
          24-Tocar .wav .................... : /wavplay $file
          25-Fazer um ‘action’ (= /me) ..... : /action $msg
          26-Mandar ‘action’ p/ todos canais : /ame $msg
          27-Mandar msg a todos canais ..... : /amsg $msg
          28-Mandar um ctcp ................ : /ctcp $nick
          29-Carregar .ini ................. : /add -apuce $file
          Obs(29): opcoes: a (alias), p(popup), u(user), c(cmds), e(events)
          30-Liga/desliga auto op .......... : /auto [on|off]
          31-Auto-op a um usuario .......... : /auto $nick
          32-Auto-op a um IP ............... : /auto $ip
          33-Abilita grupo do ‘remote’ ..... : /enable #grupo
          34-Desabilita grupo do ‘remote’ .. : /disable #grupo
          35-Verifica se usuario esta na net : /finger email
          36-Liga/desliga ‘fast-send’ do DCC : /fsend [on|off]
          37-Trocar fonte de letra ......... : /font
          38-Liga/desliga gravacao canal/pvt : /log [on|off]
          39-Mandar msg (= /msg) ........... : /notice $nick $msg
          40-Liga/desliga ignore ........... : /ignore [on|off]
          41-Ignorar um nick ............... : /ignore $nick $tipo
          42-Ignorar um IP ................. : /ignore $ip $tipo
          Obs(41/42): tipo: ctcp, pvt, msg.
          43-Mandar msgs aos ops ........... : /omsg #canal $msg
          44-Mandar msgs aos ops (= /omsg) . : /onotice #canal $msg
          45-Liga/desliga ‘protect mode’ ... : /protect [on|off]
          46-Proteger usuario .............. : /protect $nick
          47-Proteger IP ................... : /protect $ip
          Obs(46/47): NaO usar protecao em canais registrados
          48-Liga/desliga ‘events’ ......... : /events [on|off]
          49-Liga/desliga ‘remote’ ......... : /remote [on|off]
          50-Executar soft ................. : /run $soft $parametros
          51-Enviar msg procedida de som ... : /sound #canal $file $msg
          52-Usar ‘Monologue’ para falar msg : /speak $msg
          53-Manda ‘action’ a canal ........ : /describe #canal $msg
          54-Controle interno de flood ..... : /flood $linhas $intervalo $pausa
          55-Fazer um ‘File SERVER’ ........ : /fserver $nick 10 $dir_inicial
          56-Responder DCC Chat ............ : /creq [ask|auto|ignore]
          Obs(56):Ask:ele pergunta, auto:aceita, ignore:ignora.
          57-Procurar DNS por nick ......... : /dns $nick
          58-Procurar DNS por IP ........... : /dns $ip
          59-Mostrar texto para usuario .... : /echo $nick $canal $msg
          60-Liga/desliga ‘notify list’ .... : /notify [on|off]
          61-Carregar um arquivo na tela ... : /play [#canal/$nick] $file
          Obs: O comando /play tem uma particularidade: ele tambem pode ser utilizado para
          carregar um arquivo formato texto e interpretar suas linhas como comandos, basta
          acrescentar -c e, para que uma linha somente seja utilizada radomicamente, -r;
          exemplo: /play -c -r #canal/$nick $file
          62-Da OP se ninguem der .......... : /pop $tempo #canal $nick
          63-Enviar cmd RAW p/ o servidor .. : /raw $cmd
          64-Salvar arquivo .ini ........... : /save $file.ini
          65-Tipo de receber DCC ........... : /sreq [ask|auto|ignore]
          66-Ligar o timer ................. : /timer $N_timer &repeticoes $intervalo $comandos
          67-Abre U-Central (= /whois)...... : /uwho $nick
          68-Liga/desliga tela p/ ver URLs . : /url [on|off]
          69-Acrescenta usuario na lista ... : /auser -a $nivel $nick
          70-Acrescenta usuario por email .. : /auser -a $email
          71-Mudar nivel ................... : /dlevel $nivel $nick
          72-Remover nicks de um nivel ..... : /flush $nivel
          73-Remover nicks (= /flush) ...... : /rlevel $nivel
          74-Lista usuarios de um nivel .... : /ulis $nivel
          75-Obter info dos servidores ..... : /info
          76-Listar os IRCops .............. : /stats o $server
          77-Listar as K-lines ............. : /stats k $server
          78-Listar as portas .............. : /stats l
          79-Ver os administradores ........ : /admin
          80-Ver o numero de usuarios ...... : /lusers
          81-Ver quais servidores linkados . : /links
          82-Checar ‘Timers’ ligados ....... : /groups -e
          83-MOTD .......................... : /motd