#5856

$root_class | $room | $player | $builder | $prog | $admin | $mail_recipient | $note | $generic_utils

Name Pan-Pan
Number #5856
Reference #5856
Owners
Visual
This object has no visual representation.
Help on Object
**********************  PROGRAMMING COMMANDS  *************************

1. ADDING A WORD FOR YOUR BOT TO RESPOND TO:
   To see what words your bot already responds to type 'seewords botname'.
   To teach your bot to respond to 'donut' with either 'I like donuts too.' or
  'Donuts are very tasty!' just type '@addword botname' and enter the keyword
  'donut'.  Then enter the appropriate responses a line at a time.  End with
   a single period on a line by itself.

2. ADDING A PATTERN FOR YOUR BOT TO RESPOND TO:
   Suppose you wished your bot to hear something like
       MY DONUT ISN'T VERY TASTY
   and respond with 
       WHAT'S SO GREAT ABOUT A TASTY DONUT?
   To do this you must teach your bot to respond to the pattern 
       MY a ISN'T VERY b.
   To understand what patterns look like, type 'seepat botname' and study the
   examples. For additional assistance on understanding the syntax of patterns
   type 'help regular'.  When you think you are ready to add a pattern type 
   'addpat botname'  and enter the following line when asked to do so: 
       my %(%w*%) isn't very %(.*%)
   Then type in the response form:
       What's so great about a %2 %1?
   Add as many response forms as you wish on separate lines.  End with a 
   period on a single line.

3. ADDING RANDOM RESPONSES:
   These responses are triggered whenever your bot can't find a keyword, a 
   pattern, or a question. To see the responses already programmed type: 
   'seerandoms botname'. To add a new random response type: 'addrandom
   botname' and enter a new response.

4. ADDING A RANDOM RESPONSE TO A QUESTION
   When your bot senses a question is being asked it responds with a random
   'answer'.  To see the random question responses already programmed into
   your bot type 'seequestionresponses botname'.  To add a new response
   type  'addquestionresponse botname'.

5. To remove words, patterns, random responses or answers use the appropriate 
   'rm-' command.  For example, to remove pattern number 5 on your bot just
    type 'rmpat 5 from bot'.

6. Your bot responds to patterns in the order in which it matches them. If you
   wish to move pattern number 7 to a position nearer the beginning of the
   list you might type something like 'mvpat 7 on botname'. You will then
   be asked to enter a line number to move pattern to.

7. CAUTION:  This bot was designed for serious educational and experimental
   purposes.  It makes an excellent 'guide' or 'tutor' and is an interesting
   vehicle for the study of the limits of language understanding using an
   'Eliza' approach.  BUT.. it has great spam potential since it responds to
   nearly everything it hears.  'Hush botname' when not needed and please be
   considerate of others around you ..

PLEASE FORWARD COMMENTS AND BUGS TO KEN SCHWELLER,  KEN/CDR @COLLEGETOWN
Ancestors
Children
This object has no children.
Commands
This object defines no commands.
Methods
This object defines no methods.
Properties
This object defines no properties.
.htext
none


TecfaMOO
-- telnet://tecfamoo.unige.ch:7777 -- Mail us -- http://tecfamoo.unige.ch:7778/ --
-- No one connected --