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