Coverage for polar/benefit/strategies/discord/properties.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-07 12:42 +0000

1from ..base.properties import BenefitGrantProperties, BenefitProperties 

2 

3 

4class BenefitDiscordProperties(BenefitProperties): 

5 guild_id: str 

6 role_id: str 

7 kick_member: bool 

8 

9 

10class BenefitGrantDiscordProperties(BenefitGrantProperties, total=False): 

11 account_id: str | None 

12 guild_id: str 

13 role_id: str 

14 granted_account_id: str