home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / TTALK10A.ZIP / TRITALK.DOC < prev    next >
Text File  |  1995-06-20  |  10KB  |  299 lines

  1.  
  2.  
  3.           ┌─────┐ ┌──────┐ ┌───┐ ┌─────┐ ┌──────┐ ┌─┐    ┌─┐ ┌──┐
  4.           └─┐ ┌─┘ │ ┌──┐ │ └┐ ┌┘ └─┐ ┌─┘ │ ┌──┐ │ │ │    │ │┌┘ ┌┘
  5.             │ │   │ └──┘ │  │ │    │ │   │ └──┘ │ │ │    │ └┘ └─┐
  6.             │ │   │ ┌─┐ ┌┘  │ │    │ │   │ ┌──┐ │ │ │    │ ┌──┐ │
  7.             │ │   │ │ │ └┐ ┌┘ └┐   │ │   │ │  │ │ │ └──┐ │ │  │ │
  8.             └─┘   └─┘ └──┘ └───┘   └─┘   └─┘  └─┘ └────┘ └─┘  └─┘
  9.  
  10.  
  11.  
  12.                                  Version 1.0a
  13.                            c. 1995 by Shawn Stanley
  14.                          shawn@marilyn.marilyn.mn.org
  15.                                 Wintermute BBS
  16.                                 (612) 929-5667
  17.  
  18.                   Documentation and beta testing/distribution
  19.                                by David de Young
  20.                           Cybernetic Dreams of Pi BBS
  21.                                  TriBBS #1741
  22.                                 (612) 870-9671
  23.                                pi@winternet.com
  24.  
  25.  
  26.  
  27. WHAT IS THIS THING?
  28. ------------------
  29.  
  30. This is a an easy to set up, but full-featured multi-nodal teleconferencing
  31. door for TriBBS (TM) by Mark Goodwin.
  32.  
  33.         FEATURES YOUR USERS WILL ENJOY:
  34.  
  35.         -- Menu from which to page another node into talk
  36.         -- Full action capability.  (They don't have to pick from a list.)
  37.         -- Private sends to the node of their choice.
  38.         -- Ability to page callers not even in the door from within talk
  39.               with the text of their choice (Registered Version only)
  40.         -- Status reports from the other nodes including last action.
  41.         -- Notification of BBS logons to callers within talk.
  42.         -- /who type listing of all callers logged into the BBS, not just the
  43.            talk program which also reports node idle time if the caller is
  44.            in the door.
  45.         -- Ability for each user to save their personal settings to
  46.               a profile file.
  47.         -- Fossil support if it's available.
  48.         -- Alias support.
  49.         -- Fully customizing of color combinations node by node.
  50.  
  51. This program is "crippled" only by the fact that the ability to page
  52. users outside of talk mode from within talk mode is not enabled until
  53. registered, and your callers will be limited to 10 minutes at a time
  54. in the door.  Registration will also get rid of any UNREGISTERED messages
  55. and replace them with the board name and sysop name.
  56.  
  57. HOW DO I SET IT UP?
  58. ------------------
  59.  
  60. Note:  If you are upgrading from TALK version 1.0a or TALK version 1.0b
  61. (The non-TriBBS specific version) you may skip to Appendix B:
  62.  
  63. TriTalk is easy to set up.  (Or, at least *I think it is.  Heh.)
  64.  
  65. Here's what you do:
  66.  
  67. Make a directory and unzip the talk archive into it.
  68.  
  69. I use c:\bbs\doors\tritalk
  70.  
  71. Modify the *.cfg files to fit your board's needs.  You will need a different
  72. *.cfg file for each node (including local nodes) including the complete path
  73. to the door.sys file for that node.
  74.  
  75. My talk1.cfg looks like this:
  76.  
  77.         menu
  78.         whoson=c:\bbs\tribbs\mwork
  79.         maxnode=3
  80.         doorsys=c:\bbs\tribbs\door.sys
  81.         log=log1.txt
  82.         achilles=180
  83.         color1=bright cyan
  84.         color2=bright cyan
  85.         color3=bright yellow
  86.         system=Cybernetic Dreams of Pi
  87.         sysop=David de Young
  88.         key=*******************
  89.  
  90. Line by line description of *.cfg file
  91.  
  92.         enables the telechat menu before entering the door
  93.         complete path to the mwork directory (location of whoson.*)
  94.         number of nodes to check for during a /who
  95.         complete path to dropfile for node [MUST BE DOOR.SYS ONLY!]
  96.         filename for node activity log
  97.         number of seconds between Achilles comments
  98.         color of local text and status reports
  99.         color of echoed and sent text
  100.         color of privately sent text
  101.         Your BBS's name (UNREGISTERED will display until registration)
  102.         Your name (Needed for key file)
  103.         Registration code (Put anything here until registered)
  104.  
  105. Customizing the colors:
  106.  
  107. The format of the color parameters in the config file is as follows:
  108.  
  109. [bright|light] foreground[/background]
  110.  
  111. The default is normal intensity with a black background.
  112.  
  113.              examples:  red, green, bright yellow/blue
  114.  
  115. You may edit the file in the talk directory called news.txt which will
  116. display to users when they type /news.
  117.  
  118.  
  119. HOW DO I ADD IT TO MY BBS MENUS?
  120. -------------------------------
  121.  
  122.  
  123. On my TriBBS system, I run this door off my main menu as a replacement for
  124. the built in telechat feature.
  125.  
  126. MAIN&.BAT (batch file which calls the door and should be located
  127. in the respective node's main directory) reads like this:
  128.  
  129. c:                      | change drive if necessary
  130. cd \bbs\doors\talk      | change to directory where talk is located
  131. talk 1 @talk1.cfg       | talk [node #] @[nodecfgfile] (the "@" is crucial!)
  132. cd \bbs\tribbs          | change back to your bbs directory
  133. board                   | call the bbs
  134.  
  135. To add it to your Main Menu:
  136.  
  137. Change to your node's NWORK directory.
  138.  
  139. Edit MAIN.MNU so that the telechat line reads:
  140.  
  141.         &,T,Telechat,15
  142.  
  143. When a user selects "T" from the Main Menu it will now call MAIN&.BAT and
  144. run the door.
  145.  
  146.  
  147. THIS PROGRAM IS GREAT!  HOW DO I REGISTER?
  148. ------------------------------------------
  149.  
  150. Easy.  Just send a check or money order for 15 dollars to:
  151.  
  152.         Shawn P. Stanley
  153.         4904 Vallacher Avenue
  154.         St. Louis Park, MN 55416
  155.  
  156. Within a day or two after receipt your key file should be ready for you.
  157.  
  158. IMPORTANT!!!
  159.  
  160. Your key file is generated from a case specific combination of your sysop
  161. name and your board name.
  162.  
  163. You must include these with your order so a key file can be made for you.
  164.  
  165.         Sysop name as you'd like it to appear_______________________
  166.  
  167.         The name of your BBS________________________________________
  168.  
  169. You can receive it in one of the following ways:
  170.  
  171.         #1 Have it sent to your internet address attached to a message.
  172.         #2 Pick it up attached to a message on Cybernetic Dreams of Pi
  173.         #3 By snail mail (as a last resort.)
  174.  
  175. If you choose #1, be sure to include your complete internet address.
  176.  
  177. If you choose #2, please include the following information so an
  178. account can be made ready for you on Cybernetic Dreams of Pi.
  179.  
  180.         Your Full Name
  181.         Your Alias
  182.         Your Phone Number
  183.         Your Date of Birth
  184.         Please choose the password you will be using!
  185.  
  186. (BE SURE TO WRITE THIS STUFF DOWN!!!!)
  187.  
  188. UPGRADES:
  189. --------
  190.  
  191. Future versions of this program will be available for download from Cybernetic
  192. Dreams of Pi BBS and the Lobster Buoy.  The most recent version should also be
  193. available to ftp from ftp.winternet.com /pub/users/pi
  194.  
  195. SUPPORT:
  196. -------
  197.  
  198. You can receive support from the author by calling Cybernetic Dreams of Pi
  199. BBS (612) 870-9671.  Address your questions or comments to Shawn P. Stanley.
  200. He also reads the Tribbs 3rd Party Support Fidonet conference if you
  201. frequent a local bbs that carries it.
  202.  
  203. That's all folks!
  204.  
  205.  
  206. ---------------------
  207. Spam is good for you!
  208. ---------------------
  209.  
  210. APPENDIX A:  Achilles daemon (5/17/95)
  211. ----------
  212.  
  213.  
  214. The following new feature was added just before release:
  215.  
  216. The optional "achilles daemon" can be invoked by adding the following
  217. lines to your talk#.cfg files:
  218.  
  219. achilles=[# of seconds between comments]
  220. color4=[color of achilles comments]
  221.  
  222. ex:  achilles=180
  223. ex:  color4=magenta
  224.  
  225. The net result is that "achilles" will _always_ be on imaginary node 23 and
  226. will randomly display the one liners from the file achilles.txt (example
  227. texfile enclosed).
  228.  
  229.  
  230. APPENDIX B:  Upgrading from TALK 1.0a TALK 1.0b (6/13/95)
  231. ----------
  232.  
  233. To upgrade from the non-TriBBS specific version of TALK 1.0a or 1.0b
  234. simply copy TRITALK.EXE into your old talk directory, delete the old
  235. LOCKFILE.DAT, and make the following changes to *each of your config
  236. files:
  237.  
  238. Add the following lines:
  239.  
  240. menu
  241. whoson=[complete path to your TriBBS MWORK directory]
  242. maxnode=[number of nodes to check for in a "whoson"]
  243.  
  244. Of course, you must also change your batch files to run TRITALK.EXE
  245. instead of TALK.EXE.
  246.  
  247.  
  248. APPENDIX C:  Node Connect Notification (6/13/95)
  249. -----------
  250.  
  251. Optionally, with the addition of talkmsg.exe (included), you can set up
  252. your TriBBS board to notify callers already in talk when a new caller
  253. connects to the BBS.
  254.  
  255. Enclosed are sample LOGON.BAT and FASTLOG.BAT files which run TALKMSG.EXE.
  256. Simply edit them to fit your board's needs and place them (with the proper
  257. path's specified -- See your TriBBS manual for more information on LOGON.BAT
  258. and FASTLOG.BAT) in each node's directory.
  259.  
  260. The usage syntax is:
  261.  
  262. TALKMSG [complete path to door.sys] CONNECT @N @A
  263.  
  264. You can substitute any text you like for the CONNECT phrase.
  265.  
  266. @N passes the node #, @A passes the callers alias or user name.
  267.  
  268. Note:  You can get fancy with this and put text in between the variables
  269. and basically make this say whatever you like when a caller logs in.
  270.  
  271. Simply, what happens, is TALKMSG reads the caller's info from DOOR.SYS
  272. as he or she logs on, passes the node number and the alias of the
  273. caller (or real name if the alias is unavailable) to a file which will
  274. be displayed to callers in the TriTalk door.
  275.  
  276. I.e.  TNSLB logs in on node 5.  Callers in talk will see:
  277.  
  278. CONNECT 5 TNSLB
  279.  
  280. APPENDIX D: Non-standard IRQ's  (6/20/95)
  281. ----------
  282.  
  283. Added in version 1.0a is support for non-standard IRQ's.
  284.  
  285. To use them add the following two lines to your config file:
  286.  
  287.         IRQ=[IRQ]
  288.         ADDRESS=[Port Address in hex, ex: 3F8]
  289.  
  290. Note:  These settings will not work with ports handled by a fossil driver
  291. as the fossil driver retains control over which address and IRQ are used
  292. by a port.
  293.  
  294. Also, please note, the test site runs under a fossil driver and uses only
  295. standard IRQ settings so this additional feature has not been tested as
  296. thoroughly as we would like.
  297.  
  298. Please report any problems/suggestions to the author as soon as possible.
  299.