aussiebroadwan / tony

The Discord Bot for the TAB
0 stars 1 forks source link

Application: Sweep #7

Open lcox74 opened 8 months ago

lcox74 commented 8 months ago

The objective is to develop a "Sweep" feature within our Discord bot to streamline the hosting, entry, and management of sweepstakes for races such as F1, Supercars and Melbourne Cup. This feature aims to automate the sweepstakes process, facilitating a smooth operation from hosting sweeps to distributing sweep records to participants.

Feature Requirements:

Implementation Considerations:

The application should intelligently manage the distribution of sweep records among participants. In cases where the number of records cannot be evenly divided by the number of entrants (records % entrants != 0), the remaining records should be pooled into a "Reserve Pool". This pool can then be made available for additional actions as decided by the sweep host, such as offering them to interested participants, holding a mini-draw for these extra records, or any other fair method of allocation. This approach ensures that all records are utilised and participants have equal opportunities to benefit from the sweepstakes.