# Specifications ## Priamry Modules: ### 1. Role Management 1. Assigns a role to members joining the server 2. Update the role for members that leave/join the faction ### 2. Raffles 1. Add Multiple Players 2. Start Lotto 3. Output Winners example: ``` .lotto 100 10 > 100 tickets 10 prizes ``` ### 3. Warring Rewards 1. Calculate reward score using a formula 2. Players can access their own reward 3. Leaders can access all rewards, delete them, query for other members rewards. 4. Members can request their rewards, alerting leaders. example: ``` .rlist all DiS (every reward from DiS) .rlist (id number) (list rewards from that player) .rlist (id number) clean ``` ## Secondary Modules: ### 1. YATA-like NPC tracking # Pricing 1. Role Management - 30m 2. Raffles - 75m 3. Warring Rewards - 150m 4. NPC Tracking - 35m Total: 290m Price includes setting up the bot and getting it running properly on the cloud.