Overview
This loyalty rule allows admins to automatically grant a specific Discord role to users when they claim the reward. This rule is useful for automating role distribution based on loyalty achievements or user actions.
Prerequisites
- Snag Discord bot must be added to the Discord server with Manage Roles permission.
- The Snag Bot role must be higher in the Discord role hierarchy than the role being granted.
- The user must have connected their Discord account to Snag.
Important: The Snag Discord bot requires the Manage Roles permission
to function correctly. Additionally, ensure the bot’s role is positioned above
the role you intend to grant in your Discord server settings.
Rule Configuration Fields
Reward
-
Type of Reward: Choose between “Points” or “Multiplier”.
-
Points: Users will get the defined no of points.
-
Multiplier: Users will get the multiplier of the defined amount.
Basic Settings
- Update Cadence: This defines when the rule will run. It can also be claimed manually by users via the “Claim” button.
- User Reward Frequency: This defines how often users can receive the reward (e.g., one-time).
Custom Settings
- Skip the multiplier for this rule: If enabled, any global multipliers will not apply to this rule’s reward.
- Discord Server Id: The ID of the Discord server where the role will be granted.
- Discord Role Id: The ID of the role(s) that will be granted to the users upon completion. You can define multiple role IDs to grant multiple roles at once.