home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
EVENTS
/
AICHAT10.ZIP
/
AICHAT.DOC
< prev
next >
Wrap
Text File
|
1994-07-18
|
11KB
|
209 lines
------------------------------------------------------------------------------
Artificial Inteligent WWIV Chat Door
v1.0 - 1st Official Release
(c) 1994 Davey the Pyromaniac
Documentation File
------------------------------------------------------------------------------
[1] Table of Contents:
(1) Table of Contents
(2) Licensing Information
(3) File Listing
(4) Description
(5) Installation and Usage
(5.0) Initial Setup
(5.1) AICHAT.DAT
(5.2) AICHAT.CFG
(6) How to Contact the Author
[2] Licensing Information
This product is Freeware. I wrote, you get it, I get no real credit
for it, except for this documentation. You could actually rip my name
of of every file in this archive, and no one would ever know I wrote
the friggin thing, but I'm trusting you not to do that. I've spent
a bit of time and work on this program, and I'm almost proud of it.
So please respect my work, and don't screw me over by taking away what
little credit I get. If you would ACTUALLY like the source code to this
program, read on, and you'll find out how to get it. Thank you!
Also, WWIV is a like a trademark or something of Wayne Bell. I could be
wrong though.
[3] File Listing
Ok, You shoulda downloaded (or have had one of your users uploaded)
a file called AICHAT10.ZIP (or .ARJ or .LHZ or .PAK or whatever the hell
was used to archive the program). The following files SHOULD have been
included in this archive:
AICHAT.COM - The actual program. Whee.
AICHAT.DOC - Documentation, You're reading it.
AICHAT.DAT - Sample Data file for AICHAT.COM
AICHAT.CFG - Optional Sample Configuration file for AICHAT.COM
FILE_ID.DIZ - File Description.
If those files weren't there then you got a bum copy. Go out and
try to find a good one, and if ya can't, Who the hell cares?!, use this
one!
[4] Description
Ok! It's here, an AI chat program for WWIV v4.23! It's a simple
little program, but it's also kinda nice. This program will simulate
a conversation with you or your users by scanning the sentance they type
for a word or phrase or whatever, that you tell it to look for, and then
responding to that word or phrase with a response that you want. Here
is a list of funky-fresh features in this version:
*It actually looks like WWIV 4.23's two-way chat.
*If ansi is set to OFF, then it will look like wwiv's single line
chat mode.
*List of words & responses is limited only by computer speed and
creativity.
*List of words & responses is COMPLETELY SysOp configurable.
*Optional Configuration file to change some strings to resemble
your bbs' own.
*Realistic (sorta) sysop typing, it even makes and fixes mistakes.
*Like other stuff too, but it's 12:30am on a Sunday night, and I
have to get up in 6 and a half hours to watch Robotech.
Ok, now the list of sucky things:
*I screwed up on counting. there is one line too many on the
Sysop's half of the screen
That's all I can think of as far as sucky things go, but I'm sure all
of you will send me a large list of things (hopefully). And now, a list
of things I hope to put in the next version:
*I'll go back to school and learn how to count, and fix some of the
line problems.
*I'll make this Shareware, and make you pay!! (just kidding)
*I'll hopefully, maybe add some internal communications routines so
that you may hit a function key while the program is in use, and
take over for the artificial intelligence.
*maybe something else if someone actually writes me and tells me
what they think of the program.
And that about does it for the Features lists. Now on to something
completely different. (I'm really not a big Monty Python fan, but I
like the line, and I'm hoping to appeal to all of those out there, who
are. :)
[5] Installation and Usage
Now, read the next section, and find out how to set the damned thing
up. It's not hard.
[5.0] Initial Setup
First off, You'll want to copy AICHAT.COM to your main BBS directory,
or any other directory you feel like, but it's only one file, so you're
better off just putting it in the main directory.
Next, copy the AICHAT.DAT file to your gfiles directory. Yes, your
gfiles directory, you know, where all the *.MSG and *.STR and *.ANS
files are located.
Next, you get a choice, you can copy the AICHAT.CFG file to your
gfiles directory, or you can delete it. Yes, delete it. It's optional,
you'd better just keep reading, so you can find out about it in section
5.3.
Finally, go into //CHAINEDIT (or //CE) and add the program as follows:
A. Description : SysOp Chat Page [Call it what you will]
B. Filename : AICHAT.COM %1
C. SL : 30 [Whatever you want]
D. AR : None. [ " " " ]
E. ANSI : Optional
F. DOS Interrupt: Used [Important! must be USED]
G. 300 Baud : Allowed [Whatever you want]
H. Shrink : No [No need, it's a .COM file!]
I. Disable pause: Yes [Important! must be Yes]
J. Local only : No
K. Multi user : No
Call it whatever you'd like, but i like it as something like "Page
Dave, respected users only!" This way, all the losers on your board
(if you're a 'SysGOD', they're losers) will think they're special, and
go to page you, thinking it's a stupid external pager, then you'll pull
em into chat, and they'll have more fun figuring out that it's a joke
than if you put 'Fake Chat.'
Now you can go talk to yourself. :)
[5.1] AICHAT.DAT
AI Chat uses a file for input about what what words it should look for
and what responses it should give upon finding that word(s). The format
of the file AICHAT.DAT is something like this
First 4 lines: for comment purposes only, it SKIPS these lines when
reading the file.
Line 5 : (and every odd numbered line after that) word or words in
CAPS to search for.
Line 6 : (and every even numbered line after that) response to the
above word or words in any case that you want (it'll be
printed out exactly as you type it.)
Now, some general rules to follow when editing this file. Always
put long words or phrases at the TOP of the file, because the program
searches for a word, and it starts at the top of that file, and stops
if it finds that word, for example, if you enter into the file:
HI
Hello, how are you doing?
SHIT
Please don't curse, It's not nice.
Then every time that person types "shit" instead of being lectured
about their fowl language, they'll be greeted, because the letters
HI are in SHIT, and it found HI first. So, a good idea is to stay away
from small words, and put them at the very end of the file. phrases can
also be entered into the file, such as:
YOUR MOTHER
My mother? Nononono, Your mother!
A sample file has been given to you, you'll most certainly want to go
and edit/personalize it.
[5.2] AICHAT.CFG
The AICHAT.CFG file is an optional file that sets up some strings.
The file setup is something like this:
Lines 1-4 : Useless lines, AICHAT ignores these.
Line 5 : The sysop's Name line. if left blank, or if this
file doesn't exist, it'll use what you have entered
in INIT.EXE.
Line 6 : The wait string: this is what is printed out when the
program first loads, it is to simulate the sysop
hitting F10, and being prompted as to what name he'd
like to use to chat with, it prints out for the user
the waiting string (same as if you hit F1). if left
blank or this file doesn't exist, it defaults to
"[WAIT]"
Line 7 : The goodbye string. This is what the 'sysop' will say
when the user quits the chat door. it defaults to:
"Nice talkin' to ya'.... Later.."
Line 8 : Chat mode over string: What it says when the chatmode
is exited out of. This defaults to:
"Chat mode over..."
Line 9 : First Random saying: When a user types a sentance in
which no words were found, one of four random messages
will be displayed, this one has a 2 in 5 chance of
being displayed, because it's default is important.
It defaults to:
"Huh? if you wanna quit, just hit "q"..."
It is best to leave this one alone, or to keep it
similar so that your users know how to get out.
Lines 10-12: the other 3 random sayings. They each have a 1 in 5
chance of being displayed. They default to:
"Huhuh you're pretty cool, Beavis.."
"Excuse me while I hurl..."
"uh... yeah. huhuhuhuh"
And that's it for the AICHAT.CFG file. Have fun.
[6] How to Contact the Author
If you experience any problems with this door, either you screwed up
(most likely (just kidding)) or I screwed up. Please let me know.
Also, please let me know if you're even using the friggin thing, so i
can decide whether to even bother with the next version. (I'm a real
lonley computer geek and I need mail. err..) I can be reached at the
following addresses:
IceNET: 1@3111 or |>AVEY THE PYROMANIAC@3111
InterNet: dmaez@cap.gwu.edu
BBS: Arsonist's Arsenal (301) 208-0847
That about does it for this file I hope you enjoy the program.
Bye Bye!
Davey the Pyromaniac
Arsonist's Arsenal BBS
Mind Warp (digital zine) Cheif Editor
Also, Download these fine door files for your WWIV board:
ELMO.ZIP - Elmo Wikes Cookies by Shinobi
AIELMO.ZIP - Artificial Intelligence Elmo by Shinobi
RATE102.ZIP - Rate Your Mate by Surface
------------------------------------------------------------------------------