EWGIE
Easy Web Group Interaction Enabler

All the Commands

Some commands can be appended with other nicknames and messages. When you use these commands, do not enclose the names or text in quotes. For many commands that take names as arguments, you can specify multiple names by typing a comma-delimited list of names in the command. Note that wildcards (using asterisks in commands as shorthand) won't work in Ewgie. Names of other members you specify in commands is case-insensitive.

Enter/Exit
Commands

join
quit
connect

General
Commands

help
who
whowas
nick
away
return

Conversation
Commands

msg
ring
me notify
nonotify
ignore
noignore
filter
nofilter
follow
nofollow

Room
Commands

join
leave
remove
topic
room
rooms
names
invite

Other
Commands

fontsize
motd
clear
stats
client

Operator
Commands

shutdown
notice


Enter/Exit Commands

  • /join name
  • /enter name

    These commands will connect you to a server. Instead of having to type in a name in the name entry field, and can simply type /join appended with your nickname in the text entry field, hit return, and connect quickly.

  • /quit
  • /leave
  • /bye
  • /exit
  • /si
  • /signoff

    All these commands will disconnect you from the chat session. /si and /signoff are provided for IRC users that are more comfortable using those commands.

  • /connect name host (port)
  • /server name host (port)

    You can connect to another Ewgie server by entering the /connect command. If you use this command while in chat, you will be automatically disconnected. Note that if you are running the client as an applet within a browser, you will probably not be able to connect to any other hosts other than the one the applet came from.

    The port value is optional - if omitted, the default port (1971) will be assumed. /server does the same thing as /connect and is provided for IRC users.


General Commands

  • /help

    Displays a short summary of all the commands.

  • /who (name)
  • /whois (name)

    Used with no arguments, /who displays the number of people that are connected to the server, the maximum number of people that can be connected at once, and for each person, their nickname and Internet address. Also indicated is whether or not eash person is away (see the away command) and if their whiteboard is open.

    If used with someone else's nickname, this command will display their nickname, address, how long they've been online, how long they've been idle (how long it has been since they last typed anything), if they are following and/or ignoring you, if their whiteboard is open, and whether or not they are away (see the away command).

    If you use a single asterisk (*) as a parameter, this will tell you who is in the same room as you are. /whois is provided for IRC users.

  • /whowas (name) (limit)

    The whowas command shows who has last been using Ewgie. If you specify a name or a list of names separated by commas, the history will be searched for entries of those specific members. If you specify a number as the last argument, only the last number entries will be shown or looked through.

         /whowas
    
    This shows the last 100 entries by default.
         /whowas 10
    
    This shows the last 10 entries only.
         /whowas John
    
    This returns any entries by John.
         /whowas John 10
    
    This returns any entries by John in the last 10 entries.
         /whowas John,Joe,Biff
    
    This returns any entries by John, Joe, and Biff.

    For each entry, the member's nickname, host machine, and the times they entered and left Ewgie are shown.

  • /nick (name)
  • /rename (name)

    This command allows you to change your name, as long as nobody else already is using the same name you want to use. If successful, the server will let everyone know who your new name is.

         /nick Guido
         *** Kev is now named Guido.
    

  • /away text

    If you have to leave and do other things, or would simple like to sit back and watch the traffic, you can use this command to set up a virtual answering machine. Use this command with a message to indicate that you're away:

         /away Sorry, I'm away right now.
    
    Now, when somebody tries to send you a private message (see /msg), they will get this in return:
         *Kev*> Sorry, I'm away right now.
    
    If you use /away with no arguments, a default away message will be used.

  • /return

    If you were /away and want to get back into the action, you can use the /return command. This announces to everyone that you have returned. Alternatively, if you are away you can simply type /away again and you will return.


Conversation Commands

  • /msg name text

    This sends a private message to somebody. For instance, if I type

         /msg Joe Hi there...
    
    I will see this on my screen:
         ->*Joe* Hi there...
    
    This tells me that I have sent a private message to Joe. Joe will then see this on his screen:
         *Kev*> Hi there...
    
    The asterisks indicate that this is a private message from me, which is for his eyes only. The message has been sent to nobody else.

    If I want to send a private message to more than one person at once, I can specify a comma-separated list (this list cannot have any spaces in it):

         /msg Joe,Biff,Max Hi there, folks...
    
    This will send a message to Joe, Biff, and Max.

    If you wish to continually talk privately with a person or persons, just press the up arrow key when you're in the message entry field - this will take you to the last command you entered, and all you would have to do is type what you want to say.

  • /ring name

    If someone is away and you want to catch their attention, you can /ring them. This plays a ring sound on their client, flashes their status bar, and sends them a message indicating that you've rung them. With /ring, you can use Ewgie a bit like a telephone (albeit a rather expensive one).

  • /me (text)

    If you want to appear that you're performing an action, you can use this command. The text argument is optional. For example:

         /me rolls on the floor laughing.
         *** Kev rolls on the floor laughing.
         /me
         *** Kev does nothing.
    

  • /notify (name)

    If you'd like to be notified when someone enters and leaves chat, you can add the person to a notification list:

         /notify sam,biff
         *** sam has been added to your
             notification list.
         *** biff has been added to your
             notification list.
    
    The next time someone on your list enters or leaves chat, Ewgie will ring you and you'll see this:
         *** Notification: Sam has entered chat.
         *** Notification: Sam has left chat.
    
    Use /notify without any arguments to see who on your list is in chat:
         /notify
         *** sam is in chat.
         *** biff is not in chat.
    

  • /nonotify (name)

    If you use this command without an argument, you will remove all names from your notification list. For each name you specify as an argument, you will remove that name from your notification list.

  • /ignore (name)

    If someone is just being downright rude to you, you can choose to /ignore them. From then on, if this person tries to send you a private message, they will get this in return:

         *** Kev is ignoring you.
    
    If you use /ignore with no arguments, you will ignore everybody.

  • /noignore (name)

    When you've made up with the people you've ignored, you can use /noignore to allow everybody to send you private messages once again. Use this command with an argument to not ignore somebody.

  • /filter name

    If you do not want to see any messages at all from a particular person, whether public or private, you can /filter them out of existence.

  • /nofilter (name)

    This command will undo all of your /filtering havoc and will allow you to see everybody's messages again. Use this command with an argument to not filter somebody.

  • /follow (name)

    If you choose to /follow somebody, the next time they type in a URL as a public or private message, that page will appear via your browser in a new window. Using this command with no arguments allows you to follow everybody. When you first enter chat, you will by default not be following anybody, including yourself. If you want to be able to type in URLs and browse them yourself, you must explicitly follow yourself.

    Note that people can only follow you if they are in the same room as you are or if you send them a private message containing the URL.

  • /nofollow (name)

    This command with a name as an argument will make you stop following the person you've indicated. If you use /nofollow then you will not be following anybody, including yourself.

  • http://.../, www. ...
  • gopher://.../, gopher. ...
  • ftp://.../, ftp. ...

    Basically, any URL that has a "colon-slash-slash" in it is followable by others. URLs such a news: and mailto: won't work. Any word you type that begins with "www.", "gopher." or "ftp." will be followed as well. Here are some examples:

         http://www.kevcom.com/
    
    People that are following you go to www.kevcom.com.
         Say, go to these sites - ftp.blah.com
         and gopher.foo.com
    
    People that are following you go to ftp.blah.com only.
         You should go to www.foo.com - it's
         a great place
    
    People that are following you go to www.foo.com.


Room Commands

  • /join room

    If you are already in chat, the /join command is used to enter a room on the server. If the room does not exist, the room will be created and you will automatically be entered into it. Room names must be at least one character long and cannot contain commas.

  • /leave (room)

    This command allows you to leave a room and enter back into the default main room of the server. If you do not specify a room, you will leave chat.

  • /remove room
  • /delete room

    This command removes a room from the server. The room must be empty before it can be removed. /delete is supplied as an alternative.

  • /topic (text)

    The /topic command allows you to change the topic of the room you are currently in. If no text argument is supplied, the topic of the room will be removed.

         /topic My favorite things
         *** Kev sets the topic for Lobby:
             My favorite things
         /topic
         *** Kev has removed the topic for Lobby.
    
  • /room (room)

    This command gives you information about a particular room, or if no room argument is supplied, information about the room you are in. The room name, topic, number of people in it, and list of people in it are given.

  • /rooms (text) (number)
  • /list (text) (number)

    If no arguments are specified, the /rooms command allows you see a list of all the rooms on the server as well as their topics and member count. If I supply some text as an argument, only the rooms whose names or topics contain that text (the matching is case-insensitive) will be listed.

    I can also supply a numerical argument which will show me only those rooms with that amount of people in them. I can use a greater-than or lesser-than sign before the number to show rooms with more or less than a certain amount of people.

         /rooms
    
    Displays all rooms.
         /rooms travel
    
    Displays all rooms with "travel" in the name or topic.
         /rooms travel <6
    
    Same as above but shows only rooms with less than six people.
         /rooms 10
    
    Shows only rooms with ten people.
         /rooms >10
    
    Shows only rooms with more than ten people.

    /list is supplied for IRC users.

  • /names (text) (number)

    If no arguments are specified, the /names command allows you see a list of all the rooms on the server, their member count, and a list of everyone in each room. If I supply some text as an argument, only the rooms whose names or members' names contain that text (the matching is case-insensitive) will be listed.

    I can also supply a numerical argument which will show me only those rooms with that amount of people in them. I can use a greater-than or lesser-than sign before the number to show rooms with more or less than a certain amount of people.

         /names
    
    Displays all rooms.
         /names kim
    
    Displays all rooms with a person whose name contains "kim" or rooms whose names contain "kim".
         /names kim <6
    
    Same as above but shows only rooms with less than six people.
         /names 10
    
    Shows only rooms with ten people.
         /names >10
    
    Shows only rooms with more than ten people.

  • /invite name

    If you would like somebody to join you in your room, you can invite them - simply use this command with their name:

         (I type:)    /invite biff
         (Biff sees:) *** Kev invites you to Lounge.
    


Other Commands

  • /fontsize size

    This command will set the size of the font used in the chat area. Note that on particular computer platforms you may not always be able to get the exact size you want. Font sizes 12, 18, and 24 are usually available. Example:

         fontsize 14
    

  • /motd

    This displays the message of the day on the server you are connected to. This is the message you see when you first connect to a server, if such a message is provided.

  • /clear

    Clears the screen.

  • /stats
  • /about
  • /version

    This displays all sorts of information about the server you're connected to: the server name and version, how many simultaneous connections it can support, when it started, how long it has been running in elapsed time, its Internet address, and port number. /about and /version do the same thing and are provided for IRC users.

  • /client
  • /info
  • /version

    Displays the client's name, version number, and author. /info and /version does the same thing and is provided for IRC users.


Operator Commands

  • /shutdown password (time)

    This directive shuts down the server and notifies all participants how much time is left before the server will shut down. The operator password must be supplied when using this command. The time specified is in minutes - if no time argument is specified, the server will shut down in one minute.

  • /notice password text

    This directive sends a notice to all members currently on the server. The operator password must be supplied in order to use this command.

[ Back: Using the Control Panel ] [ Index ] [ Next: Client Options ]