          Welcome to the InterBBS version of Dollarmania! v3.00+
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    IBBS v1.00 for Dollarmania! v3.00+
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Description of Files:
~~~~~~~~~~~~~~~~~~~~~
LEAGUE.DM is the league data file listing all BBS's participating
~~~~~~~~~ in the league (see the sample LEAGUE.DM provided).

LEAGUEP.DAT is the master player record database on the HUB computer
~~~~~~~~~~~ only!

LEAGUE.ANS is an ANSI screen which is automaticallt created and sent
~~~~~~~~~~ out with each packet listing the BBS's.

IBBS.EXE is the main InterBBS program and has two command line
~~~~~~~~ parameters. They are IBBS NODE and IBBS HUB.

IBBS.CFG is the replacement file for your SYSOP.CFG. NOTE: Your
~~~~~~~~ SYSOP.CFG must still be left in the directory!! Dollarmania
         still reads this file for the bulletin locations. The IBBS.CFG
         ensures that all BBS's in the league are playing with the same
         set of rules. If this is not present in your Dollarmania
         directory, you'll get it with your first packet!

IBBS.LOG is a log file for the IBBS.EXE program.
~~~~~~~~
IBBSNODE.CFG is a file where your BBS name must go! Your HUB will
~~~~~~~~~~~~ tell you what must be in this file. If he doesn't, check the
         LEAGUE.DM file, look for your BBS in the listing, and use
         the same BBS name as in the LEAGUE.DM file. Case is not
         important but spelling is!

IBBSPATH.CFG this is the path where your exported data file will be
~~~~~~~~~~~~ placed and where IBBS.EXE can find the IBBSDM.ZIP file when
         it is received. The path should end in a trailing backslash.
         I have mine set to C:\IM\FILES\ since this is where all
         incoming and exporting files are received by InterMail. This
         will be different for each mailer.

         If the IBBSPATH.CFG does not exist, IBBS.EXE will look for
         the required information in the Dollarmania main directory and
         you will have to copy this info there.

Flow of Events
~~~~~~~~~~~~~~
After you receive your info packet from your HUB unzip it in your
Dollarmania directory. The HUB should prepare an initial packet with
the following information:

    - A IBBS.CFG file.
    - A LEAGUE.DM file with the new NODE added.
    - A IBBSNODE.CFG file with the new NODE's BBS Name as
      specified in the LEAGUE.DM file.
    - A LEAGUE.ANS file.

1. The HUB prepares the LEAGUE.DM file using the sample enclosed.
   The basic layout is:

        1
        T&J Software BBS
        Tom Wildoner
        717-325-9480
        Jim Thorpe, PA

   Each BBS in the league will have 5 lines of data - the BBS Number,
   BBS Name (keep to 20 characters or less for bulletin reasons),
   SysOp Name, BBS Phone Number, and City/State. It is VERY important
   that there are 5 lines per BBS, no more, no less! If there are not
   enough lines, you will get an INPUT PAST END error message.

   If a BBS NODE decides to drop out, just remove his FIVE lines from
   the LEAGUE.DM file. Do not adjust the numbering sequence.

2. The HUB decides when the individual BBS's send their data
   packet to him (a time frame mutually agreed upon). Example: I
   ask all NODES to send in their packets between 2 and 4 a.m.. At
   4 a.m. I run the IBBS HUB command to process all the NODE packets.

3. The HUB configures the IBBS.CFG file which will be the standard
   for all the nodes.

4. Each night the NODE BBS's send their DM-<bbs number>.DAT file to
   the HUB.

5. Each night the HUB sends the IBBSDM.ZIP file to the NODES -or-
   the HUB prepares the packets and places them on hold for the NODE
   BBS's to request.

   This is the basic flow of events - they may differs from your
   actual setup with your NODES.

GENERAL EXAMPLE
~~~~~~~~~~~~~~~
- Between 2 and 4 a.m. the NODE BBS's:
  - switch to the Dollarmania directory.
  - run IBBS NODE
  - IBBS NODE will create a file called DM-<bbs number>.DAT
    in the Dollarmania directory or in the directory specified
    in the IBBSPATH.CFG file. The <bbs number> can be found
    in the LEAGUE.DM file - look for your BBS Name and the
    number above it. If your BBS is number 3 in the list, the
    created file will be called DM-3.DAT.
  - Send the DM-<bbs number>.DAT file to the HUB. This can be
    done in various ways.

    Using Intermail, switch to the InterMail main directory and
    type:

    IMSEND f C:\IM\FILES\DM-3.DAT 1:268/400 /x=<your node number>

    This will create a .MSG using the DM-3.DAT as a file attach.
    As long as you have an active event running, IM will attempt
    to send this file.

    You may also use various other automated programs such as
    StormForward (which is excellent).

  - In your batch file for your mailer, you will have to add
    several lines to check for the existence of the IBBSDM.ZIP
    file in your file received sub-directory. If the file
    exists, then copy it to the Dollarmania directory and run
    IBBS NODE again for importing. NOTE: If you have a path
    setup in the IBBSPATH.CFG file, you DO NOT have to copy
    any files, just switch to the Dollarmania directory and run
    IBBS NODE. IBBS will process all files from the path established
    in the IBBSPATH.CFG file.

- At 4 a.m. the HUB BBS runs IBBS HUB to process all the received
  DM-<bbs number>.DAT files. These files will normally reside in the
  file received directory of your front end mailer. If the directory
  is specified in your IBBSPATH.CFG file, simply run IBBS HUB from
  the Dollarmania directory -or- if you are not using the IBBSPATH.CFG
  file, all the DM-<bbs name>.DAT files must be copied into the
  Dollarmania directory prior to running IBBS HUB.
  - After IBBS HUB is run, you will have a file called IBBSDM.ZIP file
    created in the path stored in your IBBSPATH.CFG file -or- if the
    IBBSPATH.CFG is not being used, created in your Dollarmania
    directory.
  - This IBBSDM.ZIP file must then be sent and/or downloaded from you
    by your NODE BBS's. This can be done in a variety of ways including
    using the IMSEND.EXE (with InterMail) or another program called
    StormForward (which is excellent - I would encourage you to
    register this program if you use it).
  - I check after each call (in my IMRUN.BAT file) for any DM-*.DAT
    file in my files directory and process them immediately. This
    way your NODES can send their DM-*.DAT files and receive the
    IBBSDM.ZIP file on the same call.


FURTHER NOTES:
~~~~~~~~~~~~~~
During my test run with the IBBS setup, I found it easier (being the
HUB) to process the DM-<bbs number>.DAT files as they came in. In my
front end mailer batch file, I just did something like this:

:loop
cd\im\files
if exist dm-*.dat goto dmania

.
.    Rest of the batch file.
.

:dmania
cd\wildcat\door\dmania
ibbs hub
goto loop

I told my NODE BBS's to send their files between the hours of 2 and 4 a.m.
(be sure to check time zones <G>). Then, at 4 a.m. I ran an event from the
BBS (you can else enable an event using your mailer - which ever is easiest
for you). My event ran a batch file similar to this:

c:
cd\wildcat\door\dmania
ibbs hub
cd\im

MORE FURTHER NOTES:   ;D
~~~~~~~~~~~~~~~~~~

- If problems develop, check your IBBS.LOG file for hints.

- IBBS will automatically reset the door if it is run prior to the
  first caller of the new week.

- IBBS will not import players from other BBS's if their last play
  date is older than you maintenance reset date. In other words, if
  your Dollarmania on the HUB resets, but you receive an old players
  data file, it will not be compiled.

- Please feel free to call our voice support number if you have any
  problems! It's listed (along with times) in the DMANIA.DOC file.

THANKS!
~~~~~~~
A special thanks to the following systems for setting up the InterBBS
functions:

Parole Board BBS
Dennis Maidon
919-965-4696
Clayton, NC

Wrinkles & Feathers
Marty Barel
904-939-8404
Navarre, FL

The Rising Phoenix
Glenn Deery
610-933-5750
Spring City, PA

Easy Access
Rick Chiero
708-966-4372
Niles, IL

The New User BBS
Craig Pease
312-283-3919
Chicago, IL
