Share Chat - Where people meet

Chat System User's Guide

After logging in you are presened with three-frame page.

The main, upper-left frame is the "message board". The user messages are printed in it. Sometimes it refreshes (its contents is cleared except the last few messages which become the first messages after refresh). Each message is prepended with its author's nickname.

In the bottom frame there is text input field where you type your mesages and commands.

The right frame contains shortcuts for the most "popular" commands.

In each chatroom there is a chat robot. It often issues informational messages - notifications or replies to your commands - which are printed among the user messages. It may be named differently in different chatrooms but be sure you'll recognize it.

When no any message is output into main frame for several minutes, connection may be timed out, and main frame loading stops. In this case main frame forces its reload automatically. Please don't force the main frame reload because in this case you may loose messages that have come before the moment you'll see the next one. We recommend you to force the frame reload only if something go wrong, and automatic reload doesn't occur.

When typing a message in the bottom frame you can use the following tags to get special formatting of text you input:

*text or +text text becomes italic
_text or #text text becomes bold
<blink> text or ^text text blinks

These formatting tags act until the first whitespace is encountered. If a tag repeats within the same non-whitespace sequence, it is treated as a regular symbol.

Any '<', '>' and '&' symbols within your input are escaped so that the browser wouldn't treat them as HTML sequences.

There is an admin in each chatroom who can learn anyone's IP address and can kick a regular user off. Besides there is a main admin who has even more privilegies: he can assign chatroom admins and deny logins from specific IP addresses. So, there might be more than one admin in the same chatroom. However, one admin cannot kick another admin. When any user creates seproom, he becomaes chatroom admin in that seproom. If a chatroom admin enters into someone's seproom with /sepgo command, he looses his admin privilegies in that seproom. Main admin, however, always remains main admin.

Commands let you do many things with the chat system, from configuring your message window to creating a new chatroom.

Commands are entered in the same input field as the messages are but prefixed with '/'. They may have parameters. Here is the complete list of commands:

General commands

/bye or /exit Leave chatroom (browser window is not closed).
/alive or /lebe signals that the user is alive although doesn't make any ouput, so prolongating the logoff timeout.
/wait <xx> or /warte <xx> Lets you input nothing for the given time (suppresses automatic logoff). After the specified time is expired, the sign of life is required again. If you produce any input before the wait time expired wait does not act anymore.
/time or /zeit Show the current time
/who [<chatroom>] or /wer [<chatroom>] List all users in the specified chatroom. If <chatroom> is omitted then list all users in the current chatroom
/jump <chatroom> or /springe <chatroom> Change chatroom (you will be logged off the current chatroom and log on to the one you specified).
/about <nickname> or /uber <nickname> Get the information about specified user (full name, email, notes, etc)
/lastchat <nickname> or /wann <nickname> Get date and time of specified user's last visit.
/away <reason> or /weg <reason> Temporary logoff (with reason printed to others).
/naway or /nweg Stop temporary logoff.
/connect <nickname> or /verbinde <nickname> Private chat with specified user. The new browser window is opened.
/reconnect <nickname> or /lade <nickname> Private chat with specified user in the same window (you will log off the current chatroom).
/close or /schlie¤e Same as /bye but closes the browser window.
/me <text> or /ich <text> Create an "action". The others receive a message from the chat robot: "nick: text", where nick is your nickname and text is a text you input after this command (for example: "fred: this is boring!")
/color <xxxxxx> or /farbe <xxxxxx> Set color for your nickname.

Commands for ignoring a user

/ignore <nickname> or /ignoriere <nickname> Ignore the specified user (stop po see messages from him/her)
/ignoreip <ip-address> or /ignoriereip <ip-address> Ignore anyone from the specified IP
/wignore or /wignoriere Show the list of users you are ignoring
/nignore <ip-address> or /nignoriere <ip-address> Stop to ignore the specified user

Commands for waiting for a user

/search <nickname> or /suche <nickname> Look whether the specified user is currently logged in, and if it is, in which chatroom.
/setwatch <nickname> or /warteauf <nickname> Notify you when the specified user logs into any chatroom.
/nsetwatch <nickname> or /nwarteauf <nickname> Disable notifying about the specified user's logon.
/wsetwatch or /wwarteauf Show the list of users you are currently searching for.

Whisper mode commands

/w <nickname> <text> or /f <nickname> <text> Whisper with specified user. Only he/she will see the text.
/whisper <nickname> or /fluster <nickname> Enter the whisper mode with the specified user. You can use this command more than once to whisper with more than one user.
/wwhisper or /wfluster Show the list of users you are whispering with.
/nwhisper or /nfluster Stop thewhisper mode.

Seproom commands

/sepnew or /sepneu Create a separate (not private) chatroom. Creator becomes the seproom admin.
/sepinv <nickname> or /sepein <nickname> Invite a user to seproom you have created. The invitation is sent to the specified user. You must use this command in the chatroom from which you created the seproom and in which the user you invite is logged in, but not in the seproom itself.
/sepgo [<nickname>] or /sepgeh [<nickname>] Join the seproom. Use it only to accept a seproom invitation. If nickname is omitted, the earliest invitation is accepted.
/sepleave or /sepexit Leave the seproom and close the browser window.
/sepcolor <xxxxxx> or /sepfarbe <xxxxxx> Set background color of the main frame

Interface configuration commands

/stwho or /stwer Show userlist above chat window after the next refresh.
/nstwho or /nstwer Do not show userlist above chat window after the next refresh.
/lines <x> or /zeilen <x> Set number of lines to print before refresh occurs (if userlist is enabled it is also counted)
/blines <x> or /rzeilen <x> Set number of (old) lines that are kept after refresh.
/mess or /sys Enable chat robot messages on users entering/leaving chat
/nmess or /nsys Disable chatrobot messages on users entering/leaving chat

Registered users commands

/mlines <x> or /mzeilen <x> Same as /lines but saves it into the user database and use on the future logons.
/mblines <x> or /mrzeilen <x> Same as /blines but saves it into the user database and use on the future logons.
/mcolor <xxxxxx> or /mfarbe <xxxxxx> Same as /color but saves it into the user database and use on the future logons.
/msepcolor <xxxxxx> or /msepfarbe <xxxxxx> Same as /sepcolor but saves it into the user database and use on the future logons.
/searchlist or /sucheliste Same as /search but do not accept any argument and searches all the users in the search list configured during the registration.

You got further questions? Just write us a !