Conditions are the core logic of Statroles. They evaluate member data to determine who "Passes" the requirements. Based on these results, a Statrole decides which members should be granted or stripped of a specific role.
Available conditions include:
- Message: Based on text messages sent.
- Voice: Based on time spent in voice channels.
- Activity: Based on time spent interacting with games/applications (Premium).
- Invite: Based on members invited to the server (Premium).
- Joined Age: Based on how long a member has been in the server.
- Account Age: Based on the age of the user's Discord account.
- Compare: Advanced math comparison between two lists of stats.
- Statrole: Based on the results of another Statrole.
- Match: A logical group used to combine other conditions.