Lt-dev.com: Kanalų režimai

 

Kanalų režimai
Šiame dokumente yra pateikiama informacija apie UnrealIRCd serverio palaikomus kanalų režimus.



Komanda režimams nustatyti:



/mode #kanalopavadinimas +režimas



Komanda režimams šalinti:



/mode #kanalopavadinimas –režimas



Nustatant kai kuriuos režimus, pavyzdžiui, o (suteikia ar pašalina operatoriaus statusą kanale), k (kanalo raktas) ir kt., reikalinga nurodyti parametrus. Šiame pavyzdyje pirmuoju atveju reikia nurodyti vartotojo slapyvardį, antruoju – kanalo raktą. Komanda atrodytų taip:



/mode #kanalopavadinimas +/-režimas parametrai



Komanda /mode #kanalopavadinimas parodo kanale nustatytus režimus.





A



Tai režimas, leidžiantis į kanalą patekti tik tinklo administratoriams. Eiliniai vartotojai negali nustatyti ar pašalinti šio režimo.



a



Suteikia arba pašalina vartotojui kanalo administratoriaus statusą. Būtina nurodyti slapyvardį. Pavyzdžiui, komanda

/mode #kanalopavadinimas +a Charizma

suteiksite administratoriaus statusą tam tikrame kanale vartotojai, pasivadinusiai „Charizma“. Komanda administratoriaus statuso pašalinimui:

/mode #kanalopavadinimas –a Charizma

Vartotojas, kuriam norite suteikti kanalo administratoriaus teisę, turi būti kanale. Šį statusą vartotojams gali suteikti tik kanalo savininkas (+q).



Administratoriaus statusą parodo „&“ simbolis. Pavyzdžiui, kanale esančių slapyvardžių sąraše (komanda /names #kanalopavadinimas ), kanalo administratorius parodys šis simbolis, esantis prieš slapyvardį.



Kanalo administratorius gali:

-suteikti kitiems vartotojams kanalo operatoriaus statusą (+o) arba jį pašalinti;

-suteikti kitiems vartotojams kanalo pusiauoperatoriaus statusą (+h) arba jį pašalinti;

-suteikti kitiems vartotojams balsą kanale (+v) arba jį pašalinti;

-nustatyti kanale cfijklmnpstzCGMKNQRSTV režimus (žr. žemiau ką jie reiškia);

-uždrausti kitam vartotojui patekti į kanalą (režimas +b) arba šį draudimą pašalinti;

-išmesti kitą vartotoją iš kanalo;

-tam tikriems vartotojams gali leisti įeiti į kanalą nepaisant to, kad jų adresams uždėtas draudimas (režimas +e);

-sudaryti sąrašą žmonių, kurie gali patekti į kanalą nekviesti nors kanale ir būtų nustatyta, kad tik pakviestiems galima užeiti (režimas +I);

-keisti kanalo temą;

-matyti visus kanale esančius vartotojus ir tada, kai nustatytas +u režimas;

-kviesti į kanalą kitus vartotojus.



Kitos privilegijos:

-vartotojo, turinčio kanalo administratoriaus statusą, negali išmesti iš kanalo komanda /kick kiti kanalo administratoriai bei kanalo operatoriai.



ChanServ automatiškai administratoriaus teisę suteikia tam vartotojui, kurio lygis kanalo prieigos sąraše yra 10 ir didesnis (jei kanalo įkūrėjas nenustatęs kitaip) arba, XOP sistemoje, SOP prieigos lygį turintiems vartotojams.

Jei turite pakankamą lygį kanalo prieigos sąraše, administratoriaus teisę galite sau suteikti ChanServ komanda: /msg ChanServ protect #kanalopavadinimas



Jei, suteikus administratoriaus statusą tam tikram vartotojui, ChanServ jį iškart pašalina, reiškia, kad kanale yra nustatyta, kad tik asmenys, turintys tam tikrą prieigos lygį kanale, gali gauti administratoriaus statusą. Jeigu to žmogaus slapyvardžio nėra kanalo prieigos sąraše arba jo prieigos lygis per mažas, jis kanalo administratoriaus statuso gauti negali. Jei vartotojo slapyvardis yra kanalo prieigos sąraše, bet vis tiek negalima jo padaryti kanalo administratoriumi, reiškia, kad tas žmogus neidentifikavęs savo slapyvardžio.



Patarimas. Neduokite savo kanale kanalo administratoriaus teisių nepažįstamiems ar mažai žinomiems žmonėms. Jiems gali kilti pagunda pakenkti Jūsų kanalui.



b



Uždraudžia tam tikram vartotojui ar vartotojų grupei patekti į kanalą. Jei vartotojas nėra išmestas iš kanalo, bet jam taikomas draudimas, jis negali siųsti į kanalą pranešimų ir pastabų, keisti slapyvardžio. Jei vartotojas turi balso teisę kanale, jis gali kalbėti nepaisant to, kad jam taikomas draudimas. Jei turi pusiauoperatoriaus, operatoriaus, administratoriaus ar kanalo savininko statusą, gali keisti slapyvardį ir tuo atveju, kai yra taikomas draudimas jam.



Nustatyti draudimą gali kanalo pusiauoperatorius (+h), operatorius (+o), administratorius (+a) ir savininkas (+q). Būtina nurodyti draudimo formatą:



/mode #kanalopavadinimas +b formatas



Šalinant draudimą irgi būtina nurodyti formatą. Komanda šalinti:



/mode #kanalopavadinimas –b formatas



Komanda /mode #kanalopavadinimas b nenurodant jokių parametrų, jei ją vykdo kanale esantis žmogus, parododo kanalo draudimų sąrašą.



Kada ir kam dėti draudimą kanale – kiekvieno kanalo operatoriaus reikalas. Kanale gali būti savininko ar apskritai kanalo administracijos nustatytos nerašytos (o gal ir rašytos ) taisyklės už ką reikėtų drausti tam tikriems vartotojams patekti į kanalą.



Draudimo formatas atrodo taip: slapyvardis!vartotojas@adresas



Draudimo formate paprastai yra naudojami apibendrinantys simboliai „*“ ir „?“. * reiškia bet kokių simbolių bet kokį skaičių arba jokio simbolio nebuvimą. ? atstoja vieną konkretų simbolį. Pavyzdžiui: ?ėlė gali reikšti ir gėlė, ir lėlė, ir dėlė ir tt. Jei parašytume *ėlė , tai galėtų reikšti skruzdėlė, dilgėlė, vėgėlė ir tt. Taipogi *ėlė gali reikšti ir tiesiog „ėlė“.



Nėra skirtumo tarp didžiųjų ir mažųjų raidžių draudimų formatuose. Pavyzdžiui, draudimai *!*CLO@*.init.lt ir *!*clo@*.init.lt turės tą patį poveikį.



Tam tikras slapyvardis draudžiamas, pavyzdžiui, taip:

/mode #kanalopavadinimas +b Charizma!*@*

Šiuo atveju vartotoja, pasivadinusi Charizma, negalės patekti į kanalą su tokiu slapyvardžiu. Tačiau lengvai galės šį draudimą apeiti pakeitusi slapyvardį. Todėl tokio formato draudimai taikomi retai. Dažniausiai tada, kai nenorime, kad žmonės ateitų į kanalą su nepadoriais slapyvardžiais arba nenorime, kad į kanalą jungtųsi „svečiai“. Komanda /mode #kanalopavadinimas +b svecias*!*@* uždraudžia visiems vartotojams, kurių slapyvardžiai prasideda „svecias“ , iš kur jie besijungtų, patekti į kanalą.



Drausdami vartotoją formatu: *!*@adresas , neleisime jam bet kokiu slapyvardžiu ir bet kokiu vartotojo vardu patekti į kanalą. Pavyzdžiui, *!*@aitvaras-7391A4E6.init.lt neleis vartotojui, kuris jugiasi būtent iš to adreso, įeiti į kanalą. Jei iš to paties adreso jungiasi keli vartotojai ir nenorime, kad nukentėtų nekalti, geriausia būtų tą vieną konkretų vartotoją drausti formatu: *!vartotojas@adresas , pavyzdžiui, *!*aja@aitvaras-7391A4E6.init.lt .

Jei drausime formatu *!*@*.init.lt , neleisime visiems Init firmos interneto paslaugos vartotojams patekti į kanalą. Taigi, šiuo atveju gali nukentėti nemažai niekuo dėtų žmonių.

Draudimo formatas *!*aja@*.init.lt neleidžia jungtis į kanalą visiems Init interneto paslaugos vartotojams, kurių vartotojo vardas baigiasi „aja“.

Įkyruolį, kuris keičia slapyvardžius ir turi kintamą adresą, bet, tarkim, naudoja skriptą su nekintančiu vartotojo vardu, galima drausti, pavyzdžiui, *!*ScRiPt1.5@*



Jei drausime maskuojamą IP 7ADD8D4D.A24F85A2.81B283B5.IP formatu *!*@7ADD8D4D.A24F85A2.81B283B5.IP uždrausime IP formatu, tarkim, tokiu: *!*@172.32.255.255

Jei drausime formatu *!*@*.A24F85A2.81B283B5.IP , uždrausime *!*@172.32.255.*

Jei drausime formatu *!*@*.81B283B5.IP , uždrausime *!*@172.32.* .



Pastaba. Vartotojai, turintys pakankamą lygį kanalo prieigos sąraše, gali pasikviesti save į kanalą ir jungtis ten nepaisant taikomo draudimo. Kitų pakviesti vartotojai irgi gali jungtis į kanalą, nors jų patekimas yra draudžiamas.



Specialūs draudimai.



„~q:“, pridedamas prieš draudimo formatą, nurodo, kad vartotojas galės patekti į kanalą, bet negalės jame kalbėti. Pavyzdžiui, jei uždrausime

~q:*!*@aitvaras-7391A4E6.init.lt , vartotojas ar vartotojai, besijungiantys iš to adreso, negalės į kanalą siųsti pranešimų ir pastabų, jei neturės tame kanale balso teisės arba pusiauoperatoriaus ar operatoriaus, administratoriaus, savininko statuso.



„~n:“, pridedamas prieš draudimo formatą, neleidžia tam tikram vartotojui ar vartotojų grupei pakeisti slapyvardžio. Jei vartotojas turi balso teisę arba pusiauoperatoriaus ar aukštesnį statusą, jis gali keisti slapyvardį nepaisant nustatyto draudimo. Pavyzdys:

/mode #kanalopavadinimas +b ~n:*!*@*.63AB61C5.5B8BBE03.IP



~c:(vartotojo statusą kanale parodantis simbolis: +, %, @, & ar ~ )#tamtikraskanalas neleidžia vartotojams, sėdintiems tam tikram kanale, užeiti į Jūsų kanalą. Galima nurodyti ir statusą, kurį (arba aukštesnį) turintys tame kanale vartotojai negalės patekti į Jūsų kanalą.

Pavyzdžiui, /mode #kanalopavadinimas +b ~c:#kazkokskanalas neleis vartotojams, kurie sėdi kanale #kazkokskanalas, patekti į Jūsų kanalą. Įvykdę komandą /mode #kanalopavadinimas +b ~c:&#kazkokskanalas neleisite į kanalą ateiti žmonėms, kurie turi #kazkokskanalas kanale administratoriaus ir kanalo savininko statusą.



„~r:tikrasis_vartotojo_vardas“. Uždraudžia į kanalą patekti asmenims, kurie kaip „tikrąjį vardą“ yra nurodę atitinkamus duomenis. Draudimo formate tarpas tarp žodžių žymimas „_“ simboliu. Pavyzdžiui, jei norime, kad į kanalą negalėtų jungtis asmenys, naudojantys skriptą, kuris įrašo automatiškai tikrąjį vardą „KaZkOkS LaBaI GeRaS ScRiPtAzZ“, nustatysime tokį draudimą:

/mode #kanalopavadinimas +b ~r:KaZkOkS_LaBaI_GeRaS_ScRiPtAzZ

Jei nepageidaujame kanale matyti tų, kurių tikrajame varde yra žodžiai „script“, „scriptaz“, „skriptas“, „skriptaz“ ir pan., galima taikyti tokio formato draudimą:

/mode #kanalopavadinimas +b ~r:*s?ript*



Pastaba. Komanda /mode kanale galima ne daugiau kaip 60 draudimų. Naudojant ChanServ, galima nustatyti daugiau nei 60 draudimo formatų.



c



Uždraudžia ANSI spalvų naudojimą kanale. Vartotojai, rašantys spalvotą tekstą, negali jo nusiųsti į kanalą.

Jei kanale yra nustatytas režimas +S, dėl kurio spalvotas tekstas, siunčiamas į kanalą verčiamas nespalvotu, nustatant režimą +c, pirmasis pasinaikina. Ir atvirkščiai, jei bus nustatyta +c, dedant +S, +c režimas pasinaikins automatiškai.

Šį režimą gali nustatyti kanalo operatoriai (+o), kanalo administratoriai (+a) ir kanalo savininkas (+q).



C


Šis režimas uždraudžia CTCP žinučių siuntimą į kanalą. Tokios komandos, kaip, pavyzdžiui, /ctcp #kanalopavadinimas version arba /ctcp #kanalopavadinimas time nebus nusiunčiamos į kanalą. Taip pat į kanalą nebus galima nusiųsti atsakymų į CTCP užklausas. CTCP ACTION pranešimus (kitaip, komanda: /me tekstas) bus galima siųsti į kanalą net ir tada, kai bus nustatytas +C režimas.

Šį režimą gali nustatyti kanalo operatoriai (+o), kanalo administratoriai (+a) ir kanalo savininkas (+q).



e



Nustato draudimų išimtis kanale. Taikoma, kai norime leisti įeiti į kanalą tam tikrą asmenį nors jam ir galioja draudimas (žr. režimą +b).

Režimas nustatomas:



/mode #kanalopavadinimas +e formatas



Komanda išimčiai panaikinti:



/mode #kanalopavadinimas –e formatas



Svarbu pritaikyti tinkamą formatą (daugiau apie formatus skaitykite režimo +b aprašyme). Pavyzdžiui, yra taikomas draudimas: *!*@*init.lt , bet norime leisti įeiti Init interneto vartotojui, slapyvardžiu gele. Galima nustatyti kad ir tokio formato išimtį: gele!*@* , tačiau bus sudarytos sąlygos patekti kitam vartotojui, laikinai „pasiskolinusiam“ šį slapyvardį. Aišku, jei formatas, atitinkantis išimtį ir draudimą bus toks: gele!*@*init.lt , vartotojas, atėjęs su svetimu slapyvardžiu, negalės jo pakeisti. Nebent gautų kanale balso teisę ar operatoriaus statusą. Jeigu tikrasis slapyvardžio gele savininkas buvo nustatęs NickServ kill on opciją, „pasiskolintas“ slapyvardis gele bus paverstas automatiškai į svečias*. Jei vartotojas nusistatytų vartotojo vardą tokį, koks yra draudimų išimčių sąraše, jis galėtų pakeisti slapyvardį net ir neturėdamas balso ar operatoriaus statuso kanale. Jei kanale nustatytas režimas +R, leidžiantis prisijungti tik identifikuotiems slapyvardžiams, į kanalą, apeinant draudimą, ateis reikiamas vartotojas.

Jei, tarkim, žinome, kad gele jungiasi visuomet is to paties adreso, galime nustatyti tokia isimti: gele!*@aitvaras-7391A4E6.init.lt . Jeigu žinome, kad tik tas vartotojas jungiasi visuomet tik iš to paties adreso, galime taikyti tokį formatą:

*!*@aitvaras-7391A4E6.init.lt . Tada jis be problemų galės ateiti į kanalą skirtingais slapyvardžiais.

Taigi, klausimas kokį išimties formatą taikyti, turėtų būti sprendžiamas priklausomai nuo konkrečios situacijos.



Komanda: /mode #kanalopavadinimas e parodo esantiems kanale vartotojams visą kanalo išimčių sąrašą.



Režimą gali nustatyti kanalo pusiauoperatoriai (+h), operatoriai (+o), administratoriai (+a) ir savininkas (+q).

Galima nustatyti iki 60 išimčių kanale.



Pastaba. Jei vartotojui nustatytas AKICK (automatinis išmetimas iš kanalo) per ChanServ, o kanale nustatyta išimtis, vartotojas, įėjęs į kanalą, nebus automatiškai išmetamas. Taipogi jei vartotojas turi neigiamą lygį kanalo prieigos sąraše, atitinkantį „nojoin“, o kanale nustatyta išimtis jam, jis galės laisvai įeiti į kanalą ir nebus automatiškai išmetamas.



Specialios išimtys:



~q: , pridedamas prieš išimties formatą, leidžia vartotojui kalbėti kanale, nors jam ir yra taikomas draudimas. Jei vartotojas iš kanalo išeis, įeiti nebegalės, tačiau jei kanale jis tebesėdi (net jei neturi balso teisės, pusiauoperatoriaus ar aukštesnio statuso), siųsti pranešimus ir pastabas į kanalą gali. Keisti slapyvardžio negali, jei neturi pusiauoperatoriaus ar aukštesnio statuso.

Pavyzdžiui, /mode #kanalopavadinimas +e ~q:aurora!*@* leidžia tam tikrame kanale kalbėti vartotojai, slapyvardžiu aurora, nepaisant to, kad yra taikomas draudimas jai.



~n: , pridedamas prieš išimties formatą, leidžia vartotojui keisti slapyvardį, nors jam ir yra taikomas draudimas. Jei vartotojas ne kanale, patekti į jį negalės. Taip pat negalės kalbėti kanale, jei neturės balso teisės arba pusiauoperatoriaus ar aukštesnio statuso.

Pavyzdžiui, jei nustatysime išimtį ~n:*!*@aitvaras-7391A4E6.init.lt , vartotojai, besijungiantys iš šio adreso galės keisti slapyvardžius net kai jiems uždėtas draudimas.



~c:(simbolis, nurodantis vartotojo statusą kanale)#tamtikraskanalas leidžia į kanalą ateiti vartotojams, kurie sėdi tam tikrame kanale. Jei nurodysime vartotojo statusą atspindintį simbolį, tai galės ateiti tik tą ar aukštesnį statusą turintys asmenys. Pavyzdžiui, /mode #kanalopavadinimas +e ~c:#tamtikraskanalas leidžia ateiti į kanalą, kalbėti jame, keisti slapyvardį vartotojui, esančiam tam tikrame nurodytame kanale. Jei nustatysime tokį išimties formatą: ~c:@#tamtikraskanalas , tai į mūsų kanalą galės ateiti tik operatoriaus, administratoriaus ar savininko statusą tame kanale turintys vartotojai.

Pastaba. Jei vartotojas išeis iš kanalo, kuris nurodytas išimčių sąraše, nebeteks teisės kanale kalbėti ar keisti slapyvardį. Vėl prisijungęs į kanalą, kuris nurodytas išimčių sąraše, galės siųsti pranešimus bei pastabas į Jūsų kanalą, keisti slapyvardį.



~r:tikrasis_vartotojo_vardas leidžia patekti į kanalą vartotojams, kurių tikrasis vardas nurodomas kanalo išimčių sąraše. Taip pat leidžia kalbėti kanale, keisti slapyvardį. Galima naudoti varde apibendrinančius simbolius „*“ ir „?“. Tarpą tarp žodžių žymi „_“ simbolis. Pavyzdžiui, nustatę išimtį formatu ~r:Vardenis_Pavardenis , leisime asmeniui, pasirinkusiam tokį „tikrąjį vardą“, įeiti į mūsų kanalą net kai jo adresui bus taikomas draudimas. Jei nustatysime tokią išimtį: ~r:*Vardenis* , leisime visiems vartotojams, kurių tikrajame varde yra žodis „Vardenis“ patekti į kanalą apeinant draudimus.

Pastaba. Pasikeitę tikrąjį vardą vartotojai nebetenka teisės kalbėti kanale, keisti slapyvardį kai jiems nustatytas draudimas. Išėję iš kanalo į jį nebegalės patekti, nebent vėl nusistatytų tikrąjį vardą, atitinkantį esantį išimčių sąraše formatą.



f



Tai režimas, padedantis apsaugoti kanalą nuo informacijos srautų.



Galimi informacijos srautų tipai:

CTCP žinučių srautas. Šis tipas žymimas raide „c“;

prisijungimų į kanalą srautas. Šis tipas žymimas raide „j“;

beldimosi, į kanalą, kai jame nustatytas +i režimas, srautas. Šis tipas žymimas raide „k“;

pranešimų ir pastabų srautas. Žymimas raide „m“;

slapyvardžių keitimo srautas. Žymimas raide „n“;

teksto, parašomo vieno asmens, srautas. Šis tipas žymimas raide „t“.



Pavyzdžiui, parašę /mode #kanalopavadinimas +f [8c]:10 nustatysime, kad kanale per 10 sekundžių galima parašyti aštuonias CTCP žinutes. Parašius devintą, serveris automatiškai kanale nustatys +C režimą, draudžiantį CTCP žinučių siuntimą į kanalą. Pagal nutylėjimą šiuo atveju nustatomas +C režimas. Galima nustatyti, kad dėtų ne +C režimą, bet +m (kanale gali kalbėti tik balso teisę (+v) turintys asmenys, kanalo operatoriai, administratoriai ir kanalo savininkas) ar +M (kanale gali kalbėti tik registruoti identifikuoti slapyvardžiai). Tokiu atveju reikėtų rašyti: /mode #kanalopavadinimas [8c#m]:10 arba

/mode #kanalopavadinimas [8c#M]:10

Pastarosiose komandose raidė, esanti tarp „#“ simbolio ir laužtinio skliausto, nurodo, kad parašius daugiau kaip 8 CTCP žinutes dešimties sekundžių laikotarpyje, serveris nustatys būtent +m ar +M režimus.

Pastabos. Jei kanale srautu rašys vartotojas, turintis pusiauoperatoriaus (+h), kanalo operatoriaus (+o) ar kanalo administratoriaus (+a) statusą, taip pat jei srautu rašys kanalo savininkas (+q), nebus reaguojama į tai, tai yra, serveris nenustatys +C arba +m ar +M režimų.

Jei srautu žinutes siųs balso teisę turintis asmuo kai yra nustatyta, kad serveris dėtų režimą +m, serveris šį režimą nustatys, bet asmuo toliau galės rašyti srautu.

Jei nustatyta, kad bus dedamas +M režimas, o srautu rašys vartotojas registruotu slapyvardžiu, jis, esant +M režimui, galės rašyti srautu ir toliau.



Prisijungimų prie kanalo kiekio per tam tikrą laikotarpį nustatymas.

Tarkim, parašome komandą: /mode #kanalopavadinimas +f [6j]:9

Tai reiškia, kad devynių sekundžių laikotarpyje laisvai galės prisijungti šeši asmenys. Jungiantis septintajam, serveris automatiškai nustatys +i režimą (į kanalą galės įeiti tik pakviesti žmonės).

Taigi, pagal nutylėjimą, nustatomas +i režimas. Tačiau galima padaryti, kad būtų nustatomas +R (tik asmenys registruotais identifikuotais slapyvardžiais gali patekti į kanalą) režimas. Šiuo atveju reikėtų rašyti:

/mode #kanalopavadinimas +f [6j#R]:9

Kaip pastebėjote, čia atsiranda „#“ simbolis ir raidė R, kuri, būtent, ir nurodo, kad, esant prisijungimų srautui, bus nustatomas ne +i, bet +R režimas.

Pastabos. Jei į kanalą srautu jungsis vartotojai registruotais identifikuotais slapyvardžiais, +R režimas nepadės.

Į prisijungimų skaičių įskaitomi ir kanalo prieigos sąraše esančių vartotojų prisijungimai.

Vieno tam tikro vartotojo per nustatytą laikotarpį prisijungimų kiekiui reguliuoti yra ir kitas, +j režimas (apie jį - žr. žemiau).



Esant kanale +i režimui, kuris leidžia į kanalą patekti tik pakviestiems asmenims, visi (išskyrus tuos, kurių patekimas uždraustas), norintys į jį patekti, gali belstis (komanda: /knock #kanalopavadinimas žinutė). Norėdami apsisaugoti nuo labai įkyriai besiprašančių į Jūsų kanalą, galite nustatyti, pavyzdžiui, taip:

/mode #kanalopavadinimas +f [4k]:25

Reiškia, kad keturis kartus per šį laikotarpį belstis galima. Penktą kartą asmeniui ar keliems asmenims 25 sekundžių laikotarpyje besibeldžiant, serveris automatiškai nustato +K režimą.

Nėra prasmės nustatyti šį režimą kanale, kuriame yra nustatytas +V (negalimi pakvietimai į kanalą) režimas arba, savaime suprantama, jau nustatytas +K režimas.



Apsaugą nuo per didelio kiekio pranešimų ir pastabų, siunčiamų į kanalą galima nustatyti, pavyzdžiui, komanda:

/mode #kanalopavadinimas +f [25m]:12

Šiuo atveju bus galima nusiųsti į kanalą ne daugiau kaip 25 žinutes per dvylikos sekundžių laikotarpį. Siunčiant dvidešimt šeštąją žinutę per šį laikotarpį, bus kanale automatiškai nustatomas +m režimas.

Galima nustatyti, kad automatiškai dėtų ne +m (kanale gali kalbėti tik balso teisę ir didesnes teises turintys asmenys) režimą, bet +M (tik asmenys su registruotais identifikuotais slapyvardžiais gali kalbėti). Tokiu atveju reikėtų rašyti

/mode #kanalopavadinimas +f [25m#M]:12

Raidė M, esanti čia tarp grotelių ir laužtinio skliausto, nurodo, kad bus dedamas automatiškai ne +m, bet +M režimas.

Pastabos. Jei kanale srautu rašo asmenys, turintys balso teisę, tame kanale vis tiek uždedamas +m ar +M režimas, bet, nepaisant to, jie gali ir toliau rašyti srautu.

Jei kanale srautu rašo vartotojai, turintys pusiauoperatoriaus ar aukštesnį statusą, šie režimai neuždedami. Kanalo operatorių, administratorių, savininko rašomos žinutės į bendrą žinučių kiekį, dėl kurių, parašytų per tam tikrą laikotarpį, nustatomi +m ar +M režimai, neįsiskaičiuoja.

Jei srautu rašo asmenys, esantys su registruotais identifikuotais slapyvardžiais, tačiau neturintys išskirtinio statuso kanale, kuriame nustatyta, kad būtų automatiškai dedamas +M režimas, jie galės rašyti srautu ir serveriui nustačius šį režimą.



Komandos, skirtos apsaugoti kanalui nuo dažno slapyvardžių keitimo, pavyzdys:

/mode #kanalopavadinimas +f [7n]:15

Jei bus taip nustatyta, daugiau kaip 7 kartus kanale keičiant slapyvardžius per penkiolikos sekundžių laikotarpį, serveris nustatys +N režimą, draudžiantį neišėjus iš to kanalo pasikeisti slapyvardį.

Jei slapyvardžius keičia balso teisę ar aukštesnį statusą kanale turintys asmenys, tai neįskaičiuojama į bendrą pakeistų per tam tikrą laikotarpį slapyvardžių kiekį, dėl kurio automatiškai nustatomas +N režimas.



Galima riboti vieno asmens pasakomų per tam tikrą laikotarpį žinučių kiekį. Viršijus nustatytą kiekį žinučių, serveris išmes vartotoją iš kanalo. Tokios komandos pavyzdys:

/mode #kanalopavadinimas +f [10t]:6

Parašęs vienuoliktąją žinutę per šešių sekundžių laikotarpį, asmuo bus išmestas.

Galima nustatyti, kad vartotojas būtų ne tik išmestas, bet ir būtų uždraustas jo patekimas į kanalą. Tokiu atveju reikėtų rašyti taip:

/mode #kanalopavadinimas +f [10t#b]:6

b raidė, esanti čia tarp grotelių ir laužtinio skliausto ir nurodo, kad vartotojo adresas bus draudžiamas bei jis pats bus išmestas iš kanalo.

Pastaba. Jei kanale srautu rašo asmuo, turintis balso teisę, jam galios šie nustatymai, tai yra, bus išmestas už per didelį nusiųstų žinučių kiekį. Kanalo pusiauoperatoriams, administratoriams ir savininkui šie nustatymai negalioja.



Dėmesio! Pagal nutylėjimą, ribojančius arba draudžiančius tam tikrus veiksmus režimus serveris pats nuima po tam tikro laiko (tai priklauso nuo serverio nustatymų). Jūs ir patys galite nustatyti laiką, po kurio ribojantys ar draudžiantys režimai automatiškai nusiims. Pavyzdžiui, jei nustatysite:

/mode #kanalopavadinimas +f [25m#M2]:8

režimas +M, kurį serveris dės dėl pranešimų srauto kanale, automatiškai bus pašalintas po 2 minučių.

Taigi, matome, kad laikas nurodomas minutėmis ir rašomas tarp režimo, kurį Jūs nurodote, kad nustatytų serveris esant srautui, raidės ir laužtinio skliausto.

Nepamirškite, kad nustatant savo laiką visada būtina nurodyti ribojančio informacijos srautus režimo simbolį prieš laiką.

Negalima nustatyti laikotarpio, po kurio nusiims draudimas tam tikram asmeniui, kuris per daug nusiuntė į kanalą pranešimų arba pastabų. Serverio uždėtą draudimą Jūs turėsite nuimti pats.



Galima nustatyti daugiau nei vieną parametrą. Jie skiriami kableliais. Pavyzdžiui, komanda:



/mode #kanalopavadinimas +f [15j,50m,7n]:15



nustato, kad už daugiau kaip 15 prisijungimų 15 sekundžių laikotarpyje serveris dės režimą +i , už daugiau kaip 50 pranešimų ir pastabų dės režimą +m, o už daugiau nei 7 slapyvardžių keitimus dės režimą +N. Serveris ribojančius režimus nuims po tam tikro skaičiaus minučių kuris nustatytas tam serveriui.



Kitas pavyzdys:



/mode #kanalopavadinimas +f [30m#m2,10t#b]:7



Per septynių sekundžių laikotarpį leidžiama nusiųsti ne daugiau kaip 30 pranešimų į kanalą; jei bus siunčiamas trisdešimt pirmasis pranešimas, serveris automatiškai dviems minutėms nustatys +m režimą kanale, bet jei iš tų trisdešimties pranešimų daugiau nei 10 pranešimų į kanalą nusiųs vienas tam tikras asmuo, bus uždraustas jo patekimas į kanalą (net jei tas asmuo turės balso teisę).



Negalima pasakyti kokie nustatymai geriausi ir nėra universalių, kurie tiktų kiekvienam kanalui. Viskas priklauso nuo to, kiek Jūsų kanale yra vartotojų, kas kanale vyksta (tarkim, gali vykti viktorina) ir kiek priešų, kurie norėtų pakenkti Jūsų kanalui, turite.



Režimas šalinamas komanda:



/mode #kanalopavadinimas –f



Šį režimą gali nustatyti kanalo operatoriai (+o), kanalo administratoriai (+a) ir kanalo savininkas (+q).



G


Tai režimas, draudžiantis kanale vartoti keiksmažodžius iš keiksmažodžių sąrašo. Necenzūrinis žodis automatiškai bus pakeičiamas kitu žodžiu, kuris nurodytas tame sąraše.

Sąrašą galima pažiūrėti parašius komandą /stats b

Nustačius +G režimą, visi kanale esantys vartotojai negalės vartoti negražių žodžių.

Šį režimą gali nustatyti kanalo operatoriai (+o), kanalo administratoriai (+a) ir kanalo savininkas (+q).



h



Suteikia arba pašalina vartotojui kanalo pusiauoperatoriaus statusą. Šį statusą gali suteikti kanalo operatoriai (+o), administratoriai (+a) ir kanalo savininkas (+q). Būtina nurodyti slapyvardį.

Komanda pusiauoperatoriaus teisėms suteikti:



/mode #kanalopavadinimas +h slapyvardis



Komanda pusiauoperatoriaus teisėms pašalinti:



/mode #kanalopavadinimas –h slapyvardis



Kanalo vartotojų sąraše (komanda /names #kanalopavadinimas) kanalo pusiauoperatoriai prieš savo slapyvardį turės „%“ simbolį.



Kanalo pusiauoperatorius turi šias teises ir privilegijas:

-gali uždrausti tam tikrų vartotojų buvimą kanale (režimas +b) arba jį pašalinti;

-gali išmesti paprastus vartotojus ir vartotojus, turinčius balso teisę, iš kanalo;

-tam tikriems vartotojams gali leisti įeiti į kanalą nepaisant to, kad jų adresams nustatytas draudimas (režimas +e);

-gali nustatyti režimą, leidžiantį į kanalą patekti tik pakviestiems vartotojams (+i);

-gali sudaryti sąrašą žmonių, kurie gali patekti į kanalą nekviesti nors kanale ir būtų nustatyta, kad tik pakviestiems galima užeiti (režimas +I);

-gali išmesti paprastus vartotojus ir vartotojus, turinčius balso teisę, iš kanalo;

-gali suteikti balso teisę tam tikriems vartotojams ar ją pašalinti;

-gali nustatyti kanalo temą kai yra taikomas +t režimas;

-gali pakeisti slapyvardį ir kalbėti kanale, kai jų adresas yra uždraustas;

-turi teisę kviesti kitus vartotojus į kanalą;

-gali nustatyti režimą +m, leidžiantį kanale kalbėti tik turintiems balso, pusiauoperatoriaus, operatoriaus, administratoriaus ir savininko teises ar šį režimą pašalinti;

-gali nustatyti kanalo raktą (+k) arba jį pašalinti;

-gali nustatyti režimus +t (tik kanalo pusiauoperatoriai, operatoriai, administratoriai ir savininkas ar savininkai gali keisti kanalo temą) ir +n (vartotojai, nesantys tame kanale, negali į jį parašyti) arba šiuos režimus pašalinti.



Kanalo pusiauoperatoriai gali matyti tiktai kanalo operatorius, administratorius ir savininką įvykdę komandas /who #kanalopavadinimas arba /names #kanalopavadinimaskai kanale yra nustatytas režimas +u. Esant šiam režimui (+u), kanalo pusiauoperatorių taip pat nemato paprasti vartotojai.



Pastabos. Pagal nutylėjimą, pusiauoperatoriaus statusą kanale automatiškai nustato ChanServ vartotojui, kurio lygis kanalo prieigos sąraše yra 4 arba, XOP sistemoje, HOP.

Jei kanale nustatyta SECUREOPS ON opcija, vartotojams, neturintiems 4 prieigos lygio kanale arba HOP lygio XOP sistemoje, nebus galima suteikti kanalo pusoperatoriaus statuso (ChanServ šį statusą iškart pašalins).



i



Nustato, kad į kanalą gali įeiti tik pakviesti vartotojai. Vartotojams, kurie yra kanalo pakviestųjų sąraše, pakvietimo nereikia. Kitus vartotojus į kanalą pakviesti gali kanalo operatoriai arba, jei jie turi pakankamą lygį kanalo prieigos sąraše, gali pasikviesti patys.

Reikia turėti bent jau pusiauoperatoriaus statusą, norint nustatyti šį režimą ir kviesti kitus vartotojus į kanalą.



I


Tai režimas, nustatantis vartotoją ar vartotojų grupę, galintį ar galinčius patekti į kanalą, kuriame taikomas +i režimas, nekviestiems. Tai yra, šie vartotojai tarsi automatiškai kviečiami į kanalą.

Režimą gali nustatyti kanalo pusiauoperatoriai (+h), operatoriai (+o), administratoriai (+a) ir savininkas (+q) komanda:



/mode #kanalopavadinimas +I formatas



Formatas nurodoma taip: slapyvardis!vartotojas@adresas . Galima naudoti apibendrinančius simbolius “*” (reiškia bet kokį skaičių bet kokių simbolių arba nesantį simbolį) ir “?” (žymi vieną simbolį).

Pavyzdžiui, jei nustatysime formatą *!*@*.init.lt , į kanalą be pakvietimo galės ateiti visi Init interneto vartotojai. Taigi, gali prisirinkti asmenų, kurių visiškai nepageidaujame matyti. Jei, tarkim, nustatysime formatą

*!*@aitvaras-D8AC0BF2.init.lt , nekviestas galės ateiti iš šio adreso besijungiantis vartotojas bet kokiu slapyvardžiu.

Nustatę formatą cor!*@* , leisime vartotojui, slapyvardžiu cor, nesvarbu iš kur jis besijungtų, ateiti į kanalą, kuriame nustatytas režimas +i be pakvietimo. Jei kanale bus nustatytas ir režimas +R, leidžiantis tik identifikuotiems slapyvardžiams patekti į kanalą, ateis šiuo atveju tik vartotojas, kurio buvimo kanale tikimės.



Režimas šalinamas taip:



/mode #kanalopavadinimas –I formatas



Komanda /mode #kanalopavadinimas I parodo kanale esančiam vartotojui visą nustatytų kvietimų sąrašą.



Galima nustatyti iki 60 formatų kviečiamųjų sąraše.



j



Nustato maksimalų leidžiamą prisijungimų skaičių vienam vartotojui per tam tikrą laikotarpį sekundėmis. Draudžia tam pačiam vartotojui dažnai išeiti iš kanalo ir į jį įeiti.

Komanda režimui nustatyti:



/mode #kanalopavadinimas +j prisijungimuskaicius:laikotarpis



Pavyzdžiui, komanda /mode #kanalopavadinimas +j 4:15 nustato, kad penkiolikos sekundžių bėgyje tas pats vartotojas gali į kanalą įeiti ne daugiau kaip 4 kartus. Palaukęs šiek tiek jis vėl gali jungtis į kanalą.



Komanda režimui pašalinti:



/mode #kanalopavadinimas –j



Režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a) ir kanalo savininkas (+q).



K


Šis režimas uždraudžia belstis į kanalą tuomet, kai yra kanale nustatytas +i režimas, leidžiantis į kanalą patekti tik pakviestiems.

Pastabos. Režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q) tada, kai yra nustatytas režimas +i. Nuimant kanalo režimą +i, automatiškai pašalinamas ir režimas K.

Jei kanale nustatyti režimai +iV (+V – negalima kviesti į kanalą), nustatyti dar ir +K nėra būtina todėl, kad bus tas pats efektas.



k



Šis režimas nustato kanalo raktą (jį būtina nurodyti). Šalinant režimą taip pat būtina nurodyti arba tą patį raktą arba kokį kitą žodį ar raidę.

Pavyzdžiui:



/mode #kanalopavadinimas +k vakaras



Nustatomas tam tikrame kanale režimas +k vakaras. Vartotojai, norintys įeiti į kanalą, turės rašyti: /join #kanalopavadinimas vakaras . Atsiminkite, kad didžiosios ir mažosios raidės čia ne tas pats. Pavyzdžiui, jei Jūs nustatysite taip: /mode #kanalopavadinimas +k VaKaRaS , vartotojai, norintys jungtis į Jūsų kanalą turės rašyti: /join #kanalopavadinimas VaKaRaS . Kanalo raktas gali būti ir skaičius arba skaičių ir raidžių kombinacija.

Nustatytą raktą šiuo atveju nuimtume taip:



/mode #kanalopavadinimas –k vakaras



arba tiesiog: /mode #kanalopavadinimas –k v



Kanalo raktą gali nustatyti kanalo pusiauoperatoriai (+h), operatoriai (+o), administratoriai (+a) ir savininkas (+q).



Pastaba. Pakviesti vartotojai į kanalą gali patekti ir nenurodydami rakto.



l



Nustato maksimalų vartotojų skaičių kanale. Būtina nurodyti tą skaičių nustatant režimą. Pavyzdžiui, komanda:



/mode #kanalopavadinimas +l 35



nustatysime, kad kanale galės būti ne daugiau kaip 35 vartotojai. Komanda limitui panaikinti:



/mode #kanalopavadinimas –l



Šį režimą gali nustatyti kanalo operatoriai (+o), kanalo administratoriai (+a) ir kanalo savininkas (+q).



Pastaba. Pakviesti vartotojai gali užeiti į kanalą net ir tada, kai viršytas vartotojų limitas jame.



L


Šis režimas nurodo kanalą, į kurį bus nukreipiami vartotojai, kai kanale, kuriame jis nustatytas, yra pasiektas vartotojų limitas (+l režimas). Režimą gali nustatyti tik kanalo savininkas ir tik tada, kai nustatytas maksimalus vartotojų skaičius kanale (+l režimas).

Komanda režimui nustatyti:



/mode #kanalopavadinimas +L #kazkokskitaskanalas



Kaip jau minėjau, turi būti nustatytas maksimalus vartotojų skaičius kanale (+l režimas). Šalinant +l režimą, +L režimas automatiškai nenusiima. Jį turi panaikinti kanalo savinininkas komanda:



/mode #kanalopavadinimas –L



Pastaba. Vartotojai, pakviesti į pilną kanalą, kuriame nustatytas režimas +L, jungiasi ne į kanalą, kurį nurodo tas režimas, bet įeina į kanalą, į kurį yra pakviesti, nepaisant to, kad jau yra viršijamas vartotojų limitas.



M


Režimas, nustatantis, kad kanale gali kalbėti tik vartotojai su registruotais identifikuotais slapyvardžiais. Šį režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q). Vartotojai neregistruotais slapyvardžiais, turintys balso teisę (+v) arba pusiauoperatoriaus (+h) ar aukštesnį statusą, gali kalbėti ir tada, kai nustatytas režimas +M.



m



Esant šiam režimui, kanale gali kalbėti tik balsą kanale turintys asmenys (+v), kanalo pusiauoperatoriai (+h), operatoriai (+o), administratoriai (+a) ir savininkas (+q).



Reikia turėti bent jau pusiauoperatoriaus statusą (+h) norint nustatyti ar pašalinti šį režimą.



N


Neleidžia pasikeisti slapyvardžio neišėjus iš to kanalo, kuriame nustatytas +N režimas. Nustatyti jį gali kanalo operatoriai (+o), administratoriai (+a), savininkas (+q).



Pastaba. Kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q) gali keisti slapyvardį net ir tada, kai nustatytas +N režimas.



n



Draudžia asmenims, nesantiems kanale, siųsti į kanalą pranešimus ir pastabas. Režimą gali nustatyti kanalo pusiauoperatoriai (+h) ir didesnes teises kanale turintys vartotojai (operatoriai, administratoriai ir savininkas).



Rekomenduojama šį režimą nusistatyti savo kanale, nes kiti vartotojai, norėdami pakenkti Jūsų kanalui, gali neprisijungę į kanalą siųsti didelius žinučių srautus į jį. Jei kanale nustatytas +m režimas (norint kalbėti kanale reikia turėti bent jau balso teisę (+v)), net jei +n režimo nebus nustatyta, vartotojai, esantys ne kanale, į jį negalės siųsti žinučių. Savaime suprantama dėl to, kad nesantys kanale jie negali turėti balso teisės ar didesnių privilegijų jame. Jei nenustatytas +n režimas, o vartotojas yra uždraustas kanale, jis taip pat negalės parašyti į kanalą.



O


Režimas, nustatantis, kad į kanalą gali patekti tik IRC operatoriai. Eiliniai vartotojai negali nustatyti šio režimo.



o



Tai režimas, suteikiantis arba pašalinantis operatoriaus statusą tam tikram vartotojui kanale. Režimą gali nustatyti kiti kanalo operatoriai (+o), kanalo administratoriai (+a), kanalo savininkas (+q).



Pastabos. Kanalo operatorius gali suteikti kanalo operatoriaus režimą kanalo administratoriui (+a) ir kanalo savininkui (+q), jei jie šio režimo neturi, tačiau pašalinti operatoriaus statuso pastariesiems vartotojams negali.

Pagal nutylėjimą, įėjusiam į kanalą vartotojui, kurio slapyvardis turi 5 lygį kanalo prieigos sąraše arba kuris yra AOP sąraše, ChanServ automatiškai suteikia operatoriaus teisę.

Jei kanale nustatyta SECUREOPS ON opcija, tai yra, kad tik asmenys, turintys atitinkamą lygį kanalo prieigos sąraše gali gauti operatoriaus statusą, bandant suteikti operatoriaus teisę asmenims, nesantiems šiame sąraše arba turintiems žemesnį prieigos lygį nei reikalingas, ChanServ automatiškai pašalina operatoriaus teisę.



Kanalo operatoriaus statusas suteikiamas taip:



/mode #kanalopavadinimas +o slapyvardis



Komanda operatoriaus statusui pašalinti:



/mode #kanalopavadinimas –o slapyvardis



Kanalo operatorius gali:

-suteikti kitiems vartotojams kanalo operatoriaus statusą (+o) arba jį pašalinti;

-suteikti kitiems vartotojams kanalo pusiauoperatoriaus statusą (+h) arba jį pašalinti;

-suteikti kitiems vartotojams balsą kanale (+v) arba jį pašalinti;

-nustatyti kanale cfijklmnpstzCGMKNQRSTV režimus;

-uždrausti kitam vartotojui patekti į kanalą (režimas +b) arba šį draudimą pašalinti;

-išmesti kitą vartotoją iš kanalo;

-tam tikriems vartotojams gali leisti įeiti į kanalą nepaisant to, kad jų adresams uždėtas draudimas (režimas +e);

-sudaryti sąrašą žmonių, kurie gali patekti į kanalą nekviesti nors kanale ir būtų nustatyta, kad tik pakviestiems galima užeiti (režimas +I);

-keisti kanalo temą;

-matyti visus kanale esančius vartotojus ir tada, kai nustatytas +u režimas;

-kviesti į kanalą kitus vartotojus;

-keisti slapyvardį ir tada, kai nustatytas +N režimas;

-kalbėti kanale kai uždėtas draudimas jų adresams arba kanale nustatytas režimas +m.



Kanalo operatorių kanalo vartotojų sąraše (komanda /names #kanalopavadinimas) parodo simbolis „@“, esantis prieš vartotojo slapyvardį.



Nežimomam žmogui geriau nesuteikti operatoriaus statuso, kadangi jis tyčia arba netyčia gali pakenkti Jūsų kanalui.



p



Nustačius šį režimą, kanalas nebus matomas kanalų sąraše (komanda /list), taip pat jo nerodys kanalų, kuriuose vartotojas sėdi, jei žiūrėsime to vartotojo „whois“ (/whois vartotojoslapyvardis) sąraše.



Pastaba. Tarkime, kad Jūs norite sužinoti kiek vartotojų yra kanale į jį neužėję. Jei nurodysite tikslų kanalo pavadinimą, /list #kanalopavadinimas komanda privataus kanalo irgi neparodys. Tai yra, išvis nesužinosite ar egzistuoja toks kanalas. Jei nenurodysite tiksliai pavadinimo, tai parodys tik vartotojų skaičių kanale, vietoje kanalo pavadinimo bus „*“ simbolis. Taigi, kitiems vartotojams privataus kanalo pavadinimas nerodomas. Kanalo temos kanalų sąraše irgi nepamatysite šiuo atveju.

Jei Jūs esate tame kanale, kanalų sąraše (komanda /list) jį matysite.



Parašę komandą /msg ChanServ info #kanalopavadinimas galėsite sužinoti privataus kanalo temą į kanalą neužėję. Taip pat galėsite temą sužinoti ir komanda

/topic #kanalopavadinimas. Toks ir yra esminis režimų +p ir +s (žr. žemiau) skirtumas.



q



Režimas, suteikiantis kanalo savininko teises vartotojui. Kanalo įkūrėjui, įėjusiam į kanalą, savininko teisę suteikia ChanServ. Jis gali suteikti kitiems vartotojams savininkų teises ar jas panaikinti. Jei įjungta SECUREOPS opcija, suteikus kanalo savininko teisę, ChanServ ją iškart pašalina.

Patys vartotojai gali suteikti kanalo savininko teisę sau identifikavę kanalą su kanalo slaptažodžiu.



Kanalo vartotojų sąraše (komanda /names #kanalopavadinimas) kanalo savininką parodo „~“ simbolis, esantis prieš vartotojo slapyvardį.

Kanalo savininkas gali nustatyti abcefhijklmnoqpstuzCGIKLMNQRSTV režimus. Gali kviesti kitus vartotojus į kanalą kai nustatytas +i režimas, gali išmesti bet kurį kitą vartotoją iš kanalo. Savininkas mato visus kanalo vartotojus kai kanale nustatytas režimas +u. Jam negalioja m ir N režimų apribojimai. Jo negali iš kanalo išmesti kiti vartotojai, neturintys kanalo savininko teisės.



Dėmesio! nesuteikite savininko teisės nežinomiems vartotojams, nes negeri asmenys gali labai pakenkti Jūsų kanalui.



Q


Šis režimas nustato, kad vartotojų negalima iš kanalo išmesti su /kick #kanalopavadinimas slapyvardis (išmetimo priežastis) komanda. Išmesti galima tik ChanServ komanda /msg ChanServ kick #kanalopavadinimas slapyvardis (išmetimo priežastis).

Režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q).



R


Tai režimas, leidžiantis į kanalą įeiti tik vartotojams, identifikavusiems savo slapyvardžius. Šį režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q).



Pastaba. Pakviesti vartotojai (komanda /invite slapyvardis #kanalopavadinimas) gali įeiti į kanalą nors jų slapyvardžiai ir neidentifikuoti.



r



Šį režimą nustato servisai. Jis žymi registruotą kanalą.



S



Neleidžia kanale rašyti spalvotai. Į kanalą siunčiamas tekstas bus paverčiamas nespalvotu, tokį jį ir matys kiti vartotojai.



Jei kanale buvo nustatytas režimas +c, nustatant režimą +S, pirmasis automatiškai pasinaikina.



Šį režimą gali nustatyti kanalo operatoriai (+o), kanalo administratoriai (+a) ir kanalo savininkas (+q).



s



Nustačius šį režimą, kanalas nebus rodomas kanalų, kuriuose vartotojas sėdi, jei žiūrėsime to vartotojo „whois“ (/whois vartotojoslapyvardis) sąraše. Taip pat kanalo nerodys kanalų sąraše (komanda /list). Nebus galima sužinoti kanalo temos neįėjus į kanalą nei komanda /topic #kanalopavadinimas, nei žiūrint kanalo informaciją komanda /msg ChanServ info #kanalopavadinimas.



Šį režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a), savininkas (+q).



Jei kanale buvo nustatytas režimas +p, nustatant +s režimą, pirmasis automatiškai pasinaikina. Ir atvirkščiai, jei buvo nustatytas +p režimas, nustatant +s, +p režimas pasinaikina.



t



Leidžia kanalo temą nustatyti tik pusiauoperatoriaus (+h), operatoriaus (+o), administratoriaus (+a) ir savininko (+q) statusą kanale turintiems vartotojams. Šiam režimui nustatyti reikia bent jau pusiauoperatoriaus statuso.



Verta nustatyti šį režimą kanale, kad išvengtumėte nesusipratimų.



T


Režimas, neleidžiantis į kanalą siųsti pastabų (notice). Režimą gali nustatyti kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q).



Pastaba. Kanalo operatoriai, administratoriai ir savininkas gali siųsti pastabas į kanalą net ir tada, kai nustatytas šis režimas.



u



Nustačius šį režimą, vartotojai, neturintys kanalo operatoriaus (+o), administratoriaus (+a) ar kanalo savininko (+q) statuso negalės matyti kitų kanalo vartotojų, kurie neturi vieno iš išvardintųjų statusų parašę komandas /names #kanalopavadinimas arba /who #kanalopavadinimas.

Vartotojai, neturintys operatoriaus, administratoriaus ar kanalo savininko teisių, nematys ir prisijungiančių prie kanalo bei paliekančių kanalą asmenų slapyvardžių.

Žinutes ir pastabas, siunčiamus į kanalą, matys visi vartotojai. Tai yra, vartotojai galės laisvai kalbėti kanale ir jų rašomą tekstą matys visi.

Kanalų sąraše (komanda /list (parametrai) ) bus parodomas tikrasis vartotojų skaičius (įskaitant ir neturinčius jokio statuso, bei turinčius balso ar pusiauoperatoriaus teises).



Režimą gali nustatyti tik kanalo savininkas.



V


Tai režimas, neleidžiantis kviesti kitų vartotojų į kanalą su /invite slapyvardis #kanalopavadinimas komanda. Režimą nustatyti gali kanalo operatoriai (+o), administratoriai (+a) ir savininkas (+q).



Vartotojai, turintys pakankamą lygį kanalo prieigos sąraše, gali į kanalą save pasikviesti patys nepaisant to, kad nustatytas +V režimas.



v



Šis režimas suteikia balso teisę kanale tam tikram vartotojui. Suteikti kitiems balso teisę gali kanalo pusiauoperatoriai (+h), operatoriai (+o), administratoriai (+a) ir savininkas (+q).



Kanalo vartotojų sąraše (komanda /names #kanalopavadinimas) vartotoją, turintį balso teisę kanale, parodo „+“ simbolis, esantis prieš slapyvardį.



Vartotojai, turintys balso teisę gali:

-siųsti į kanalą pranešimus ir pastabas, kai nustatytas +m režimas;

-siųsti į kanalą pranešimus ir pastabas kai nustatytas +M režimas, o jų slapyvardžiai neidentifikuoti;

-kalbėti kanale kai uždraustas jų adresas.



z



Leidžia patekti į kanalą tik vartotojams, prisijungusiems SSL ryšiu. Šiam režimui nustatyti reikalingas operatoriaus (+o), administratoriaus (+a) ar savininko (+q) statusas.

Jei kanale yra vartotojų, kurie prisijungę ne SSL ryšiu, režimo nustatyti negalėsite.







*****



Vienu metu galima nustatyti arba pašalinti keletą ar net keliolika režimų. Jei nustatomi režimai, reikalaujantys parametrų, parametrai nurodomi eilės tvarka po režimų simbolių paliekant tarpus tarp jų. Viena komanda galima ir nustatyti ir pašalinti keletą režimų, tik atitinkamai reikės nurodyti pliuso arba minuso ženklą prieš režimų simbolius. Viena komanda režimų: a, b, e, h, I, o, q, v galima nustatyti iki dvylikos. Kitiems režimams šis apribojimas netaikomas. Galite nustatyti nors ir visus, kurie gali egzistuoti tuo pačiu metu, iš karto.



Pavyzdžiui, komanda:



/mode #kanalopavadinimas +vvvvv Aurora gele darklight |^| Charizma



reiškia, kad šiems penkiems vartotojams bus suteiktas balsas kanale.



Komanda:



/mode #kanalopavadinimas -o+v Charizma Charizma



pašalins operatoriaus statusą vartotojai, pasivadinusiai Charizma, ir suteiks jai balsą kanale.



Galima tam pačiam vartotojui suteikti nors ir visas “privilegijas” kanale, jei pats esate kanalo savininkas:



/mode #kanalopavadinimas +vhoaq cor cor cor cor cor



Jei rašysite taip:



/mode #kanalopavadinimas +oooo cor cor cor cor



operatoriaus statusą vartotojas gaus tik vieną kartą. Kiti režimai +o bus ignoruojami.



Komanda:



/mode #kanalopavadinimas –bee+jlR *!*@*.init.lt *!*@aitvaras-D8AC0BF2.init.lt *!*@aitvaras-7391A4E6.init.lt 5:15 80



pašalins draudimą ir dvi išimtis, nustatys, kad tas pats vartotojas penkiolikos sekundžių bėgyje į kanalą galės ateiti tik penkis kartus, maksimalų vartotojų skaičių kanale – 80 bei nustatys, kad tik identifikuoti slapyvardžiai galės įeiti į kanalą.



Svarbiausia nesumaišyti eilės tvarkos nurodant parametrus.



Jei nustatote režimus, kurie vienas nuo kito priklauso: +l ir +L bei +i ir +K, reikia juos nurodyti atitinkama eilės tvarka. Pirmuoju atveju rašytume, pavyzdžiui,

/mode #kanalopavadinimas +lL 30 #kitaskanalas , antruoju - /mode #kanalopavadinimas +iK



Jei nustačius tam tikrą režimą ar režimus, ChanServ juos automatiškai pašalina, ar, atvirkščiai, pašalinus nustato, reiškia, kad yra užrakinti tie režimai ir komanda /mode jų keisti nebus galima.



Komanda režimams užrakinti:



/msg ChanServ set #kanalopavadinimas +/-režimai



Režimo j užrakinti negalima.



Dėmesio! Rakinant +f režimą ir kartu daugiau režimų, turinčių parametrus (+l, +k, +L), visuomet f režimą reikia nurodyti paskutinį (pirmiau režimus +k ar +l ir +L ir jų parametrus). Jei kuris nors iš šių režimų bus nurodomas po režimo +f, jis nebus nustatomas.

Pavyzdžiui, komanda /msg ChanServ set #kanalopavadinimas mlock +lntGfcL 80 [20m#M3,6n#N5]:15 #kitaskanalas užrakins tik režimus +lntGfc . Režimas +L bus ignoruojamas. Norint, kad būtų užrakintas ir +L režimas, komandą reikėtų rašyti taip:

/msg ChanServ set #kanalopavadinimas mlock +lntGLfc 80 #kitaskanalas [20m#M3,6n#N5]:15



Jei rakinsite kartu režimus +s ir +p kanale, užsirakins visuomet režimas +s, o jei neapsižiūrėję rakinsite kartu +c ir +S režimus, užsirakins +S.

Jei kanale prieš tai buvo nustatytas režimas +s, tarkim, rakinant režimus +ntps, ChanServ kanale pašalina +s režimą ir nustato +ntp, tad gali atrodyti, kad užsirakino režimas +p, bet, iš tikrųjų, užsirakina +s. Tuo galima įsitikinti įvykdžius komandą /msg ChanServ clear #kanalopavadinimas modes . ChanServ pašalins visus režimus, po to gražins užrakintuosius: +nts. Šiuo atveju šalinant režimus komanda /mode #kanalopavadinimas -pnt , ChanServ gražins režimą +p, nors ir bus užrakintas +s režimas. Ta pati taisyklė galioja ir režimams +c ir +S.



ChanServ komanda /msg ChanServ clear #kanalopavadinimas modes galima pašalinti visus kanalo režimus, išskyrus režimą j. Jį reikėtų panaikinti komanda /mode #kanalopavadinimas –j .



Pastaba Jei kanale yra užrakinti režimai, apribojantys arba draudžiantys pašalinių vartotojų patekimą į kanalą (pavyzdžiui, +i, +R, +k ir kt. režimai), pačiam pirmajam, įeinančiam į kanalą, jie negalioja. Taigi, jei kanale komanda

/msg ChanServ set #kanalopavadinimas mlock +/-režimai užrakinote režimą +k, pirmasis besijungiantis į tuščią kanalą vartotojas galės įeiti be rakto ir pamatys tą raktą. Vienintelis būdas šito išvengti – nustatyti kanale apribotos prieigos (RESTRICTED ON) opciją. Bet ar verta tai daryti – spręsti Jums.




Autorė: Charizma


Komentarai
Submitted bysWen | 30 Lap : 22:04
Komentarai: 44

Nemazai darbo Charizma iveike sitai dokumentacijai


Submitted bysWen | 30 Lap : 22:04
Komentarai: 44

pagirtina



Kad galėtumėte skelbti komentarus Jūs privalote būti prisijungęs prie tinklalapio - prašome prisijungti arba jei Jūs esate neprisiregistravęs spauskite čia užsiregistruoti

 

 

 


2002- 2006 © Copyright mIRC Šalis [ lt-dev.com ]
All rights Reserved.