Posted By: Tuttle (Abort, Retry, FEL) on 'CZtips' Title: CHAT GUIDE Date: Tue Nov 12 13:43:23 1996 Coyot & Tuttle uvadeji Eagles Bulletin Board System's C H A T G U I D E [ verze dokumentu 1.0 (cesky), 12. listopadu 1996 ] Poznamka: Nasledujici text se tyka Liane BBS (telnet://bbs.vslib.cz) ve stavu ze dne 11.11.1996. Vzhledem k tomu, ze zdrojove texty programu EBBS jsou volne siritelne a modifikovatelne, je pravdepodobne, ze se nektere skutecnosti budou na jinych BBS lisit. Pro vysvetleni odlisnosti se ptejte primo tam. Konvence: - <...> je 'promenna' a nahrazuje se skutecnou hodnotou. - ChatID a nick (angl. prezdivka) je ten samy pojem. Chat system (ci take ChatRoom) je oblast BBS, kde si pritomni lide mohou popovidat kazdy s kazdym. Pokud zvolis v menu prikaz (T)alk | (C)hat, zobrazi se dotaz na tvou prezdivku (ChatID), pod kterou budes v Chatu vystupovat. Pokud chces pouzivat prezdivku stejnou jako tve UserID, staci odeslat Enter (pokud je delsi nez 9 znaku, bude useknuta). Duplicitni nicky jsou vylouceny. Dole se pak tato prezdivka zobrazi a za ni vstupni radek. Na nej muzes jednak psat primo zpravy (do delky priblizne dvou a pul radku - system pak pri zobrazovani slovo, ktere presahuje (80. znak) cele posle na radku dalsi) nebo prikazy, ktere jsou popsany dale. Zpravy tzv. public vidi vsichni pritomni, proto si davej pozor, co pises. Jsi kontrolovan, sice se nejedna o zadny odposlech (tedy systemem zajistovany). Uvedom si take, ze kdokoliv si muze tebou psane zpravy vzit. Pro bezpecnost si precti Etiquette, coz jsou pravidla pro uzivani BBS stanovena SYSOPem (spravcem BBS) a zakony. Toto najdes na boardu Lobby, post c.6 (v cestine). Vsechny prikazy pro Chat se musi psat hned na zacatek radku. Prikazovy radek musi vzdy zacit lomitkem. Pokud ne, posles treba tajnou zpravu do publicu a to je obcas silne neprijemne. System take nekde akceptuje plna jmena prikazu, zde jsou uvedeny jen jejich bezne pouzivane zkratky. Prikazy Chat systemu (syntaxe, za pomlckou plne zneni a popis): /h -(help) vypise strucnou napovedu, zakladni prikazy pro Chat system: /a <text> - (action, nebo /me) vypise text primo za tvuj nick bez dvojtecky a mezer navic. Vhodne pro popis cinnosti, napr. /a se nudi, /a ma hlad. Pokud zadas /a__ kde _ je mezera, tak se vypise jen tvuj nick. Dobre pro odpovedi na dotazy jako 'Jde dneska nekdo na pivo?' a podobne. /c - (clear, nebo jen /) vymaze obrazovku. Dobre take na to, kdyz nechces, aby ti nekdo precetl neco pres rameno. /e <text> - (exit) ukonci Chat. Za zpravu o tvem odchodu se pripoji <text>, pokud existuje. Stejnou funkci zde ma i klavesa Ctrl-C. /m <nick> <text> - (message) posle tajnou zpravu <text> pouze uzivateli <nick>. Misto celeho nicku staci napsat jen jednoznacnou cast. Napriklad, pokud bude v Chatu coyot a cobra, tak '/m cob' dojde cobrovi a '/m coy' dojde coyotovi. '/m co' nedojde nikomu, ale vrati chybove hlaseni 'ambiguous' a celou zpravu muzes psat znova. Pokud posilate zpravu uzivateli, ktery ma jednopismenny nick, je doruceni nejiste. Ridi se pritomnosti osoby, jejiz nick zacina stejnym pismenem a poradim v tabulce nicku, ktere je nevyzpytatelne. /n <nick> - (nick) zmeni tvou prezdivku na <nick>, pokud ji uz nekdo nepouziva. /j <room> - (join) umoznuje prechod mezi tzv. roomy (neco jako kanaly na IRC). Je to vlastne filtr pro zpravy z jinych roomu. Vyznacne postaveni ma room, ktery je na Liane BBS pojmenovan Main (angl. hlavni). Do nej se dostane kazdy uzivatel, kdyz vstoupi do Chatu. Main existuje porad, ostatni roomy zanikaji pri odchodu posledniho clena. Normalni zpravy tedy dochazi jen lidem, kteri jsou s tebou v jednom roomu. Pokud room se jmenem <room> jeste neexistuje, vytvoris ho a dostanes automaticky pravo Op[erator]. Systemem zajistovane funkce pro Opa jsou - zmena statutu roomu (dale - /f) - pozvani lidi do roomu ('davat klic', dale - /i) - vyhazov (dale - /k) ostatnich ze sveho roomu Pokud <room> jiz existuje a neni zamceny (dale) vstoupis do nej. Pokud zamceny je, vypise se chybove hlaseni. /l - (long list) vypise seznam lidi pripojenych na BBS (nejen v Chatu). UserId, UserName, co dela a odkud to dela. Vetsinou se nevejde na stranku (kazdy zabira radek). Je to to same jako prikaz menu (T)alk|(U)sers. /q <userid> - (query) podiva se do databaze uzivatelu BBS (dotazovany uzivatel nemusi byt v Chatu). Vypise stejne informace jako prikaz menu (T)alk | (Q)uery ovsem bez Planu daneho uzivatele. /r - (rooms) vypis roomu, ktere v Chatu existuji vcetne poctu lidi v nich. Z vypisu jsou vylouceny secret roomy. Jejich pocet se vsak kazdemu uzivateli zobrazuje pri vstupu do Chatu. /w - (who) jednosloupcovy vypis vsech lidi v Chatu (mimo tech v tajnych roomech) ve forme chatid userid room. Pokud je uzivatel Opem daneho roomu, ma na konci radku poznamku (Op). Vypis se obcas nevejde na stranku. /whoin <room> - vypise seznam lidi v danem roomu. Pokud nezadas <room>, bude vypis pro room, ve kterem jsi. /whois <nick> - vypise informace o zadanem nicku, pokud je v Chatu: chatid, userid, username a adresu, ze ktere je prihlasen. Pokud chces zjistit neco o cloveku, ktery odesel z Chatu, pouzij prikaz /q, ale musis znat jeho userid. Pokud nezadas <nick>, vypisi se ve trech sloupcich vsichni lide v Chatu spolecne s jejich userid. /u (users) - seznam podobny prikazu (T)alk|(M)onitor. Uzivatele prohlaseni k BBS spolecne s akci, kterou prave delaji. /ignore <userid> - zpusobi, ze _vsechny_ zpravy od daneho uzivatele se ti nebudou zobrazovat. POZOR - jako parametr je userid a ne chatid (takze nemuzes ignorovat jen jednoho guesta). /unignore <userid> - zrusi ucinek /ignore na <userid>. /x - (extra help) vypise druhou cast napovedy: Zde se vypisi predevsim klavesy pro ovladani vstupni radky (ostatni bude popsano v odstavci o pravech Opa. Toto jsou editacni klavesy, ktere jsou pouzitelne pri psani zprav v chatu (nektere funguji i mimo Chat - jsou univerzalni): Ctrl-B - o jeden znak zpet Ctrl-F - o jeden znak vpred Ctrl-A - presune kurzor na zacatek radky Ctrl-E - presune kurzor na konec radku Ctrl-D - smaze znak pod kterym je kurzor Ctrl-H - smaze znak pred kurzorem Ctrl-U - smaze celou editacni radku Ctrl-W - smaze slovo (nebo jeho cast) za kterym je kurzor (posledni dva prikazy jsou velice uzitecne a stoji za zapamatovani) ESC B - zpet o jedno slovo ESC F - dopredu o slovo Pokud jsi v nejakem roomu Op, muzes navic pouzivat tyto funkce: /f [-][ls] - (flags) nastavi status roomu, mohou pouze Opove. Znamenko '+' pred flagem (nebo nic) ho nastavuje, '-' rusi. Flag 'l' znamena zamceni (lock) roomu. Pote se tvuj room na vypisu (/r) objevuje s poznamkou (LOCKED). Mohou do nej potom vstupovat pouze lide, kteri od tebe obdrzeli 'klic' (dale - /i). Flag 's' ucini room neviditelnym (SECRET), uzivatele v techto roomech se ve vypisech nevyskytuji. Pri primem dotazu na vypis uzivatelu v secret roomech se zobrazi chybove hlaseni. Do secret roomu lze vsak bezne chodit, pokud neni zaroven zamceny. /i <nick> - (invite) povoli uzivateli <nick> vstoupit do tveho roomu. Vypise se mu hlaska *** {ty} gave you a key to room {jmeno_roomu}. To se provede i v pripade, pokud room neni zamceny. Jedna se tedy o pozvani, ovsem lze pro daneho uzivatele provest pouze jednou (...already has a key). /k <nick> - (kick) pokud je <nick> v tvem v roomu pritomen, prikazem /k jej 'vykopnes' zpet do roomu Main a ostatnim se o tom zobrazi hlaseni. Lide v Mainu se nedozvi jakym zpusobem nick opustil room. /o <nick> - (Op) predate danemu uzivateli v roomu pravo Op. Poznamka: Pokud Op odejde z roomu a nepouzije predtim /o, room ztrati Opa. Zvlastni druh uzivatelu v chatu jsou tzv. ChatOpove. Maji se starat o hladky chod Chatu a pomahat zacatecnikum. Hladky chod znamena predevsim slusne vyjadrovani v public zpravach. ChatOp ma tato zvlastni prava: - muze vstupovat do LOCKED roomu (vsichni ChatOpove jsou slusni lide a proto se Opa prislusneho roomu nejdrive zeptaji zda mohou) - vidi ve vypisech roomy SECRET - muze kdekoli pouzit /k k vykopnuti uzivatelu z Chatu - muze pouzit funkci /wall k poslani broadcastu message (zprava, ktera se zobrazi vsem uzivatelum v chatu) Pokud ChatOp po tvem neslusnem chovani doporuci omezeni tvych prav nebo tve uplne odstraneni z BBS, ma velkou sanci, ze se mu to podari. Proto si nemysli, ze jeho pravomoc konci tvym vykopnutim z Chatu, kam se muzes okamzite vratit. Seznam ChatOpu naleznes spolu s dalsimi dulezitymi informacemi na boardu Lobby, post c.2. ----------------------------- Zde nemohly byt popsany vsechny vlastnosti chatu, na dalsi je nutne prijit vlastnim zkousenim. Pokud v tomto dokumentu naleznes chybu, nepresnost ci vylozeny nesmysl, laskave se ozvi. Diky. ----------------------------- Credits: Chteli bychom vyjadrit podekovani za prispeni lidem, skryvajicim se za temito prezdivkami na Liane BBS: Alnagon, Daniel_Mise, Hawk a Jirik. ----------------------------- |///| [Any man that hates | | [small dogs and children | | [can't be all bad | (o)(o) -coyot C _) ba'buss | ,___| & Tuttle .-------------------------------------------. | Vidis neznameho a nevis, ze je to | | tvuj pritel, ktereho jsi jeste nepoznal. | `-------------------------------------------' EMail: xmacekv@feld.cvut.cz Hint, try: http://cs.felk.cvut.cz/sw