home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1998 February / PCOnline_02_1998.iso / filesbbs / dos / tch130.exe / TOMMCHAT.CFG < prev    next >
Encoding:
Text File  |  1997-05-10  |  4.9 KB  |  157 lines

  1. ;
  2. ; TommCHAT (C) 1993,1997 Whirlwind Software - All Rights Reserved
  3. ;
  4. ; TOMMCHAT.CFG - Basic Configuration File
  5. ;
  6.  
  7. ;
  8. ; The IPC Path is a path to the drive and directory where "Inter Process
  9. ; Communications" files are kept.  IPC files are the key to TommCHAT's
  10. ; operation.  It is easily possible that many such files can be created,
  11. ; written, read and deleted per second, therefore it is CRITICALLY IMPORTANT
  12. ; to save drag on your system and wear on your hard drive by making good
  13. ; and sure this directory happens to be on a RAM drive!  DOS comes with one,
  14. ; Use It!
  15. ;
  16. ; USE A RAM DISK!  USE A RAM DISK!  USE A RAM DISK!  USE A RAM DISK!
  17. ;
  18. ipc e:\
  19.  
  20. ;
  21. ; There are three options to this.  ON will display a colourful prompt to
  22. ; remind the user that s/he can type here.  OFF will more faithfully emulate
  23. ; Diversi-Dial and leave the user's cursor at the leftmost position with no
  24. ; prompt at all.  TIME gives the user a unique prompt which displays the
  25. ; current time.  OFF is recommended.
  26. ;
  27. prompt off
  28.  
  29. ;
  30. ; The timeout is the amount of time, in minutes, that the user can leave
  31. ; his/her keyboard idle before TommCHAT will cut him/her off.
  32. ;
  33. timeout 10
  34.  
  35. ;
  36. ; If you find that the rest of the system really slows down when you run
  37. ; TommCHAT, try setting DVSlice to YES.  If YES TommCHAT will give up lots of
  38. ; DesqView timeslices (if DV is being used to multitask).
  39. ;
  40. ; dvslice yes
  41.  
  42. ;
  43. ; Setting WinSlice to YES may improve performance under Windows 3.x.
  44. ;
  45. ; winslice yes
  46.  
  47. ;
  48. ; This is the interval, in minutes, between automatic postings of the /M
  49. ; messages.
  50. ;
  51. msginterval 1
  52.  
  53. ;
  54. ; This is the interval between checks of the stack files.  Generally
  55. ; speaking, this is the "heartbeat" of the program.  The interval is in
  56. ; 100'ths of a second, so a speed of 100 would mean that the stacks are
  57. ; checked once every second.  A speed of 50 is twice a second and so
  58. ; forth.  If TommCHAT places a big drag on your system's overall speed
  59. ; with a low "speed" setting, try slowing it.  I have found 25 works fine
  60. ; on my BBS.
  61. ;
  62. speed 1
  63.  
  64. ; This is the number of "votes" required to eject a user in a TeleTrial.
  65. ;
  66. teletrial       3
  67.  
  68. ; These are the access levels passed by the BBS and how they relate to
  69. ; TommCHAT's six access classes.  Any level below that defined for NORMAL
  70. ; is deemed to be m0e access (undesirable or unvalidated users).
  71. ;
  72. access  normal    40
  73. access  vip       98
  74. access  moderator 200
  75. access  c0        400
  76. access  sysop     1000
  77.  
  78. ; As in other chat systems, TommChat allows you to quickly indicate a
  79. ; user's "rank" by the brackets around the node number in the /s and
  80. ; other displays
  81.  
  82. brackets        m0e             ~E: ~E:
  83. brackets        normal          ~G( ~G)
  84. brackets        vip             ~O{ ~O}
  85. brackets        moderator       ~L< ~L>
  86. brackets        c0              ~P[ ~P]
  87. brackets        sysop           ~J█~b ~7~J█
  88.  
  89. ; The following are the maximum time limits for each access class.
  90. ; A user's actual time limit may be less if a lower limit is specified
  91. ; by a command line or if the BBS passes a lower time limit in its
  92. ; DORINFO file.  All time limits are in minutes.
  93.  
  94. time    m0e             5
  95. time    normal          60
  96. time    vip             120
  97. time    moderator       180
  98. time    c0              1440
  99. time    sysop           1440
  100.  
  101. ;
  102. ; Access restrictions - any channels not defined here will be assumed
  103. ; open to everyone!
  104. ;
  105. ; Syntax: Channel {channelnumber} {accessrequired}
  106. ;
  107.  
  108. channel 69 50
  109.  
  110. ; You can define ports 1 thru 100.  The first parameter after PORT is the
  111. ; com port number (one-based!), followed by the hexadecimal port address,
  112. ; followed in turn by the IRQ.  The defaults are given here.  I do not
  113. ; recommend using COM5 and up with these defaults, and you should
  114. ; check the hardware settings for COM3 and COM4 carefully before you use
  115. ; this table as-is.
  116. ;
  117.  
  118. Port 1 03F8 4
  119. Port 2 02F8 3
  120. Port 3 03E8 4
  121. Port 4 02E8 3
  122. Port 5 0000 0
  123. Port 6 0000 0
  124. Port 7 0000 0
  125. Port 8 0000 0
  126.  
  127. ; Handle censor applies no matter what channel you are on
  128. ; This applies the CENSOR.CTL list to /h changes
  129. censor handle
  130.  
  131. ; Private censor applies only on censored channels to /p
  132. ;
  133. ; SOCIAL STATEMENT:  Users resent censorship of private messages; this
  134. ; is only in place for completeness.  I don't want to know the kind of
  135. ; dictator that would use this keyword.  It is commented out by default.
  136. ; censor private
  137.  
  138. ; These define the public censored channels - words in the CENSOR.CTL file
  139. ; are replaced with dashes "----" when someone types a forbidden word on
  140. ; these channels.  If you specify more than one parameter, it censors the
  141. ; whole range between the two, e.g. censor channel 1 25 as below censors
  142. ; channels 1 through 25.
  143.  
  144. censor channel 1 25
  145. censor channel 50
  146. censor channel 255
  147.  
  148. ;
  149. ; No Lock - Any channels not defined here can be /lock'ed
  150. ;
  151. ; Syntax: NoLock {channelnumber} {optional lastchannel}
  152. ;
  153.  
  154. NoLock 1 9
  155. NoLock 69
  156.  
  157.