A Mibbit chat egy UnrealIRCD (Unreal3.2.8.1. ) alapú chat, amihez kiegészítő servicesnek az Anope (Anope-1.8.3 (2773) ) nevű program lett beüzemelve. Ezen programok lehetőséget biztosítanak a felhasználóknak, hogy a sok parancs használatával személyre szabhassák a chatet saját maguk számára.
Alapvetően 2 féle parancsot különböztethetünk meg egymástól. Az egyik az „IRC parancsok”. Ezek általában minden IRC szerveren használhatóak ( UnrealIRCd alatt biztosan ) akkor is, ha nincs mellette Services program. Illetve meglepő módon a másik csoport a Services parancsok. Ezek a parancsok az adott servives program esetnén használhatóak, más Services programok esetén eltérhetnek a parancsok részben, vagy teljesen.
FIGYELEM! Egyes parancsok a Mibbit webes kliensével nem működnek! Ezeket *-al jelölöm!
Fontos, átlagos felhasználás során használandó IRC parancsok:
/nick név - Név változtatás
/join #szobanév - Szobába lépés
/join 0,0 – kilépés minden szobából
/part #szoba – kilépés a megadott szobából
/query név – Privát üzenet írása a megadott embernek
/ignore név – a megadott nevű felhasználó írásának „letiltása” – nem fogjuk látni amit ír ( csak mi )
/list – A chaten található szobák listája
/whois Ezzel egész egyszerûen megtudhatjuk, hogy ki is lenne az illetõ, akinek a nevét a parancs után beírtuk. Illetve inkább csak azt, amit magáról nyilvánosságra hoz. (Sokszor semmit...) Mindenki, amikor belép egy-egy csatornára, látható a gép, illetve az ország neve, kódja, ahonnan felcsatlakozik az Internetre. Vigyázat, ezek a címek nem (feltétlenül) e-mail címek! Az országkódok, ugyanazok mint az e-mailnél, itt megnézhetõek.
/away indok - Away , vagyis „távolléti” mód bekapcsolása. Akkor használatos, ha egy időre elmegy az ember, pl: /away Ebéd
/amsg szöveg – Az adott üzenetet beírja minden szobába, amelyikben épp bent vagyunk (nem ajánlatos használni köszönésekhez, mert idegesítő tud lenni, ha mindenki köszön minden szobába. Hasznos lehet közlönyök, cikkek megosztásához cseten a jó terjedés miatt.
/query Ha valakivel tartósan akarunk msg-zni (emesgézni), akkor érdemes külön ablakot nyitni erre, ha még nem tettük meg. Erre szolgál a query. Használata: /query <>
/me Ezzel a paranccsal egyes szám harmadik személyben tudathatjuk a többiekkel, hogy mi történik velünk. /me ma boldog. , ez így jelenik meg az ablakban, ha például Hippi a nickünk: * Hippi ma boldog.
/topic #szoba téma - Ezzel a paranccsal ha van jogunk, akkor megváltoztathatjuk a szoba leírását (topicját). Ez a leírás maximálisan 360 karakterből állhat.
/who Nem összekeverendõ a whois-zal. A who paranccsal megnézhetjük, hogy ki van éppen a beírás pillanatában egy csatornán, vagy hogy ki van éppen bent egy-egy országból, sõt a kör szûkíthetõ.
/mode - Ez egy igen összetett parancs bizonyos szoba és felhasználó módokat lehet beállítani vele.
Szoba mód állítása: /mode #szoba + - szobamód (flag)
Felhasználó mód: /mode név +- mód
- Az user flagek: /helpop ?umodes
/ Mode # Help + c
Mode törlése: / Mode # Help-c
Mode c = letiltja szövegformátumokat (színek, aláhúzások, stb...)
Mode n = letiltja, hogy a szobára vonatkozó parancsokat a szobán kívül is használhassák
Mode t = csak halfop vagy magasabb szintű felhasználó változtathatja meg a topicot
Mode s = a csatornát leveszi a csatornák nyilvános lisájáról, és a /whois parancsra sem mutatja , ha benne tartózkodnak
Mode p = a halfopos felhasználók nem tudják kickelni egymást
Mode m = moderált csatorna. Csak voice fölött lehet beszélni.
Mode i = csak invite-tal lehet belépni a szobába
Mode B = azok, akik afk-n vannak a szobában, csak a viszajövetelükkor kapják meg a logot
Mode M = a nem regisztrált nickesek nem szólhatnak a szobában
Mode N = csak voice és magasabb jogúak küldhetnek channel notice-t
Mode O = csak IRC operator csatlakozhat a szobához
Mode R = csak regisztrált nickkel lehet csatlakozni a szobához
Mode S = csak Ssl-en keresztül lehet csatlakozni
Mode k = jelszavassá teszi a szobát
/mode #channel +k Key-Here
Mode +l – 'Limit' = beállíthatod a maximum létszámot a csatornán
/mode #channel +l limit
Mode q = minden jogot megad a felhasználónak a csatornán
/mode #channel +qqqq nick1 nick2 nick3 nick4
/topic #szoba téma – az adott szoba témáját lehet átírni vele, ha van megfelelő jogunk hozzá.
Következzenek a Services parancsok, Service szerint:
Nickserv – A regisztrált nevek kezeléséért felelős service.
Parancsok:
/msg nickserv register jelszó email - Az adott nevet regisztrálhatjuk vele, amit éppen használunk.
Regisztrálás után a név „fenntartott” vagyis jelszóval védett lesz. Ettől kezdve minden chatre lépés után „azonosítanunk” kell magunkat, hogy bebizonyítsuk, hogy az adott név a mi nevünk.
Ennek parancsa:
/msg nickserv identify jelszó
Ha ez megtörtént a nevünk általunk használható lesz, illetve ilyenkor kapjuk meg ChanServ-től a jogainkat ( pl auto operátor jog egy szobában )
Ha szakad az internetünk és a nevünk fentmarad a chaten, de nem szeretnénk várni, amíg automatikusan kidobja a szerver inaktivitás miatt, akkor használhatunk erre egy parancsot:
/msg nickserv release név jelszó - kirakja a szerverről a beragadt (és a parancsban megadott) nevünket.
Ha valamiért jelszót szeretnénk cserélni – pl véletlenül egy szobába beírtuk – akkor a következő parancsot használjuk minél előbb:
/msg nickserv set password új jelszó
Ha szeretnénk, hogy ne lopja el senki a beregisztrált nevünket, és ne trollkodjanak vele, akkor identifikálás utánírjuk be ezt, és nem lesz gond vele:
/nickserv set kill on
Ebben az esetben belépési után a fentebb említett paranccsal azonosítanunk kell magunkat (identify), különben 60 másodperc után automatikusan nevet vált a rendszer.
Ha ki akarjuk kapcsolni a nicklevédő funkciót, csak ennyit kell beírnunk:
/NickServ SET KILL OFF
ChanServ – A regisztrált szobákért felelős
/msg chanserv register #szobanév jelszó leírás – Regisztrálja a megadott szobát, ha rendelkezünk OP joggal.
Automatikus jogok adása, feltételezve az xOP rendszer használatát:
/msg ChanServ VOP #channel ADD nick → a megadott szobában a megadott nevű embernek automata beszédjogot ad.
/msg ChanServ HOP #channel ADD nick → Automata féloperátor jog
/msg ChanServ AOP #channel ADD nick → Autoopot ad.
/msg ChanServ SOP #channel ADD nick → Super Auto op ( aop + védelem (+a), vagyis admini jogot)
/msg ChanServ levels #channel reset → Visszaállítja a csatornát alaphelyzetbe.
A szobát testre szabhatjuk pár „set” parancs használatával:
/msg chanserv set #szoba mlock +-szobamódok ( pl /msg chanserv set #xy mlock +t )
A szobamódokat lehet vele „lezárni”. Minden módnak 3 állapota van. van a + a – és a „semleges. Ha valami + -ban van, akkor azt amennyiben egy op leveszi, ChanServ azonnal vissza fogja rakni.
Ha az adott mód -, akkor a chanserv leveszi, amint valaki fel akarná tenni. És van a „semleges”, akkor pedig nincs meghatározva, fel is lehet rakni, és le is lehet venni.
Általam általában használt mlock: +nt-ikl
/msg chanserv set #szoba topiclock on/off – A szoba témáját zárolja, így csak a Chanserves téma váltással változtatható a téma.
/msg chanserv topic #szoba téma – A szoba téma átírása ChanServ használatával.
MemoServ – A chat „üzenetrögzítője”.
Amennyiben nincs fent a chaten akit keresünk, de tudjuk a nevét amit regisztrált, akkor hagyhatunk neki üzenetet, amiről a következő chatre lépéskor értesítést kap – elvileg, még nem próbáltam működik-e itt is.
/msg memoserv send nick/szoba üzenet – Üzenet küldése a megadott embernek vagy szobának ( Szoba esetén az olvashatja, akinek van hozzá megfelelő jogosultsága )
/msg memoserv cancel nick/szoba - az utolsó elküldött üzenet visszavonása/törlése
/msg memoserv list – a kapott üzenetek kilistázása
/msg memoserv read – üzenet elolvasása
Botok igénylése:
/msg BotServ assign #channel bot
igényelhető botok listája: /msg BotServ botlist
források:
https://www.erepublik.com/zh/article/mibbit-irc-parancsok-1242034/1/20
https://www.weblapok.hu/technika/irc.htm#parancsok