                                   
                                                       
                                  
                                                       
                                 




                                       by

                              BulletProof Software

                            Copyright 1995 Eric Huss




Introduction

The BulletProof Messenger is a simple program that allows users to send
messages to one another on a multi-node BBS.  A simple one-line message will
be sent to another node with the user's name or alias and node number
attached to the message.  The SysOp can create a file that includes the
names of users he or she would like to prevent from sending messages
(great for those bothersome users who send dozens of annoying messages).


Installation

In the GLOBAL menu, insert an entry with the following:
Hotkey: Ctrl-A ()
Function: 60 - Run ProBoard SDK File
Data: BPMSG R
This function will check for any new messages each time a user changes
to a different menu (every time GLOBAL.PBM is loaded).

An excellent way to allow the user to control whether or not he or she
wants to receive messages is to set up a flag.  In a menu (in this example
we'll use SETUP), create a entry that allows the user to change this flag.
In this example, we'll use flag 'C'.
For instance:
[ SETUP ]ͻ
 0        1         2         3         4         5         6         7     
 12345678901234567890123456789012345678901234567890123456789012345678901234 
 [R]  Turn Multi-Node Messages On 
                                                                            
 Color    : White on Black             Example Text                         
                                                                            
 Hotkey   : R                                                               
 Function : 46 - Change User's level/flags                                  
 Data     : C+                                                              
                                                                            
ͼ

And...

[ SETUP ]ͻ
 0        1         2         3         4         5         6         7     
 12345678901234567890123456789012345678901234567890123456789012345678901234 
 [O]  Turn Multi-Node Messages Off 
                                                                            
 Color    : White on Black             Example Text                         
                                                                            
 Hotkey   : R                                                               
 Function : 46 - Change User's level/flags                                  
 Data     : C-                                                              
                                                                            
ͼ

Then, in the GLOBAL menu where the receive message entry is, change the
"Flags" part to force the user to have the flag 'C' in order to receive a
message.  Example:

[ GLOBAL ]ͻ
 0        1         2         3         4         5         6         7     
 12345678901234567890123456789012345678901234567890123456789012345678901234 
 ; 
                                                                            
 Color    : White on Black             Example Text                         
                                                                            
 Hotkey   :                                                                
 Function : 60 - Run ProBoard SDK File                                      
 Data     : bpmsg r                                                         
                                                                            
 Min.Level: 0                                                               
 Max.Level: 0                                                               
 Flags    : --C-----------------------------                                
 Min. Age : 0                          RIPĿ             
 Max. Age : 0                           Show remote    : No               
 Sex      : Don't Care                  Show local     : Yes              
 Time Left: 0                           Reset screen   : Yes              
 Time Onl.: 0                                       
 Timeframe: Fully enabled                                                   
 Min.Speed: 0                                                               
 Max.Speed: 0                                                               
                                                                            
ͼ
AltC-Copy   CtrlP-Paste   AltP-Prompt/RIP   Ins-Insert   Del-Delete   AltS-Show

Next, create an entry in any menu of your choice to allow the user to send
a message.
Example:
Hotkey: S
Function: 60 - Run ProBoard SDK File
Data: BPMSG S

That's it.

Exclude Listing

It is possible to prevent certain users from sending messages.  Simply
create a text file in the main ProBoard directory with the name of BPMSG.DAT.
In this text file, type the names of the users that you would like to
deny message sending access to.  Make sure you enter the user's NAME and not
their alias.
Example:

Bob Jones
Eric Huss
Bill Clinton

This text file would prevent Bob Jones, Eric Huss, and Bill Clinton from
sending messages.


Shareware

This program is NOT free.  You may try it to see if you like it, but I 
ask that you send in the registration if you continue to use it.  
Simply fill out the REGISTER.TXT file included in this archive, and mail
it with $25 to:
Eric Huss
16613 E. 31st Street
Independence, MO  64055

This $25 registration fee will register ALL BulletProof Software PEX files.
You will receive a universal KEY file for ALL BulletProof Software PEX
programs, plus all the latest versions of those programs.

Support

I can be contacted in the following ways:
Internet:  ehuss@FileShop.COM
FidoNet:  Eric Huss   1:280/33
          I can also be found on the FidoNet ProBoard message base.
Snail Mail:
Eric Huss
16613 E. 31st Street
Independence, MO  64055

I will try to answer any messages as soon as possible.

History

Version 1.10 - Second release.  1/14/95  Now shows who is currently online
               before prompting for the node number when sending messages.
Version 1.00 - First release.  12/10/94  Compiled for ProBoard 2.01.
