IRC parancsok
Írta: admin - Dátum: November 01 2008 12:58:13

A []-ben megadott paraméterek opcionálisak, szóvel megadásuk nem kötelezõ, a | jel választást jelent, vagy az elõtte levõ, vagy az utána levõt lehet beírni.

Az itt felsorolt parancsok az abszolút alap IRC parancsok.
Lehetséges (sõt, nagyon valószinû), hogy a kliensed többet ismer, vagy akár az is, hogy ezeket a parancsokat kicsit megváltoztatva, általában kiegészítve más lehetõségekkel használja

A parancsok között nem írtam le azokat, amik kifejezetten az IRCd mûködésével kapcsolatosak, és normál felhasználók nem használhatják.

admin
/admin [szerver]
Pl: /admin vagy /admin irc.elte.hu
Információt kapsz a szerver adminjáról.

away
/away [indok]
Pl: /away Boltba mentem vagy /away
"Távolira" (away) teszed magad, a megadott indokkal, amit a többiek látnak, ha szólnak hozzád msgben. Ha paraméter nélkül adod meg, akkor "visszatérsz".

ctcp
/ctcp nick keres
Pl: /ctcp horrr version
Client to client protocol - egy kliensnek közvetlenül küldi el a kérést.

dcc
Direct Client Connection - a CTCP egy speciális fajtája.

help
/help [parancs]
Pl: /help kick
Általában minden IRC kliensben van beépített help-rendszer. Persze túlnyomó részben angolul, viszont legalább a szintaxist kilesheted belõle.

describe
/describe nick|#channel szöveg
Pl: /describe most aludni megy
Mint a 'me', elmondhatod a csatornának, vagy a megadott személynek, hogy mit csinálsz éppen.

ignore
/ignore nick|ident@host|host
Pl: /ignore *!*@*.hu vagy /ignore horcsog
Valakit ignorera teszel. Nem fogod látni, amit írogat neked, nem zavarhat. Egyszer beírva felteszed az ignore listádra, másodszorra beírva leveszed.

invite
/invite nick [#channel]
Pl: /invite misike #csatorna
Meghívja a megadott usert a megadott csatornára. (Ha a csatorna "invite only", akkor másképpen nem juthatsz be, csak ennek a segítségével.)

join
/join #channel [key]
Pl: /join #csatorna
Csatlakozik a paraméterként megadott csatornához. Ha a csatorna key-vel (kulccsal) védett (csatorna flag +k), akkor meg kell adnod a kulcsot is, hogy beléphess.

kick
/kick [#channel] nick [indok]
Pl: /kick #csatorna misike Ne rosszalkodjal!
Valakit kirúghatsz a csatornáról. Általában indokot is szoktak írni.

leave
/leave [#channel]
Pl: /leave #csatorna
Ugyanaz, mint a part. Kilépés egy csatornáról.

links
/links [szerver] [param]
Pl: /links vagy /links irc.elte.hu vagy /links *.hu
Kilistázza a szervereket, amik éppen csatlakozva vannak. Ha megadsz szerver is, akkor attól kezdi a listát, ha megadsz neki wildcard-ot, akkor csak a megfelelõ hostokat írja ki.

list
/list [#channel] [-MIN x] [-MAX x]
Pl: /list vagy /list *hu*
Kilistázza a csatornákat amik a te szervereden vagy az IRC networködön vannak. Ha megadsz neki csatornát is, akkor csak azokat listázza ki, wildcardok használata lehetséges (pl *hungary* -ra megkapod az összes csatit aminek a nevében benne vagy, hogy 'hungary'). A MIN-nel és MAX-szal azt adhatod meg, hogy csak az olyan helyekre vagy kíváncsi, ahol minimum/maximum annyian vannak. Néha leszakadsz a szerverrõl mikor listázol. Ez attól van, hogy túl gyorsan jön-megy az adatfolyam, és a szerver floodnak veszi és kidob. Próbáld meg szûkíteni a kört, persze nem biztos, hogy ez menni fog. A lista másodpercenként változik, ahogy csatornák alakulnak és szûnnek meg, ezért mire vége a listázásnak, már nem is teljes a lista.

lusers
/lusers [szerver]
Pl: /lusers vagy /lusers irc.elte.hu
Kis statisztikát ad a szerveren levõ userek számáról, a csatornákról, és a szolgáltatásokról.

me
/me üzenet
Pl: /me megnezi mi van a tvben
Elmondhatod a csatornának, vagy valakinek (queryben) mit csinálsz éppen.

mode
/mode #channel|nick [[+|-]mode [params]]
Pl: /mode #csatorna +b *!*@*.sk vagy /mode misike +o
Ez egy elég sokrétû parancs. Csatorna flaget vagy user flaget lehet vele változtatni. Elõször meg kell adni, hogy csatornáról vagy egy személyrõl van szó, aztán a flaget, ami állítani szeretnél, esetleg a flaghoz tartozó paramétereket, ha vannak. Bõvebben is olvashatsz a flagekrõl.

motd
/motd [szerver]
Pl: /motd vagy /motd irc.elte.hu
A megadott szerveren a nap üzenete. Nem mindig változik, szóval lehet, hogy hetekig ugyanazt láthatod.

msg
/msg nick üzenet
Pl: /msg misike Szia!
Egy üzenetet küld a címzettnek.

names
/names [#channel]
Pl: /names vagy /names #csatorna
Ha nem vagy bennt egy csatornán, de tudni szeretnéd, hogy kik vannak rajta, akkor ezzel a paranccsal lekérheted. Nem fogsz semmit látni, ha a csatorna privát és azokat sem fogod látni, akik 'láthatalanok'. Ha a csatorna secret, akkor sem látsz semmit.

nick
/nick név
Pl: /nick Misike
Megváltoztatja a nickedet a megadottra.

notice
/notice nick|#channel szöveg
Pl: /notice misike Na mi van toki? vagy /notice #csatorna Ket percen belul minden botot vigyetek ki
Megemlítés... vagy valami ilyesmi. A lényege, hogy csak te és a címzett látja, mint az msgt, viszont ez nem üzenetként jelenik meg, hanem mint egy mellékes megjegyzés.

notify
/notify [nick/on/off]
Pl: /notify misike
Valakit felvehetsz egy listára, és ha az a valaki megjelenik az IRC-en (nem kell csatornán lennie, elég csak a szerverre belépnie), akkor a géped jelez neked. ON-nal be lehet kapcsolni, OFF-fal ki lehet kapcsolni. Paraméterek nélkül megadva kiírja, éppen kik tartózkodnak az IRC-en a listádról.

part
/part [#channel]
Pl: /part #csatorna
Kilépsz a megadott csatornáról.

query
/query nick
Pl: /query misike
Egy külön ablakban privát beszélgetést nyitsz a célszeméllyel. Nem kell mindig beirni, hogy /MSG.

quit
/quit [indok]
Pl: /quit vagy /quit Ennyi volt a mai napra
Szintén kilépés, de ez nem a csatornáról léptet ki, hanem a szerverrôl.

server
/server host|ip [port]
Pl: /server irc.elte.hu vagy /server irc.elte.hu 6667
Csatlakozás egy IRC szerverhez.

stats
/stats [lekérés] [címzett]
Pl: /stats m irc.elte.hu
Egy szerver különféle kimutatásait kérhetjük le, pl. kapcsolatok, operátorok, line-ok, uptime, és így tovább.

time
/time [szerver]
Pl: /time vagy /time irc.elte.hu
Megtudhatod mi a dátum és mennyi az idõ a szerveren.

topic
/topic [#channel] szöveg
Pl: /topic #csatorna Holnap is van egy nap!
A megadott csatornán a topicot megváltoztatja a megadott szövegre. Ha a csatorna +t flages, akkor csak az operátorok tudják megváltotatni a topicot.

trace
/trace
Pl: /trace
Az útvonalat kérheted le vele a megadott szerverig.

version
/version [szerver]
Pl: /version hub.irc.hu
Az IRCd verziószámát és egyéb ehhez kapcsolódó információkat kérhetsz le vele. Nem összekeverendõ az általános ismert CTCP version-nel.

who
/who host
Pl: /who *.hu
Hasonló a whoishoz, csak itt hostot tudsz megadni, így akár egyszerre több embert is kilistázhatsz egyszerre. A hostban használhatsz wildcardokat.

whois
/whois nick
Pl: /whois misike
Néhány információt mutat a megadott személyrõl.

whowas
/whowas nick
Pl: /whowas misike
A szerver még egy darabig (általában 20 perc és 1 óra között) megõrzi az adatokat a felhasználókról. Ez alatt az idõ alatt megnézheted még, hogy ki volt bizonyos személy.