Optional
requiredArray of Discord role IDs that the user must have at least one of
Optional
accountUNIX timestamp - user's account must be created before this time
Optional
joinedUNIX timestamp - user must have joined the server before this time
Optional
customCustom validation function for complex requirements
Defines entry requirements that participants must meet to enter a giveaway.
This interface allows for flexible requirement configuration, from simple role checks to complex custom validation functions. All requirements are optional and can be combined as needed.
Example