Copyright 1992 Kevin Vigor
Chat is a utility to allow people to "chat" across a Novell network.
Messages you enter are broadcast across the network and anybody who is
"listening" will receive the message.
This version is a beta release of Chat. Not all the planned features
have been implemented, nor is it guaranteed to be bug free. However, it
is in fairly regular use at my place of work, and all the obvious errors
have (I hope!) been shaken out.
This release of Chat is copyright 1992 Kevin Vigor. Anybody except
direct employees of the US government and IRS are free to use,
copy and distribute this program in any way they may see fit. For
US government and IRS employees, this program may not be used in any way
until a fee equaling your total federal taxes for the previous year has
been paid to the author.
To the best of my knowledge, Chat is free from harmful bugs; however, I
will not be responsible for any damage done by use of this program.
With that nonsense out of the way, what I really want from this release
of Chat is your feedback. Bug reports, comments, desired features,
anything you have to say. And if you simply love it and have no
complaints or suggestions at all, I'd really appreciate a message to
3: Contacting the author
I may be contacted in one of two ways: through Compuserve or US mail. My
compuserve ID is 72500,3705 ([email protected]
Internet). My US mail address is:
424 East Stonehedge Drive #10H
Salt Lake City UT 84107
4: Using the program
Chat 0.5 requires a PC-compatible machine running DOS 3.0 or later
(or an OS/2 2,0 DOS compatibility box), attached to a Novell
network. This version has been tested with Netware 2.15C, 2.2 and
3.1. I'd be interested in hearing from those of you using other
flavors of Netware, particularly Netware Lite; I have no idea if it
will function on any other versions.
4.2 Basic chatting
Start up CHAT by running CHAT.EXE.
To chat with your friends or colleagues, at least two of you need to
start CHAT. Use the Entry window to enter and edit your message,
which may be up to 500 characters long. Once your message is ready
for the world, press to send the message. Note that
on large networks (there are 50+ on the network I used for testing)
this may take a second or two to process. Once the message has been
sent, it will appear on the screens of all others running chat and
tuned to the same channel (see channels below), and the Entry window
will be cleared.
Chat 0.5 supports ten different channels for your chatting pleasure.
To change channels, press . A dialog showing the available
channels will appear and allow you to select your new channel. Note
that the current channel is always shown on the top line of the main
You will only see messages from other users tuned to the same
channel, and you messages will only be seen by others on the same
4.4 Inviting others to chat
You may invite others to join the chat session using the Novell
"send" mechanism. To invite a user, press . You will be
presented with a dialog asking you for a user name and server. Enter
the Novell login name of the person you wish to invite, and the
server (s)he is currently logged into (leave this field blank for
the current server).
If you are not currently attached to the invitee's server, you will
be asked to login to that server. Enter any valid username and
password for that server.
Once you are attached to the appropriate server, if the invitee is
logged in, (s)he will get a Novell send message similar to "JIMBO
invites you to chat".
5.1 User name
Chat will usually determine your user name from the Novell network.
If you wish to be known by some name other than your Novell login
name, set the DOS environment variable CHATUSER to the name you'd
rather be known as before you start CHAT.
5.2 Chat files
Chat requires access to the files CHATHELP.HLP and EXCLUDE.CHT
(this file is optional; see below). Chat will look for these files
in the directory where CHAT.EXE is located; but if, for some reason,
you wish to store these files somewhere else, set the DOS
environment variable CHATFILES to the path where these files may be
5.3 Excluding networks
Chat will, by default, send messages to all networks known to the
current server. You may wish to prevent Chat from sending messages
to certain networks (your bosses' network, for instance). To
determine the networks you wish to exclude, use the Novell SLIST
command. All servers the current server knows will be listed,
together with their "Network" and "Node" addresses. Take note of the
network numbers you wish to exclude.
Once you have a list of networks you wish to exclude, create a file
called EXCLUDE.CHT using any text editor in the same location as the
other chat files (see chat files, above).
This file should contain a network number per line. If a line of the
file contains anything other than a network number, Chat will print
a warning message on startup.
Novell and Netware are registered trademarks of Novell, Inc.