home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 December / PCO1297.ISO / FilesBBS / DOS / LISA20.EXE / SYSOP.TXT < prev    next >
Encoding:
Text File  |  1997-05-15  |  14.3 KB  |  317 lines

  1.                     ┌─────────────────────────────────┐
  2.                     │   C H A T   W I T H   L I S A   │
  3.                     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~   │
  4.                     │           Version 2.0           │
  5.                     │                                 │
  6.                     │   Copyright 1997 by Mike Fox    │
  7.                     └─────────────────────────────────┘
  8.  
  9. LATEST VERSION:
  10. ===============
  11. If you are reading this, you have the final version of Chat With Lisa.
  12. Version 2.0 is FREEWARE and was released May 15, 1997. Since I have
  13. retired from the BBS scene, there will be no further updates.
  14.  
  15. DISCLAIMER:
  16. ===========
  17. THIS SOFTWARE PRODUCT IS DISTRIBUTED "AS IS" WITHOUT WARRANTY OF ANY 
  18. KIND, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY 
  19. AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL CHAOS ONLINE 
  20. OR THE AUTHOR OF THIS SOFTWARE BE LIABLE FOR ANY KIND OF DAMAGES 
  21. ARISING FROM THE USE OF THIS PRODUCT, INCLUDING BUT NOT LIMITED TO 
  22. DIRECT, INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES.
  23.  
  24. DISTRIBUTION:
  25. =============
  26. Chat With Lisa is FREEWARE. You may distribute it anywhere provided that
  27. you do not make changes to the contents of the ZIP file. The archive and
  28. its individual contents may not be sold under any conditions.
  29.  
  30. PROGRAM DESCRIPTION:
  31. ====================
  32. Chat With Lisa was created so that my callers would always have someone
  33. to chat with. You can run Lisa as a Door, with an opening screen that 
  34. introduces the caller to Lisa. Or you can skip the opening screen and 
  35. pretend to page Lisa. She can be your virtual CoSysop 24 hours per day.
  36.  
  37. Lisa has "artificial intelligence" and will chat with your callers about 
  38. any subject. She is programmed to recognize specific keywords and provide 
  39. appropriate replies. If Lisa doesn't find any keywords, she uses generic 
  40. responses. The Sysop can configure Lisa's rating to be G, R, or X.
  41.  
  42. To help mimic human behavior, Lisa makes random typos and includes the 
  43. caller's name in some of her replies. She even remembers recent callers!
  44. On my BBS, "Chat With Lisa" is on the Main Menu and users can page her. 
  45. Many Sysops enjoy watching Lisa's chat sessions or reading the LOG files. 
  46.  
  47. MAD ABOUT LISA!
  48. ===============
  49. Please note that if you do not display the opening screen, some of your 
  50. callers will think Lisa is a real person. They could also get upset when 
  51. they realize she is just a computer, and not available for dates. <grin>
  52.  
  53. One Sysop created a fake Lisa account and put her e-mail address on the 
  54. Page Menu; now he answers her mail! Other Sysops provide GIFs of Lisa for 
  55. downloading. Don't blame me when your callers find out you tricked them.
  56.  
  57. STANDARD FEATURES:
  58. ==================
  59. * Use any COM port from 1-15, up to 115k baud.
  60. * Support for non-standard IRQ's and multiple nodes.
  61. * Fossil driver support for multi-port boards.
  62. * Supports most BBS drop files.
  63. * Returns to BBS on dropped carrier.
  64. * Keyboard timeout after 4 minutes inactivity.
  65. * Support for Wildcat and PCBoard % codes.
  66.  
  67. PLAYING LOCALLY:
  68. ================                                 
  69. To try out Lisa, just type LISA LOCAL and press return. Make sure the
  70. LISA.CFG file is in the same directory as the Lisa program. Unless you
  71. have already modified the configuration file, you will see the opening
  72. screen and the rating will be set to R. Lisa's typing speed is set
  73. automatically every time the program starts up.
  74.  
  75. PLEASE NOTE THAT THE `X-RATED' SETTING WILL DEFAULT TO `R-RATED' WHEN
  76. RUNNING LOCALLY. LISA MUST BE INSTALLED ON A BBS TO USE THE ADULT CHAT.
  77. ONLY SYSOPS (not kids) CAN PROVIDE ACCESS TO THE ADULT CONTENT.
  78.  
  79. CUSTOM RESPONSE FILE:
  80. =====================
  81. If you would like Lisa to answer questions about your BBS or talk about 
  82. your special interests, please read the CUSTOM.TXT file. 
  83.  
  84. ADULT & NON-ADULT OPTIONS:
  85. ==========================
  86. The Sysop can configure Lisa's rating to be G, R, or X. Lisa will  
  87. behave (or misbehave) based on the following parameters:
  88.  
  89.  * The G-rated Lisa will not make sexual remarks or use profanity. 
  90.    But she might tease the caller or be sarcastic.
  91.  * The R-rated Lisa can be sexy and provocative, but she won't use 
  92.    profanity or engage in cybersex. 
  93.  * The X-rated Lisa will have cybersex and use profanity, but only 
  94.    if the caller persists in talking dirty to her. Lisa uses "random"
  95.    hot chat scripts to keep your adult callers from getting bored!
  96.  
  97. NOTE: THE TELECOMMUNICATIONS ACT OF 1996 MAKES IT A CRIMINAL OFFENSE
  98. TO KNOWINGLY EXPOSE MINORS TO INDECENT MATERIALS. SYSOPS SHOULD NOT
  99. ALLOW MINORS (OR PRUDES) TO CHAT WITH THE X-RATED LISA.
  100.  
  101. At this time, the validity of the Telecommunications Act has not
  102. been determined by the Supreme Court. As the Sysop of a BBS, you
  103. are responsible for complying with all applicable laws.
  104.  
  105. LOG FILES:
  106. ==========
  107. With the LOG option turned on, the Lisa program will record the actual
  108. conversation for each chat session. To prevent file sharing errors and
  109. co-mingled conversations, a separate log file is created for each node.
  110. Node 1 will be LISA1.LOG, Node 2 will be LISA2.LOG, etc.
  111.  
  112. The log files are SELF-MAINTAINING. At startup, the program checks the
  113. file size of the current log. If the size is over 64,000 bytes, the file
  114. is deleted and the log starts over. That is potentially 64k for every
  115. node, so 10 nodes might fill up 640k of hard drive space. In practice,
  116. some logs are 1k when others are 63k, so the average is about 32k each.
  117.  
  118. You may read the log files with any ASCII text viewer. While you are
  119. viewing the log, the program can not record any chat sessions for that
  120. node. If you have any problems with the log files, turn them off!
  121.  
  122. CHANGING LISA'S NAME:
  123. =====================
  124. Sysops can specify Lisa's name in the LISA.CFG file. The new name will 
  125. be displayed everywhere that "Lisa" was previously shown. Any female 
  126. name up to 15 characters can be used. Choose carefully - hehe.
  127.  
  128. SETTING LISA'S TYPING SPEED:
  129. ============================
  130. Lisa's typing speed can be specified on line 10 of the LISA.CFG file.
  131. Entering 0 will set the speed automatically, which we recommend. You can
  132. enter 1 to 100 to manually control her typing speed. The speed varies by
  133. the square of the number (1 is fast, 100 is slow).
  134.  
  135. DOS-based systems usually work great with the automatic speed setting.
  136. For WINDOWS systems, you may need to set the speed manually.
  137.  
  138. Before setting the speed manually, you should check the number that Lisa
  139. is using for her AUTOMATIC speed setting. Just enter -1 (negative one) on
  140. line 10 to put Lisa in her diagnostic mode. The speed setting will then
  141. be shown on your local monitor, right after the "PAGE SENT TO..." line. 
  142. Use this number as a starting point for your manual speed setting. 
  143.  
  144. The other numbers displayed are: K = Keywords stored, R = Replies stored,
  145. MEM = Memory available while using Lisa, STK = Stack space, STR = String
  146. space. Don't forget to change line 10 back to 0, or your own setting.
  147.  
  148. INSTALLATION:
  149. =============
  150. Installation consists of modifying two files: A batch file that your BBS
  151. calls to run Lisa, and a configuration file that controls the various
  152. options. The program also uses the ANSI.SYS driver that comes with DOS,
  153. so make sure that is installed. Instructions follow:
  154.  
  155. SAMPLE BATCH FILE:
  156. ==================
  157. A sample batch file (LISA.BAT) is included and consists of the following:
  158.  
  159.    ECHO OFF
  160.    CD C:\DOORS\LISA   <--- Change to the door's directory.
  161.    LISA LISA.CFG      <--- Run the door program using config filename.
  162.    CD C:\WILDCAT      <--- Go back to BBS directory when user exits door.
  163.    BBS.BAT            <--- Restart node or BBS. Use ONLY if you terminate
  164.                            instead of shelling before using the door.
  165.  
  166. SEE YOUR INDIVIDUAL BBS DOCUMENTATION FOR INSTRUCTIONS ON RUNNING DOORS!
  167.  
  168. If you need to use a non-standard IRQ, add the IRQ number after LISA.CFG 
  169. in the batch file. For example, to use IRQ 5:
  170.  
  171.    ECHO OFF
  172.    CD C:\DOORS\LISA  
  173.    LISA LISA.CFG /5  <--- Non-standard IRQ callout. Include the "slash" 
  174.    CD C:\WILDCAT 
  175.    
  176. The /5 tells the program to use IRQ 5 instead of the standard IRQ. Or you 
  177. can set the IRQ environment variable (SET IRQ=5) and use it as follows:   
  178.  
  179.    LISA LISA.CFG /%IRQ%  <--- Non-standard IRQ callout. Include the "slash"    
  180.    
  181. Don't forget to place the batch file in the proper directory so that
  182. your BBS can execute it. Usually, the batch file is placed in the BBS
  183. directory or subdirectory, not the Lisa directory.
  184.  
  185. CONFIGURATION:
  186. ==============
  187. You must edit the LISA.CFG file to configure Lisa for your BBS. The Lisa 
  188. program will read only the first 10 lines, and they must be in the order 
  189. specified without any blank lines. The following example of LISA.CFG is 
  190. for all BBS's:  (you should edit the LISA.CFG file already supplied)
  191.  
  192. C:\PCB\PCBOARD.SYS   <---,    The first line should be the full path to
  193. C:\PCB\USERS.SYS         |    your BBS drop file. The Lisa program can
  194. C:\BBS\DOOR.SYS          |    use any drop file shown here. Select the
  195. C:\BBS\USERINFO.DAT      |--- correct one and edit the line to provide
  196. C:\BBS\CALLINFO.BBS      |    the full path. Use only one line here. The
  197. C:\BBS\DORINFOx.DEF      |    second line must be the name of your BBS,
  198. C:\BBS\SFDOORS.DAT       |    as described below.
  199. C:\BBS\TRIBBS.SYS    <---'
  200. ChAoS Online     <--- The name of your BBS.
  201. Mike            <--- First name of the Sysop (not displayed to callers).
  202. Fox            <--- Last name of the Sysop (not displayed to callers).
  203. 999999        <--- Registration code. Enter any number for FREEWARE
  204.                   version or use your old registration number. 
  205. r           <--- Set rating to "G" or "R" or "X" (don't use quotes).
  206. yes        <--- Display opening screen? "YES" or "NO" (don't use quotes).
  207. 1         <--- Create chat logs? 1 = YES, 0 = NO (must be 1 or 0).
  208. Lisa     <--- Lisa's first name. Use any female name up to 15 characters.
  209.              The program will always capitalize the first letter. 
  210. 0      <--- Lisa's typing speed. Enter 0 to set the speed automatically.
  211.            We recommend using 0, but you can enter 1-100 to manually 
  212.           control her typing speed (1 is fast, 100 is slow). 
  213.  
  214. Remember to press <enter> at the end of each line, including the last
  215. one (don't leave trailing spaces on any line). Also check for spelling
  216. errors and make sure that LISA.CFG is located in the Lisa directory.
  217.  
  218. MULTIPLE NODES:
  219. ===============
  220. When specifying the location of the drop file on line 1 of LISA.CFG,
  221. you may use the environment variables %wcnodeid%, %pcbdrive%, %pcbdir% 
  222. and %pcbnode%. YOU MUST USE JUST ONE CONFIGURATION FILE TO RUN MULTIPLE 
  223. NODES! The configuration filename must be LISA.CFG for proper operation. 
  224. Here are some examples:
  225.  
  226. For Wildcat 4.X software, the first line in LISA.CFG could be:
  227.  
  228.    C:\WILDCAT\WCWORK\NODE%WCNODEID%\DOOR.SYS
  229.  
  230. The WCNODEID environment variable should be SET in the batch file 
  231. that starts each node.
  232.  
  233. For PCBoard software, the first line in LISA.CFG could be:
  234.  
  235.    %PCBDRIVE%%PCBDIR%\NODE%PCBNODE%\USERS.SYS
  236.     or just C:\BBSDIR\NODE%PCBNODE%\USERS.SYS
  237.    
  238. The PCB environment variables must also be SET in the batch file 
  239. that starts the BBS or the batch file for each node. See below:
  240.  
  241.    SET PCBDRIVE=C:      <--- Drive letter of your BBS files.
  242.    SET PCBDIR=\BBSDIR   <--- Path to your BBS files.
  243.    SET PCBNODE=1        <--- Number of the node running Lisa. Since 
  244.                              this could change, you should add it to 
  245.                              the batch file that starts each node.
  246.  
  247. Other BBS systems can use the same variables as Wildcat and PCBoard.
  248. The correct path to the drop file for different nodes could then be
  249. specified in the LISA.CFG file by following the examples shown above.
  250.  
  251. Note: If you specify a filename other than LISA.CFG, Lisa will read 
  252. the first line of the specified file to get the path for the drop file, 
  253. and then open LISA.CFG to get all the other settings.
  254.  
  255. DON'T FORGET TO INSTALL SHARE.EXE IN YOUR AUTOEXEC.BAT FILE IF YOU ARE 
  256. RUNNING MULTIPLE NODES!
  257.  
  258. FOSSIL DRIVER SUPPORT:
  259. ======================
  260. DoorFrame supports the use of Fossil drivers. To use the Fossil driver 
  261. instead of the standard COM ports, just add /FD after LISA.CFG in the 
  262. batch file. For example:
  263.  
  264.    ECHO OFF
  265.    CD C:\DOORS\LISA  
  266.    LISA LISA.CFG /FD   <--- Use the Fossil driver! 
  267.    CD C:\WILDCAT 
  268.    
  269. If no Fossil driver is detected, DoorFrame will print a message to that 
  270. effect and then exit the door gracefully.
  271.  
  272. TECHNICAL SUPPORT:
  273. ==================
  274. Almost every problem that you might encounter while installing Lisa has 
  275. been described and solved in the HELP.TXT file. If any internal errors do 
  276. occur, check for a file called DFRAME.ERR and tell me what the error code 
  277. says. But try reading the HELP.TXT file before asking for help.
  278.  
  279. Like all mortals, my time is limited. So please don't call and leave
  280. messages like "It doesn't work" or "I get an error". If you want my help,
  281. give me the details, ie: What did the screen display? When did it occur?
  282. What error code? Which BBS software? Which Operating System?
  283.  
  284. And if you don't know how to use DOS, or haven't read the instructions,
  285. or can't edit batch files, or don't know how to run your BBS, I will be 
  286. happy to teach you... for $50.00 per hour :)
  287.  
  288. WHERE TO REACH ME:
  289. ==================
  290. America Online:  Send e-mail to mikefox1@aol.com
  291.                  I check my mail at AOL once a day.
  292.                     
  293. Snail Mail:  ChAoS Online
  294.              P.O.Box 1211
  295.              Torrance, CA 90505
  296.  
  297. DISPLAY PROBLEMS:
  298. =================
  299. If you observe strange characters while using this door locally,
  300. you need to add the following line to your CONFIG.SYS file:
  301.    DEVICE=C:\DOS\ANSI.SYS
  302. Read your DOS manual for more information. If you are multi-tasking
  303. with DesqView, add DVANSI.COM to the batch file for each node.
  304.  
  305. PROBLEMS WITH 486DX COMPUTERS:
  306. ==============================
  307. From the DoorFrame documentation: "The math co-processor in 486DX 
  308. computers cannot handle the floating point math that all Microsoft 
  309. Basics use". If you keep getting "keyboard timeout" errors, or get
  310. ERROR 5 or 6, place the following line in your AUTOEXEC.BAT file:
  311.    SET NO87=ON
  312. This will turn off your math co-processor and allow the door to 
  313. function properly.
  314.  
  315. END OF FILE!
  316. ============
  317.