IRC for beginners
Na irc kanal soomu chodi cim dal tim vic lidi, kteri nemaji skoro zadne poneti o tom jak se na irc chovat a jak jej ovladat. Donutilo me to tedy napsat tento kratky clanek, ve kterem shrnu nejake zakladni informace a postupy.

Na irc kanal soomu chodi cim dal tim vic lidi, kteri nemaji skoro zadne poneti o tom jak se na irc chovat a jak jej ovladat. Donutilo me to tedy napsat tento kratky clanek, ve kterem shrnu nejake zakladni informace a postupy.
Clanek je psan pro sit 2600net, kde je umisten take kanal #soom, na quakenetu nebo irc netu je
mnoho veci jinak a postupy uvedene zde (zvlaste pak sekce services) nemusi fungovat!
VYBER KLIENTA
Pokud jste si dosud nevybrali zadneho IRC klienta, zde mate par tech nejznamejsich:
xchat (www.xchat.org) - povedeny klient, podporuje psani vlastnich scriptu v pythonu ci
perlu. Je verze jak pro windows, tak i pro linux.
[screenshot]
mIRC + noname script (www.nnscript.de) - samotny mIRC bez noname scriptu neni prilis
vhodnou volbou, toto rozsireni mu prida mnoho funkci. Bohuzel existuje pouze ve verzi pro
windows. Take podporuje tvorbu vlastnich scriptu.
[screenshot]
irssi (www.irssi.org) - multiplatformni text-based irc klient, podporuje scriptovani.
[screenshot]
Je tedy jen na vas, ktereho klienta si zvolite. Zacatecnikum bych asi doporucoval mIRC s noname
scriptem, ale je to vec nazoru, tak prosim zadne fw v diskusi.
BASIC CMDS
Zde si popiseme par zakladnich prikazu pro IRC klienta. Prikazy by mely byt ve vsech vise
zminenych klientech stejne nebo alespon podobne.
/server <server[:port]> - pripoji k irc serveru, volitelne muzete zadat i port (ve
vetsine pripadu pracuje irc na portech 6665 - 6669 pro normalni pripojeni, vetsinou 6697 nebo
994 pro sifrovane [ssl] spojeni). Priklad pouziti: /server irc.2600.net:6667 (alternativne lze
pouzit /connect)
/join <#kanal[,...]> - pokud jsme jiz pripojeni k serveru, bylo by vhodne vejit do
nejakeho kanalu. Nazev kanalu musi zacinat znakem "#", chceme-li vstoupit na vice
kanalu najednou, oddelime je carkou. Priklad pouziti: /join #soom
/nick <jmeno> - zmena nicku (prezdivky). Na serveru nemohou byt dva lidi se stejnym
nickem. Nick nesmi obsahovat diakritiku. Priklad pouziti: /nick Lamer
/part <#kanal[ duvod]> - odchod z kanalu, muzete napsat i duvod odchodu. Priklad
pouziti: /part #soom "Uz me to tu nebavi!"
/quit [ duvod] - odpojeni od serveru, lze uvest duvod odpojeni. Priklad pouziti: /quit
"Odchazim..." (alternativni prikaz - /disconnect)
/rejoin - odejde a hned zase vstoupi do kanalu. Priklad pouziti: /rejoin
/reconnect - restartuje pripojeni k serveru (to same jako kdyby jste napsali /disconnect
a hned /server <server:[:port]). Priklad pouziti: /reconnect
/msg <nick> <zprava> - soukroma zprava, uvidi ji jen ten, komu jste ji
odeslali. Priklad pouziti: /msg DarkCraft ahoj, mam na vic pet krasnych zen a rad bych ti je
venoval!
/me <zprava> - vyjadreni nejake cinnosti napriklad, nevim jak to popsat, musite si
to vyzkouset abyste to pochopili :-). Priklad pouziti: /me miluje DarkCraftovi clanky xD
/list - vypise seznam kanalu na serveru. Priklad pouziti: /list
/invite <nick #kanal> - pozve uzivatele do kanalu. Priklad pouziti: /invite
DarkCraft #soom
/whois <nick> - zobrazi informace o uzivateli. Priklad pouziti: /whois DarkCraft
ADVANCED CMDS
Tyto prikazy budou fungovat pouze mate-li nejaka opravneni (viz kapitola "opravneni).
/op <nick> - prideli opravneni "operator". Priklad pouziti: /op
DarkCraft
/deop <nick> - odebere opravneni "operator". Priklad pouziti: /deop
DarkCraft
/kick <#kanal nick[ duvod]> - vykopne uzivatele z kanalu, volitelnym parametrem je
duvod. Priklad pouziti: /kick #soom DarkCraft nejsi tu vitan
/ban <nick(nebo ip[nebo maska])> - zabanuje uzivatele, po odpojeni se tento clovek
jiz nebude moci pripojit na kanál. Priklad pouziti: /ban DarkCraft nebo /ban *.contactel.net
nebo /ban ~ident@*.contactel.net atd..
/topic <#kanal text> - nastavi topic (tema) kanalu. Priklad pouziti: /topic #soom
Dnes probirame Emkeiovo prirozeni
/mode <(+ nebo -)mod uzivatel(nebo #kanal)[ uzivatel]> - nastavi nebo odebere mod
kanalu nebo uzivatelovi, vice v kapitole "mody". Priklad pouziti: /mode #soom +o
DarkCraft nebo /mode #soom +m
OPRAVNENI
Uzivatele muzou mit ruzna opravneni, ktere jim umoznuji nastavovat ruzne mody kanalum ci
uzivatelum, kickovat, banovat, ci jinak sikanovat nezadouci uzivatele, nastavovat titulek kanalu
a podobne. V zakladu mame tyto opravneni:
Operator (op) - povolene prikazy a mody - temer vsechny, ve vetsine klientu se vyznacuje
prefixem @ pred jmenem.
Half-Operator (hop) - povolene prikazy a mody - temer vsechny, ve vetsine klientu se
vyznacuje prefixem % pred jmenem. Nemuze nijak ovlivnit uzivatele s opravnenim
"Operator"
Voiced user (voice) - nemuze nastavovat mody kanalu ani menit topic (jen pokud neni mod
+t). Vyhodou je ze smi mluvit pokud je kanal moderovany (mod +m). Ve vetsine klientu se
vyznacuje prefixem + pred nickem.
Channel owner (majitel kanalu, owner) - logicky, uz podle toho ze je to majitel, muze
proste vsechno. Nema specificky prefix pred nickem, ale vetsinou si prideli prava operatora
takze @.
Sop (sop) - muze pridavat uzivatele do auto op, auto hop, auto voice a auto kick listu.
Vice viz. kapitola "Automaticke mody".
AUTOMATICKE MODY
Pokud jste registrovan v nickservu (viz. kapitola "services"), muzete byt v nekterm z
listu automodu. Pokud se pak identifikujete do nickservu (cimz potvrdite svou
"totoznost") a vstoupite do kanalu, dostanete nejaka opravneni (v zavislosti na
automod listu, ve kterem jste). Jsou to nasledujici listy:
Auto Operator list (aop) - uzivatel dostane automaticky po vstupu na kanal opravneni
"Operator". Muze se take odbanovat pokud je zabanovan a neni zrovna v kanalu (viz
kapitola "services").
Auto Half-Operator list (ahop) - uzivatel dostane automaticky po vstupu na kanal
opravneni "Half-Operator".
Auto Voice list (vop) - uzivatel dostane automaticky po vstupu na kanal voice.
MODY
Mody rozdelujeme na dva druhy, a to na mody uzivatelske a mody kanalu. Zminim jenom ty zakladni,
ani ja je vsechny neznam.
Mody kanalu:
p - privatni kanal (vice viz wikipedia)
s - tajny kanal (neni videt ve vypisu kanalu)
i - kanal, do ktereho muzete vejit jen kdyz jste pozvani (prikazem /invite)
t - titulek (topic) kanalu smeji menit pouze operatori a half-operatori
n - zpravy na kanal smi psat pouze uzivatele, kteri na nem jsou
m - moderovany kanal, mluvit smeji jen ti co maji voice, hop nebo op
l <cislo> - limit poctu uzivatelu na kanale (bude-li napriklad mod +l 35 tak na
kanal smi jen 35 lidi, dalsi uz to nepusti)
k <heslo> - pri vstupu na kanal to bude chtit heslo, pokud ho zadate spatne tak
vas to nepusti
Uzivatelske mody:
o - uzivatel ma prava operatora
h - uzivatel ma prava half-operatora
v - uzivatel ma voice
b - uzivatel ma ban (priklad pouziti: /mode #soom +b Lamer <- to je na nick, nebo
/mode #soom +b Lamer!*lamer@193.85.246.29 <- , vice viz google nebo wikipedia)
e - uzivatel s timto modem se muze pripojit na kanal i kdyz ma ban
Mody muzeme pres prikaz /mode i kombinovat, napriklad tento prikaz sebere uzivateli
"Lamer" na kanalu #soom operatora a da mu voice:
/mode #soom -o+v Lamer Lamer
nebo toto zase da na kanalu #soom voice uzivatelum "Lamer", "Looser" a
"Sucker":
/mode #soom +vvv Lamer Looser Sucker
nebo toto da na kanale #soom prava operatora uzivateli "Skiller" a sebere voice
uzivateli "Looser":
/mode #soom +o-v Skiller Looser
SERVICES
Na 2600net bezi ruzne sluzby, my si nahrubo priblizime sluzbu chanserv a nickserv. Jsou to
sluzby pro operace s kanaly a nicky. Nickserv slouzi k autentifikaci uzivatele (overeni, ze ten
kdo pouziva urcity nick je skutecne jeho majitelem) a chanserv zase k praci s kanaly. Abyste
mohli patricne pracovat s chanservem (menit prava na kanale atd..) musite byt prihlaseni k
nickservu. S obema sluzbama se komunikuje pomoci soukomych zprav (pomoci prikazu /msg).
Registrace nicku do nickservu:
chcete-li zajistit, aby nikdo neopravnene pouzival vas nick a prava k nemu pripojena, je vhodne
si nick zaregistrovat. Provedeme to nasledujicim prikazem:
/msg nickserv register heslo email
priklad: /msg nickserv register mojetajneheslo muj@mail.com
po kazdem pripojeni k serveru je pak potreba se identifikovat, to provedeme prikazem:
/msg nickserv identify heslo
priklad: /msg nickserv identify mojetajneheslo
pokud vse probehne spravne, vypise vam sluzba nickserv neco ve smyslu "You are
identified".
Nickserv toho vsak umi mnohem vice, napriklad pridavani dalsich nicku pod jeden ucet, ale to uz
je pres ramec tohoto clanku. Chcete-li vice informaci o teto sluzbe, napiste /msg nickserv help,
konkretne pro to seskupovani nicku /msg nickserv help group
Prace s chanservem:
vezmu to ve strucnosti, precejenom je to clanek pro zacatecniky..
s opravnenim aop muzete provadet tyto veci:
odbanovani na kanale: /msg chanserv unban #kanal
zabanovani nekoho na kanale: /msg chanserv ban #kanal <nick> (nebo maska)
opnuti nekoho: /msg chanserv op #kanal pokud chcete opnout sebe, nebo /msg chanserv op #kanal
<nick>
vykopnuti: /msg chanserv kick #kanal <nick>
chcete-li si zaregistrovat svuj kanal, provedete to nasledovne:
pripojite se na kanal, ktery chcete registrovat pro sebe (musite tam mit operatora) a zadate
nasledujici prikaz:
/msg chanserv register #kanal heslo popis_kanalu
zjisteni kdo je v urcitych skupinach opravneni:
pro sop - /msg chanserv sop #kanal list
pro aop - /msg chanserv aop #kanal list
pro vop - /msg chanserv vop #kanal list
pro pridani uzivatele do nektere z techto skupin:
/msg chanserv <skupina> #kanal add <nick>
pro smazani uzivatele z nektere z techto skupin:
/msg chanserv <skupina> #kanal del <nick>
pokud chcete provadet nejake dalsi akce s chanservem, opet staci pouzit kouzelny prikaz pro
napovedu, a to /msg chanserv help
CHOVANI NA IRC
Jenom takova mala poznamka, prosim, neptejte se na IRC na kazdou blbost, co se da behem par
vterin vygooglit. Pokud uz se prece jen na neco ptate, polozte otazku rovnou, nikdo nema rad
otazky typu "Ahoj, muzu se na neco zeptat?".. Spravne polozena otazka zni "Ahoj,
mam ten a ten problem, muze mi s nim nekdo pomoc?". A taky, pokud uz vam nikdo nepomuze,
nezacnete se rozcilovat a nadavat do vsech moznych i nemoznych udu a casti tela, odpovidat na
vase otazky neni povinnost.
ZAVER
No, tak pokud jste se dostali az sem a cetli jste dostatecne pozorne, tak jste se dostali na
uroven prumerneho uzivatele IRC a nabyli jste zakladni znalosti.
Doufam, ze to stalo za tu namahu a na #soom ubude dotazu typu: "Jsem tu novy, co mam delat,
jak si zmenim nick, jak si zaregistruju kanal atd..".
Tento clanek byl psan pro uplne IRC novacky, tak vy zkusenejsi se prosim zdrzte komentaru typu
"Zbytecny clanek, to vsechno uz umim" atd, vam to treba nepomuze, ale jim to bude
(doufam) alespon trosku uzitecne.
Taky prosim omluvte gramaticke a stylisticke chyby, gramatika ani sloh nejsou moje parketa
;-)
Pokud nekdo neco potrebuje upresnit tak napiste do diskuse.Líbil se Vám článek?
Budeme potěšeni, pokud vás zaujme také reklamní nabídka
Hodnocení/Hlasovalo: 4.94/2548