home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / ra / mom200.zip / MOMSETUP.HLP (.txt) < prev    next >
Borland Turbo Vision Help  |  1993-05-12  |  50KB  |  619 lines

  1.            
  2.   MOMSETUP  
  3. Welcome to the world of Message-O-Matic, the *Ultimate* automatic message and statistics utility for RemoteAccess and SuperBBS systems 
  4. You must step through each part of the setup program and configure Mom to suit your system. Full context sensitive help is available at any time by pressing ~F1~ which will display a screen of help on the current topic. 
  5. To get the best possible use from Mom it is important that you read the docs thoroughly and step through each part of this setup program in a logical order. m
  6. Pressing ~Shift-F1~ will bring up an index from which you can select a topic that you would like to browse. 
  7. View DRAG mode... 
  8. The current window is being moved or resized.  Press ENTER to keep the current position, or ESC to restore the former position and/or size. 
  9. This help context is reserved. 
  10.                 
  11. Prior
  12.  Positive Buttons 
  13.       Ok  
  14.         Yes  
  15.      
  16. Clicking on these buttons (or pressing ENTER) says "Yes, keep the changes I've made". 
  17.                 
  18. Prior
  19.  Negative Buttons 
  20.    Cancel 
  21.         No   
  22.      
  23. Clicking on these buttons (or pressing ESC) says "No, go back to what I was doing -- don't change or do anything!". 
  24.  Help on FILE
  25. File management commands (open, save, etc) =
  26. From this menu you can select any of the following options: (
  27. ~Open... F3~ ~Save    F2~ ~Save as...~ 1
  28. ~Change dir...~ ~DOS shell    ~ ~Exit Alt-X   ~ r
  29. Details of each of the above commands is available by pressing ~F1~ when the cursor is over the relevant option. 
  30.  Help on OPEN
  31. Select and open configuration file to edit :
  32. The default is to search the current directory for *.CNF 
  33.  Help on SAVE
  34. Save active configuration B
  35. Pressing ~F2~ at any time will save your current configuration. 
  36.  Help on SAVE AS
  37. Save configuration under a different name, or to a different directory or drive. 
  38.  Help on CHANGE DIR
  39. Choose a new default directory from which to load your configuration file. 
  40.  Help on DOS SHELL
  41. Temporarily exit to DOS but leave MomSetup active. Type Exit at the Dos prompt to return to MomSetup. 
  42.  Help on EXIT
  43. Exit to the real world .
  44. !! DON'T FORGET TO SAVE ANY CHANGES FIRST !! 
  45.  Help on ABOUT
  46. About this program 
  47. Message-O-Matic is the *Ultimate* automatic message and statistics utility for RemoteAccess/SuperBBS/ProBoard sytems using FrontDoor or D'Bridge as a front-end mailer. 
  48. It will fully automate all those tedious messages a busy sysop needs to send to his/her users and also generate many ans/asc screens showing your systems activity.   
  49. All the messages and screens generated by Mom can be fully configured to suit the individual system it is running on, which makes Mom the most flexible utility of its type currently on the market. As well as generating screens  which you can display online and sending messages, Mom can also alter/set user flags/security levels etc, so upgrading users for uploading, or downgrading users that abuse your system can all be fully automated and LOTS more besides. In fact about the ONLY limitation of Mom are the limits of your own imagination! 
  50. Whilst it will take a little time to get the best from Mom, your efforts will be amply rewarded in time saved running your BBS. Your users will be amazed by the friendly messages Mom posts to them.... ~How on earth do you have time to send all those messages?~ they will ask! 
  51.  Help on SETUP
  52. To setup Message-O-Matic. You will need to step through each part of MomSetup program and configure Mom for your system. Context sensitive help is available at any time by pressing ~F1~. An example Setup file (Mom.Cnf) is included in the archive which you can edit to suit your own system. 
  53. N.B. You will need to enable any messages or screens you want Mom to use, as they are all turned off (disabled) in this example configuration. Simply go to the message or screen you wish to use and place an ~X~ in the ~Active~ option to enable that particular message or screen... 
  54. To move between the various fields on a particular screen, use the 'Tab' key, the cursor keys will move from item to item in a field. You can also use the mouse should you prefer it. 
  55. All of the messages used by Mom are simple Ascii text files that you can edit to personalise them to your taste... They all contain certain metastrings which Mom will automatically translate to show certain information. These metastrings are listed in detail in the MOM.DOC file. The example text files supplied will work perfectly well for most systems with only minor modification. 
  56.  Help on GENERAL
  57. General setup 7
  58. It is here that you define your basic system details. 
  59. You can use the mouse to move around the screen, or use the 'Tab' key to move to the required field and then use the cursor keys to move between items in that field. 
  60. Full help is available on each item by pressing ~F1~ when the cursor is over the topic you need help with. You need to supply Mom with the following data.. '
  61. ~Sysop name~ ~System name~ ~BBS type~ 
  62.     RemoteAccess 1.0x
  63.     RemoteAccess 1.1x
  64.     RemoteAccess 2.0g
  65.     Super BBS 1.15
  66.     Super BBS 1.16
  67.     Super BBS 1.17
  68.     ProBoard 1.30
  69. ~Mailer type~ (
  70.     Front Door 2.00+
  71.     D'Bridge 1.35+
  72. ~Logging level~ )
  73.     None
  74.     Terse
  75.     Verbose
  76.     Debug
  77. ~Message base locking~ 
  78.     Lock Message base
  79. ~LstCaller to mailer's~ +
  80.     Last caller screen
  81.     Inbound history
  82. ~Default message settings~ #
  83.     board
  84.     Who from
  85.     Subject
  86.  Help on LOG FILES
  87. Define ~log files~ to be scanned by Mom, this must include the full path and filename. One logfile per line upto a maximum of ten logfiles may be entered. 
  88.  Help on MESSAGES
  89. Setup different messages. It is from this menu that you setup the various ~simple~ messages that can be sent by Mom, you can enable any of the following: 6
  90. ~DailyReport~  Daily report on your systems activity '
  91. ~WeeklyReport~ Weekly activity report 
  92. ~Welcome~ Welcome new users 
  93. ~ThankYou~ Thank uploaders &
  94. ~WatchDog~ Password watchdog message -
  95. ~Birthday~ Happy birthday on users birthday @
  96. ~CarrierDrop~ Naughty! naughty! you didn't log off correctly.. o
  97. Full help on each part of the setup for these messages is available by pressing ~F1~ over the relevant field. 
  98.  Help on DAILY REPORT
  99. Setup ~daily report~ message. This will generate a message of your systems activity over the last 24 hours. 
  100.  Help on WEEKLY REPORT
  101. Setup ~weekly report~ message. This will generate a message of your systems activity over the last 7 days. 
  102.  Help on WELCOME
  103. Setup ~Welcome~ message to welcome new users to your system 
  104.  Help on THANKYOU
  105. Setup ~Thank you~ message to thank uploaders 
  106.  Help on WATCHDOG
  107. Setup ~Watch dog~ messages. Sent to users that exceed their maximum number of attempts to enter a correct password at log on. This message can also show the passwords that were tried by using metastrings within the text of the message to be posted... An example text file is supplied in the archive. 
  108.  Help on BIRTHDAY
  109. Setup ~Birthday~ messages, sent to users on their birthday. 
  110.  Help on CARRIER DROP
  111. Setup ~Carrier drop~ messages. Sent to users that drop carrier instead of logging off your system correctly. Be careful with this option, as certain door type programs will allow a user to log off without returning to the BBS, this can cause Mom to incorrectly send a Carrier drop message because both RA and Sbbs will insert a log entry saying 'lost carrier'. 
  112.  Help on N MESSAGES
  113. Multiple definition messages 
  114. It is from this menu that you can setup the more complex Multiple Definition messages that can be sent by Mom. You will need to take more time setting up these messages, and it is necessary to study them carefully to get the best from them. With a little patience they can save you (as sysop) a great deal of time in the daily running of your BBS so it is well worth the effort to make sure that you fully understand them. G
  115. ~KeyWord~ Search your log files for a specified keyword and act on it =
  116. ~NthCaller~ Send a message to the Nth caller to your system G
  117. ~EveryNthCall~ Send a message after EVERY N times the user has called C
  118. ~TimesOn~ Post a message ONCE to a user that has called N times   .
  119. ~Expires~ Send a subscription expiry message X
  120. ~Sysop away~ Send a message on behalf of the Sysop if he/she is away (on vacation etc) 
  121.  Help on KEYWORD
  122. Define ~Keyword~ messages to be sent by Mom.  
  123. KeyWord messages - A VERY powerful feature which will tell MOM to search your logfiles for a keyword (or phrase) you have defined and send the appropriate message (fully configurable) 
  124. Examples 
  125.  Help on KEYWORD
  126. Keyword  
  127. Scans the log files for a KeyWord (or words) defined by you and if found sends the appropriate message. You may define up to 10 different KeyWords that Mom will scan for. 
  128. Examples 
  129.  Help on NTH CALLER
  130. Define ~Nth caller~ messages. Sent to the Nth caller to your system. 
  131. Examples 
  132.  Help on NTH CALLER
  133. Nth caller  
  134. You may define up to 10 Nth Caller type messages on your system. With this message, Mom will send a message to the 'Nth' caller to log onto your BBS.  
  135. Examples 
  136.  Help on EVERY NTH CALL
  137. Define ~Every Nth call~ messages, sends a message after every 'nth' call that a user makes to your system. 
  138. Examples 
  139.  Help on EVERY NTH CALL
  140. Every Nth call p
  141. With this type of message, Mom will post a message after EVERY 'Nth' calls a user makes to your system system. 
  142. Examples 
  143.  Help on TIMES ON
  144. Define ~Times on~ messages. Sends a message to a user after 'x'  number of calls. 
  145. Examples 
  146.  Help on TIMES ON
  147. Times on  e
  148. With this type of message, you can tell Mom to post a message to a user that has called 'Xx' times. 
  149. Examples 
  150.  Help on EXPIRES
  151. Define ~Expires~ messages. Sends a message to users 'x' days before their subscription expires. 
  152. Examples 
  153.  Help on EXPIRES
  154. Expires 
  155. This message is used for automatically maintaining your subscribers accounts. Once setup, Mom will post a message to users telling them how many days they have left before their subscription expires. m
  156. You can enable up to 10 different values for the number of days before expiry for Mom to post this message. 
  157. Examples 
  158.  Help on REGULAR POST
  159. Regular post P
  160. With this message type you can get Mom to post a message on a ~regular~ basis. 
  161. For example, you could use this option to post an advert about your system once a month in a BBS-NEWS type echo, or if you are a moderator you could automate the regular posting of rules for a particular area.... 
  162. Examples 
  163.  Help on REGULAR POST
  164. Regular post N
  165. Here you can instruct Mom to post a particular message on a 'Regular' basis. 
  166. This could be used to post an advert for your BBS into a news type echo, or to automate the posting of 'Rules' for an echo area. m
  167. As with most of the other types of message, you may enter up to 10 different 'Regular Post' type messages.  
  168. Examples 
  169.  Help on SYSOP AWAY
  170. Sysop away K
  171. Mom can automatically send a reply to a message whilst the Sysop is away. #
  172. This can be a very useful function if you are going on vacation for a short time. Any netmail messages that are addressed to you will automatically be replied to by Mom.... The content of the message is up to you. These messages can be set as crash, hold or any other attribute you choose. 
  173. Mom can also send replies to messages in Local or Echo areas if you wish, It will look for any message addressed to you and reply to it automatically. 
  174. The message board number entered in the Sysop away messages works differently from the other types of message in that the board number you specify is not only used by Mom to post the message into, but it is ALSO used as the message board to scan. H
  175. For example. Entering a board number of 10 would mean Mom would ONLY scan that particular message area for messages to the Sysop, and reply in that area if it was enabled. Other areas NOT included in a Sysop away message would be ignored totally and NO replies would be posted in areas which are not setup as Sysop away areas. {
  176. You can specify up to 10 different message boards for Mom to scan, and send a different message in each area if you wish. 
  177. The 'Who from' field also works slightly differently in this type of message. The name you specify here is NOT ONLY the name that Mom will place as the sender of the message, but it is ALSO the name that Mom will scan for before sending a reply. 
  178. Sysop away 
  179. Mom can be configured (using this message type) to automatically reply to any messages addressed to you. These can be 'Local', 'Echo' or 'Netmail' messages. 
  180. If this message is enabled, Mom will look for messages addressed to you (in the message board you define ONLY) and post a reply telling users/friends that you will be away for a while. 
  181. The message board number entered in the Sysop away messages works differently from the other types of message in that the board number you specify is not only used by Mom to post the message into, but it is ALSO used as the message board to scan. H
  182. For example. Entering a board number of 10 would mean Mom would ONLY scan that particular message area for messages to the Sysop, and reply in that area if it was enabled. Other areas NOT included in a Sysop away message would be ignored totally and NO replies would be posted in areas which are not setup as Sysop away areas. 
  183. The 'Who from' field also works slightly differently in this type of message. The name you specify here is NOT ONLY the name that Mom will place as the sender of the message, but it is ALSO the name that Mom will scan for before sending a reply. `
  184. As with the other 'Multiple' messages, you can configure upto 10 different Sysop way messages. 
  185.  Help on SCREENS
  186. This part of the configuration tells Mom which system stats screens you wish it to create 
  187. N.B. The filename can be any valid Dos name you wish, but should NOT include an extension. Mom will automatically add the .ANS/.ASC extension to any screens it generates and place them in your text file directory as configured in your BBS config. 
  188. i.e. CALLERS 
  189. The screens you create can be enabled/disabled by toggling the 'Active' box. Pressing [space] over the active field will toggle the setting, an 'X' indicates the option is active. 4
  190. Mom can generate the following statistics screens: 
  191. MostActiveCallers BestDownloadersK BestDownloadersTimes BestUploadersK BestUploadersTimes BestMessageWriters MostActiveMessageAre LastCallers FilesActivityReport SystemActivityReport HappyBirthdayScreen InboundEchomailHistory OutboundEchomailHistory e
  192. These are all explained in more detail in the setup for the particular screen and in the documents. 
  193.  Help on MOST ACTIVE CALLERS
  194. Displays a list of the 10 most active callers to your System. 
  195.  Help on BEST DOWNLOADERS Kb
  196. Creates a list of the most active down loaders (troffers?) by Kb downloaded. 
  197.  Help on BEST DOWNLOADERS TIMES
  198. Makes a list of the most active down loaders by number of files downloaded. 
  199.  Help on BEST UPLOADERS Kb
  200. creates a list of the most active up loaders to your system by Kb's uploaded. 
  201.  Help on BEST UPLOADERS TIMES
  202. Makes a list of the most active up loaders by number of files uploaded. 
  203.  Help on BEST MESSAGE WRITERS
  204. Creates a list of the most active message posters on your system. 
  205.  Help on MOST ACTIVE MESSAGE AREAS
  206. Creates a list of the busiest mail areas on your system by number of messages in each area. 
  207.  Help on LAST CALLERS
  208. Creates a list of BBS callers today. 
  209.  Help on FILES ACTIVITY REPORT
  210. Makes a general report on file area activity. Downloads/Uploads etc. u
  211. The File Activity Report is hardcoded in Mom, that is anything you enter on the various text lines when setting up the screen will be ignored, but you MUST set the various color options to suit your system. Failure to set the colors will result in a screen being produced which has black text on a black background! Hardly the best color combination for users to see! :-) 7
  212. i.e. text line is ignored, but screen colors are used 
  213.  Help on SYSTEM ACTIVITY REPORT
  214. Creates a report of your systems activity. w
  215. The System Activity Report is hardcoded in Mom, that is anything you enter on the various text lines when setting up the screen will be ignored, but you MUST set the various color options to suit your system. Failure to set the colors will result in a screen being produced which has black text on a black background! Hardly the best color combination for users to see! :-) 7
  216. i.e. text line is ignored, but screen colors are used 
  217.  Help on HAPPY BIRTHDAY SCREEN
  218. Creates a screen of users on your system with a birthday in the next Xx days. 1
  219. The number of days to generate the report for. e
  220. i.e. entering 30 would generate a list of users on your system with a birthday in the next 30 days. 
  221.  Help on INBOUND ECHOMAIL HISTORY
  222. Creates a report of inbound mail calls to your system. 
  223.  Help on OUTBOUND ECHOMAIL HISTORY
  224. Creates a report of outbound mail calls made by your system. 
  225.  Help on UTILS
  226. Utils 
  227.  Help on CONVERT
  228. Upgrade your configuration from a previous version of MOM. 
  229. N.B. Because of the many changes and additions to Mom in this release, it will be necessary to carefully step through the setup program after conversion to  manually add any information that was not in earlier versions. 
  230.  Help on EXPORT
  231. Export configuration to a plain ascii file. This file can then be printed so you can keep a permanent hard copy of your settings. 
  232.  Help on OPTIONS
  233. Set MOMsetup options 
  234.  Help on PALLETE
  235. Choose Color, Black & White or LED screen colors A
  236. A small utility program is included within the Mom archive (EditPal.Exe) that will allow you to generate your own customised palletes (*.PAL files) NO documentation is included for this program but it is fairly simple to use, so please feel free to experiment and create different palletes to use in the setup program.  
  237.  Help on COLOR
  238. (/Switch) Select for Color monitor 
  239.  Help on BLACKWHITE
  240. (/Switch) Select for Black & White/LCD (portable/notebook) 
  241.  Help on MONOCHROME
  242. (/Switch) Select for Hercules/Monochrome 
  243.  Help on LOAD PALLETE
  244. Load pallete from file 
  245.  Help on VIDEO MODE
  246. Change to 43/50 line mode (EGA/VGA only) 
  247.  Help on MOUSE
  248. Set mouse preferences 
  249.  Help on USER SCREEN
  250. View DOS screen 
  251.  Help on WELCOME TO THE
  252. Welcome to the world of Message-O-Matic 
  253.  Help on ACTIVE
  254. Enable/disable message or screen. Press [space] to toggle the option on or off. An 'X' indicates that the option is enabled (active) 
  255.  Help on FILE NAME
  256. Enter file name of message text or screen l
  257. filename and extension of the text file to be posted by Mom when sending a KeyWord message on your system. 
  258. i.e. keyword.txt <
  259. If this field is blank then Mom will NOT post this message 
  260. N.B. If the filename is for a screen, DO NOT add and extension to the filename. Mom will automatically take the name you have entered and add an .Asc or.Ans extension to it. The screens created by Mom will be placed in your BBS text file directory.    
  261.  Help on BOARD
  262. Enter message board 
  263. You may define a different message area for this message to be posted into. If it's set to 0, then the message board you have defined as the 'Default' message board will be used. Specifying any other board number will override the default setting. 
  264. When setting the default message board it is best to set it to use a 'Local' message area. Messages other than the default can be anything you wish, either local, echo or netmail areas depending on the message Mom is posting. "
  265. N.B.  SYSOP AWAY type messages! 
  266. The message board number entered in the Sysop away messages works differently from the other types of message in that the board number you specify is not only used by Mom to post the message into, but it is ALSO used as the message board to scan. H
  267. For example. Entering a board number of 10 would mean Mom would ONLY scan that particular message area for messages to the Sysop, and reply in that area if it was enabled. Other areas NOT included in a Sysop away message would be ignored totally and NO replies would be posted in areas which are not setup as Sysop away areas. 
  268.  Help on WHO FROM
  269. Here you can tell Mom who to enter as the sender of a message !
  270. N.B. SYSOP AWAY type messages. 1
  271. The 'Who from' field works slightly differently in this type of message. The name you specify here is NOT ONLY the name that Mom will place as the sender of the message, but it is ALSO the name that Mom will scan for before sending a reply. This is ONLY true for Sysop away messages, NOT for any others! 
  272.  Help on SUBJECT
  273. Subject of message 
  274. Text to be entered on the subject line of the message which is posted. You may use metastrings in this field to personalize your messages. -
  275. i.e. Weekly activity report for %BoardName% @
  276. See the documents for more info on metastrings and their usage 
  277.  Help on ATTR1
  278. Set private message attribute B
  279. Indicates that the message should only be read by the addressee. 
  280.  Help on ATTR12
  281. Set hold message attribute A
  282. The hold status will force your front-end mailer to ignore the message unless the destination system calls your system to pick up its mail. If the message is destined for a point system and the boss of the point system calls your system, the message will be given to the boss unless the message also has Direct status. 
  283.  Help on ATTR13
  284. Set crash message attribute 
  285. High-priority mail. Messages with crash status can never be routed or held by a route file. Crash messages do, however, NOT override any cost restrictions for an event; they also require that the destination system has been qualified before your front-end mailer will call it. 
  286.  Help on ATTR14
  287. Set kill/sent message attribute 
  288. Removes the message after it has been sent or picked up. If the Kill/Sent status is not set on a message, it will be marked as sent after it has been sent or picked up. 
  289.  Help on ATTR15
  290. Set sent message attribute 
  291. Indicates that the message has been sent or picked up by the addressee. Once a message has been flagged as sent, they cannot be sent or picked up by the addressee. 
  292.  Help on ATTR16
  293. Set received message attribute ?
  294. Marks the mail as received (read). This mail will NOT be sent 
  295.  Help on ATTR17
  296. Set archive/sent message attribute 
  297. The ARCHIVE/SENT flag causes a message to be written to the specified OUTBOUND MAIL ARCHIVE specified on the PACKET/MAIL CONTROL screen. After the message text has been stored in this file, the message is erased from the system. 
  298.  Help on ATTR18
  299. Set direct message attribute 
  300. Similar to the Crash status, with the difference that they can be held. Messages with the Direct and Hold status combined require that the destination system (including points) call in to pickup their mail. 
  301.  Help on ATTR19
  302. Set zonegate routing message attribute `
  303. If you wish an inter-zone message to be routed through the official "zonegate", use this flag. 
  304.  Help on ATTR1A
  305. Set hub routing message attribute E
  306. If you want a message to be HOST- or HUB-ROUTED, specify this flag. 
  307.  Help on ATTR1B
  308. Set files attached message attribute >
  309. Indicates that the message has one or more files attached to it. The files are listed in the subject (Re:) line. File attach messages can be routed and held unless another status bit (Crash, Immediate, Hold, etc.) prevents it. The default treatment of a file attach message is to send it directly to its destination. 
  310.  Help on ATTR1C
  311. Set file request message attribute 
  312. Indicates that the message is a File Request. The requested files are listed in the subject line and may contain wild-cards characters. File request messages can be held, but are never routed. 
  313.  Help on ATTR1D
  314. Set immediate message attribute F
  315. Similar to the Crash status, but messages with immediate status will be sent at the first         opportunity, ignoring all restrictions and qualifications. If there is one or more messages with immediate status to a system, all other messages (except those with hold status) to that system will be added to the mail packet. 
  316. USE THIS OPTION WITH CAUTION! 
  317.  Help on ATTR1E
  318. Set xmail message attribute 
  319. In D'Bridge terms, XMAIL simply means compressed mail. Compression is achieved through the use of common compression/archival programs that store a series of files inside a single archive. By default, ARC by System Enhancement Associates is used to store and compress the mail so that telephone costs may be cut. ZIP, LHA, ARJ, PAK and ZOO are also supported as standard compression methods. 
  320.  Help on ATTR1F
  321. Set kill file sent message attribute x
  322. Removes the attached files after they have been sent or picked up. This option is only valid for file attach messages. 
  323.  Help on ATTR1G
  324. Set truncate file sent message attribute 
  325. Truncates the attached files to zero length after they have been sent or picked up. This option is only valid for file attach messages. `
  326. Note that it is nearly impossible to recover a truncated file so use this option with caution. 
  327.  Help on ATTR2
  328. Set lock message attribute 
  329. Locks a message from further access. This is done by setting the DOS attribute to read-only and adding a special flag to the message text. Most front-end mailers will ignore message files (.MSG) with read-only attribute. 
  330.  Help on ATTR22
  331. Set return receipt request message attribute 
  332. When the mailer/packer at the message's final destination unpacks the message, it's asked to generate a receipt to the author of the message that indicates that the message arrived at its final destination. 
  333.  Help on ATTR23
  334. Set confirmation message attribute q
  335. When message is read by its addressee, a Confirmation Receipt should be generated to the author of the message. 
  336.  Help on ATTR24
  337. Set audit request message attribute 
  338.  Help on ATTR25
  339. Set hi-resolution message attribute 
  340. FAX: Hi-Resolution image. 
  341.  Help on ATTR26
  342. Set cover page message attribute "
  343. CoverLetter    FAX: Cover sheet. 
  344.  Help on ATTR27
  345. Set signature message attribute  
  346. Signature      FAX: Signature. 
  347.  Help on ATTR28
  348. Set letter message attribute !
  349. LetterHead     FAX: LetterHead. 
  350.  Help on SYSOPNAME
  351. Sysop's name 
  352.  Help on SYSTEMNAME
  353. BBS name 
  354.  Help on BBSTYPE
  355. Set bbs type to Remote Access 1.0x 
  356.  Help on BBSTYPE2
  357. Set bbs type to Remote Access 1.1x 
  358.  Help on BBSTYPE3
  359. Set bbs type to Remote Access 2.0x 
  360. N.B. Please note that this version of Mom has NO support for the new JAM message base since the data structures were not available at the time of release. 
  361.  Help on BBSTYPE4
  362. Set bbs type to Super BBS 1.15 
  363.  Help on BBSTYPE5
  364. Set bbs type to Super BBS 1.16 
  365.  Help on BBSTYPE6
  366. Set bbs type to Super BBS 1.17 
  367.  Help on BBSTYPE7
  368. Set bbs type to ProBoard 1.30 
  369.  Help on MAILERTYPE
  370. Set mailer type to FrontDoor 
  371.  Help on MAILERTYPE2
  372. Set mailer type to DBridge 
  373.  Help on LOGLEVEL
  374. Set logging level 
  375. This controls the level of detail being written to the system log file. Mom allows three levels of activity logging; it is highly recommended you select VERBOSE until you are familiar with the complete operation of Message-O-Matic. n
  376. NONE    Creates NO log whatsoever.  Using this option, problems will be difficult to resolve, once detected. U
  377. TERSE   Writes only the important data such as messages sent and screens generated. =
  378. VERBOSE Writes ALL information displayed in the log window. 
  379. DEBUG   Similar to VERBOSE, except the opening and closing of all files are shown in the log. This option would only normally be rquired if you were experiencing problems and were asked for a Debug log by the author. B
  380. Mom keeps a log of its activity so you may view its performance. 
  381.  Help on LOCKING
  382. Use file locking (SHARE.EXE must be loaded) this is only necessary for multi- node or multi-tasking systems to prevent corruption of the message base. ]
  383. To enable an option press [space]. An 'X' will appear on screen to show that it is enabled. 
  384.  Help on LC2MAILER
  385. Last bbs caller to mailer's last caller 
  386. ~Last caller screen~  show the last BBS caller on your front-end mailer screen. Mom will add a specially formatted 'node number' which gives more details of the caller.  
  387. Examples
  388. 'node
  389. numbers' 
  390.  Help on LC2MAILER2
  391. Last bbs caller to mailer's inbound history ]
  392. ~Inbound history~ Add BBS callers details into your front-end mailers inbound history file. ]
  393. To enable an option press [space]. An 'X' will appear on screen to show that it is enabled.  
  394. Examples
  395. 'node
  396. numbers' 
  397.  Help on LOG
  398. Log file to be scanned. You MUST enter the full path and filename of the log to be scanned by Mom. 
  399. i.e. C:\fd\fd.log 
  400.  Help on CONDITION
  401.             
  402. Examples
  403. 'Condition'
  404. usage
  405. Condition to check when sending message or preparing screen 
  406. By using 'Conditions' parameters you can allow Mom to post messages ONLY to users that meet the conditions you define. When generating screens the conditions can be used to prevent certain users or groups of users from being displayed. &
  407. The 'Condition' and 'Action' fields are perhaps the most difficult part of Mom's operation to grasp. But it is these two options that give Mom its superb flexibility and it is worth taking time to fully understand their use. The easiest way to get to know these features is to try them....... 
  408. You may specify that messages are ONLY sent to users that meet certain conditions. i.e. a user MUST meet any conditions you specify for a particular message, otherwise the message will NOT be sent to him/her. I
  409. Conditions MUST be separated by a comma as shown in the examples below. 
  410. Conditions are checked BEFORE sending a message, and actions are peformed ONLY when a message was successfuly sent. The format of the condition field is  ('|' means or): 
  411. condition ::== <cond> | <cond>','<cond> - conditions are separated by ',' 
  412. cond can be any of the following ::== <flagsetting> | <securitysetting> | &
  413.  <groupsetting> | <languagesetting>
  414. flagsetting  ::== <flagpresence><flagname><number> 
  415. flagpresence ::== '-' | - flag is clear (
  416.                   '+'   - flag is set
  417. flagname ::== 'A' | 'B' | 'C' | 'D' 
  418. securitysetting ::== <relation_or_s><number> 
  419. relation_or_s ::== <relation> | 'S' - security is equivalent to 
  420. relation ::== '=' |  - security is equivalent to _
  421.               '<' |  - security is less than
  422.               '>'    - security is greater than
  423. groupsetting ::== 'G'<number> 
  424. languagesetting ::== 'L'<number> 
  425.  Help on ACTION
  426.               
  427. Examples
  428. 'Action'
  429. usage
  430. Action to be performed on user's record 
  431. By using 'Actions' and 'Conditions' you can allow Mom to change users access according to their behaviour. You can reward uploaders or downgrade abusers of your system... plus LOTS more! &
  432. The 'Condition' and 'Action' fields are perhaps the most difficult part of Mom's operation to grasp. But it is these two options that give Mom its superb flexibility and it is worth taking time to fully understand their use. The easiest way to get to know these features is to try them....... 
  433. The  symbols '<' and '>' may also be used as actions to be done when sending messages. '<' sets the upper limit for increasing the security level. '>' sets the lower limit for decreasing sec level. 
  434. format: <num   -- (default value <65535) '
  435.         >num   -- (default value >0)
  436. The format of the action field is: (| means 'or') 
  437. action ::== <act> | <act>','<act>  - actions are separated by ',' (without the quotes!) 
  438. act ::== <flagset> | <securityset> | <securitycondition> 
  439. flagset ::== <whattodo><flagname><number> 
  440. whattodo ::== '-' | - clear flag, decrease security d
  441.               '+' | - set flag, increase security
  442.               '!'   - toggle flag, set security
  443. flagname ::== 'A' | 'B' | 'C' | 'D' 
  444. securityset ::== <whattodo>'S'<number> 
  445. securitycondition ::== <relation><number> 
  446. relation ::== '<' | - change security if less than 6
  447.               '>'   - change security if greater than
  448.  Help on TITLE
  449. Screen title .
  450.             
  451. Examples
  452. metastring
  453. usage
  454. This is the title line shown on the stats screen created by Mom 
  455. PLEASE refer to the documents for a more detailed description of metastring usage and text formatting commands. An example Mom.Cnf (configuration) file is provided to get you started and it will generate ALL of the various stats screens available in Mom. Once you have FULLY understood the layout of these commands you can then edit the various fields to create stats screens which are unique to your system. ,
  456. The general format of metastring usage is: G
  457. '%'metastringname['#'<arguments>'#'][':'[<justification>]<length>]'%' l
  458. items in '' are typed as is WITHOUT the quotes, items in [] are optional, and items in <> are substituted. 
  459. <metastringname> is one of ANY of the metastrings listed in the documents <arguments> are metastring arguments if any (e.g. drive letters in drivesize kbdrivesize free etc.). <justification> is 'l'eft, 'c'enter or 'r'ight (default left). <length> is justification length (default 79). v
  460. if the line in message text begins with a '|' it is treated as a justification parameter. In general line format is: 
  461. ['|'[<justification>]<length>'|']text text text... <justification> and <length> have the same meaning as in the metastrings formatting but with the addition of the line of text. 
  462. You can specify title, subtitle, text and bottom line contents. metastrings are valid. In text lines the user name can be obtained by %toname% and other %to...% metastrings. 
  463.  Help on SUBTITLE
  464. Screen subtitle F
  465.                
  466. Examples
  467. metastring
  468. usage
  469.                     
  470. PLEASE refer to the documents for a more detailed description of metastring usage and text formatting commands. An example Mom.Cnf (configuration) file is provided to get you started and it will generate ALL of the various stats screens available in Mom. Once you have FULLY understood the layout of these commands you can then edit the various fields to create stats screens which are unique to your system. ,
  471. The general format of metastring usage is: G
  472. '%'metastringname['#'<arguments>'#'][':'[<justification>]<length>]'%' l
  473. items in '' are typed as is WITHOUT the quotes, items in [] are optional, and items in <> are substituted. 
  474. <metastringname> is one of ANY of the metastrings listed in the documents <arguments> are metastring arguments if any (e.g. drive letters in drivesize kbdrivesize free etc.). <justification> is 'l'eft, 'c'enter or 'r'ight (default left). <length> is justification length (default 79). v
  475. if the line in message text begins with a '|' it is treated as a justification parameter. In general line format is: 
  476. ['|'[<justification>]<length>'|']text text text... <justification> and <length> have the same meaning as in the metastrings formatting but with the addition of the line of text. 
  477. You can specify title, subtitle, text and bottom line contents. metastrings are valid. In text lines the user name can be obtained by %toname% and other %to...% metastrings. 
  478.  Help on TEXT
  479. Screen lines 1
  480.                
  481. Examples
  482. metastring
  483. usage
  484. PLEASE refer to the documents for a more detailed description of metastring usage and text formatting commands. An example Mom.Cnf (configuration) file is provided to get you started and it will generate ALL of the various stats screens available in Mom. Once you have FULLY understood the layout of these commands you can then edit the various fields to create stats screens which are unique to your system. ,
  485. The general format of metastring usage is: G
  486. '%'metastringname['#'<arguments>'#'][':'[<justification>]<length>]'%' l
  487. items in '' are typed as is WITHOUT the quotes, items in [] are optional, and items in <> are substituted. 
  488. <metastringname> is one of ANY of the metastrings listed in the documents <arguments> are metastring arguments if any (e.g. drive letters in drivesize kbdrivesize free etc.). <justification> is 'l'eft, 'c'enter or 'r'ight (default left). <length> is justification length (default 79). v
  489. if the line in message text begins with a '|' it is treated as a justification parameter. In general line format is: 
  490. ['|'[<justification>]<length>'|']text text text... <justification> and <length> have the same meaning as in the metastrings formatting but with the addition of the line of text. 
  491. You can specify title, subtitle, text and bottom line contents. metastrings are valid. In text lines the user name can be obtained by %toname% and other %to...% metastrings. 
  492.  Help on BOTTOM
  493. Screen bottom line 0
  494.               
  495. Examples
  496. metastring
  497. usage
  498. PLEASE refer to the documents for a more detailed description of metastring usage and text formatting commands. An example Mom.Cnf (configuration) file is provided to get you started and it will generate ALL of the various stats screens available in Mom. Once you have FULLY understood the layout of these commands you can then edit the various fields to create stats screens which are unique to your system. ,
  499. The general format of metastring usage is: G
  500. '%'metastringname['#'<arguments>'#'][':'[<justification>]<length>]'%' l
  501. items in '' are typed as is WITHOUT the quotes, items in [] are optional, and items in <> are substituted. 
  502. <metastringname> is one of ANY of the metastrings listed in the documents <arguments> are metastring arguments if any (e.g. drive letters in drivesize kbdrivesize free etc.). <justification> is 'l'eft, 'c'enter or 'r'ight (default left). <length> is justification length (default 79). v
  503. if the line in message text begins with a '|' it is treated as a justification parameter. In general line format is: 
  504. ['|'[<justification>]<length>'|']text text text... <justification> and <length> have the same meaning as in the metastrings formatting but with the addition of the line of text. 
  505. You can specify title, subtitle, text and bottom line contents. metastrings are valid. In text lines the user name can be obtained by %toname% and other %to...% metastrings. 
  506.  Help on TITLE COLOR
  507. Screen title color R
  508. Set the text and background colors to be used on the 'Title' line of the screen. 
  509.  Help on SUBTITLE COLOR
  510. Screen subtitle color U
  511. Set the text and background colors to be used on the 'Subtitle' line of the screen. 
  512.  Help on TEXT COLOR
  513. Screen lines color O
  514. Set the text and background colors to be used on the main body of the screen. 
  515.  Help on BOTTOM COLOR
  516. Screen bottom line color Q
  517. Set the text and background colors to be used on the bottom line of the screen. 
  518.  Help on STRING
  519. Enter the word or phrase that you wish to scan for in your log files. W
  520. If the string you define is found by Mom, it will post the message you have enabled.  \
  521. N.B. Case IS IMPORTANT! The word or phrase MUST be EXACTLY as it appears in your log file. 2
  522. i.e. upload - Upload - UPLOAD are ALL different! 
  523.  Help on DAY
  524. Send message on Sunday 
  525.  Help on DAY2
  526. Send message on Monday 
  527.  Help on DAY3
  528. Send message on Tuesday 
  529.  Help on DAY4
  530. Send message on Wednesday 
  531.  Help on DAY5
  532. Send message on Thirsday 
  533.  Help on DAY6
  534. Send message on Friday 
  535.  Help on DAY7
  536. Send message on Saturday 
  537.  Help on WORDMSG
  538. Parameter of message. Here you enter the number of calls a user must make BEFORE this message will be sent or the number of times a user must call BETWEEN postings of this message. 
  539. for example: 
  540. When entering '10' (without the quotes!) in this field, the NthCaller message would ONLY be sent to the 10th caller to your system, whilst the same value entered for the EveryNthCall message would cause Mom to send this message after EVERY 10 calls made by a particular user. If you are uncertain about this, experiment with a few different values and message types.... It will soon become clear! 
  541.  Help on WORDSCR
  542. Parameter of screen. Here you must enter the number of days to include on this particular screen.  
  543. for example: 
  544. On the birthday screen, entering '30' (without the quotes!) would cause Mom to generate a screen showing the users on your system that had a birthday within the next 30 days. 
  545.  Help on WHO TO
  546. Who the message should be sent to (addressee) 
  547. This option is only available for certain types of message. In general Mom will automatically get the addressee's name from your log file, but certain message types (regular post for example) need to have a name to send to... this can be 'All' or a specific user name. 
  548.  Examples of Keyword usage
  549. In the setup screen for this particular message, you will see a field marked 'String' here you must specify the Keyword or phrase that Mom should scan your log files for. If Mom finds this word or phrase, it will post the message you have defined to the user that was online. Please note however, that these keywords or phrases are CASE SENSITIVE! That is UPLOAD, Upload and upload are ALL DIFFERENT! 
  550.  Examples of Nth Caller usage
  551. If you enter a 'Value' of 1000 in the value field, Mom will post a message defined by you, ONLY to the user that makes the 1000th call to your system. i
  552. A 'Value of 2500 would send the message to the user that makes the 2500th call to your system etc etc.. 
  553.  Examples of Every Nth Call usage
  554. Entering a 'Value' of 20 would casue Mom to send the message defined by you after EVERY 20 calls made by a particular user... that is on his/her 20th, 40th, 60th call etc. As with ALL messages sent by Mom, you can use the 'Condition' field to prevent certain users from receiving this message if you wish.  
  555.  Examples of Times On usage
  556. Entering a 'Value' of 50 would cause Mom to post the message you have defined to a user when he/she has made 50 calls to your system. This message is similar to the  Every Nth Call type message EXCEPT that the message will be sent ONCE only! and NOT Every multiple of 50 calls. In this example for instance, the user would be sent a message after making his/her 50th call, but would NOT receive one on the 100th call etc.. 
  557.  Examples of subscription Expires usage
  558. Entering a 'Value' of 30 would cause Mom to send a subscription message (configurable by you) 30 days before the users subs expired. You can set up more than one message using different 'Values' so that Mom will keep reminding users of their impending doom! 
  559. Setting up three messages of this type with values of say... 30,7 and 0 would  cause Mom to send a reminder 30 days before expiry, 7 days before and on the day that their subs ran out..... The last message (0 days) could also have some 'Actions' set so that Mom would automatically downgrade the user concerned. U
  560. See 'Actions' for more info on this feature (i.e. press F1 over the 'Actions field) 
  561.  Examples of Regular Post usage
  562. Entering a 'Value' of 30 would cause Mom to post the message EVERY 30 days. DON'T FORGET to set the message board number to the correct one for the particular message Mom is posting... i.e. the board number for the BBS-NEWS echo etc.. 
  563.  Examples of 'Node numbers' generated by Mom
  564. If Mom placed the following 'node number' on your front-end mailer screen  after a BBS caller had been online, you can translate it as follows: 
  565. 1:9600/34 
  566.        
  567. In this example, the caller was on line 1 at 9600 baud and it was his/her 34th call to your system. 
  568. 2:2400/3 d
  569. In this example, the caller was on line 2 at 2400 baud and it was his/her 3rd call to your system. 
  570. To distinguish between 'Mail' calls and 'Human' calls, Mom will place a small  triangle '
  571. ' so you can see at a glance both on the front-end mailers screen and in the inbound history wether the call was 'Human' or 'Mailer'  
  572.  Examples of 'Condition' usage
  573. -a1,+b2,<5  - In this example, the message would ONLY be sent to users that had flag A1 clear, B2 set, Sec < 5 
  574. +d8,s10,g6  - In this example, the message would ONLY be sent to users that had flag D8 set, Sec = 10, Group = 6 
  575.  Examples of 'Action' usage
  576. example: -a1,+b2,-s5,<50  - In this example, Mom would clear A1, set B2,  reduce the security level from Sec to Sec-5 but ONLY if Sec<50 
  577. example: !s50,>5,<40 - In this example, Mom would set the users sec level to 50, but ONLY if their original sec level was between 5 and 40 
  578.  Examples of metastring usage
  579. Here is my setup for MostActCallers screen. 
  580. title ='|c|Most Active Callers on %boardname% up to %day%.%month%.%year%' 
  581. subtitle =' User name                        Calls' 
  582. text =' %toname:l35% %nocalls%' 
  583. bottom ='|r60|press enter to continue' 
  584. There are several picture masks you could use for the date format: 
  585.  Picture                 Result
  586.  'mm/dd/yy'              '01/02/93'
  587.  'MM/dd/yy'              ' 1/02/93'
  588.  'mm-dd-yy'              '01-02-93'
  589.  'dd/mm/yy'              '02/01/93'
  590.  'DD/mm/yy'              ' 2/01/93'
  591.  'dd.mm.yy'              '02.01.93'
  592. The following special characters are meaningful in picture masks: 
  593.  Char            Marks location of or is replaced by
  594.  'm', 'M'        month (date fields only)
  595.  'd', 'D'        day (date)
  596.  'y'             year (date)
  597.  '/'             '/' or SlashChar (date; semi-literal)
  598. In most cases, the difference between the uppercase and lowercase formatting characters is that the lowercase ones cause numbers to be padded with '0', while the uppercase ones cause them to be padded with spaces. 
  599. '/' and ':', are considered "semi-literal": when MOM sees one of these two characters in a picture mask, it automatically replaces them with the current value of SlashChar (for '/') or ColonChar (for ':'). 
  600.   See also: Time
  601. pictures
  602. Here are some possible picture masks for the time format: 
  603.  Picture                 Result
  604.  'hh:mm:ss'              '13:02:00'
  605.  'hh:mm'                 '13:02'
  606.  'hh:mm te'              '01:02 pm'
  607.  'hh:mmt'                '01:02p'
  608. Note that string representations of time are always assumed to be in military format unless a 't' appears in the picture mask. An 'e' (em) in the mask should always be accompanied by a corresponding 't' (time). C
  609. The following special characters are meaningful in picture masks: ]
  610.  Char            Marks location of or is replaced by
  611.  'h', 'H'        hours (time fields only)
  612.  'm', 'M'        minutes (time)
  613.  's', 'S'        seconds (time)
  614.  ':'             ':' or ColonChar (date; semi-literal)
  615.  't'             'p', 'P', 'a', 'A' (time; case depends on UpCaseTime)
  616.  'e'             'm' or 'M' (time; case depends on UpCaseTime)
  617.   See also: Date
  618. pictures
  619.