# 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.