mirror of
https://github.com/rangermix/TwitchDropsMiner.git
synced 2026-05-31 09:29:37 +00:00
Added drop campaign progress property
This commit is contained in:
@@ -136,5 +136,9 @@ class DropsCampaign:
|
||||
def remaining_drops(self) -> int:
|
||||
return sum(not d.is_claimed for d in self.timed_drops.values())
|
||||
|
||||
@property
|
||||
def progress(self) -> float:
|
||||
return self.claimed_drops / self.total_drops
|
||||
|
||||
def get_drop(self, drop_id: str) -> Optional[TimedDrop]:
|
||||
return self.timed_drops.get(drop_id)
|
||||
|
||||
Reference in New Issue
Block a user