---
title: "Get Discord Role"
description: "Discord member role loyalty rule. Reward users who hold specific Discord server roles."
keywords: ["Discord member role check", "Discord role verification", "loyalty role requirement", "Discord membership"]
---

> **For AI agents:** the complete documentation index is at [llms.txt](https://docs.snagsolutions.io/llms.txt). Append `.md` to any page URL for its markdown version.

import RewardWithMultiplierFixedAmount from '/snippets/rules/reward-with-multiplier-fixed-amount.mdx'

## Overview

This loyalty rule allows admins to reward users for having a certain role in their [Discord](https://discord.com/developers/docs) server. This rule is useful for encouraging users to join a specific Discord server and engage with the platform.

<Frame>
  ![Snag admin get Discord role rule configuration form](https://assets.snagsolutions.io/public/docs/rules/discord-member.png)
</Frame>

## Prerequisites

- Snag Discord bot must be added to the Discord server with the following permissions:
  - View Audit Log
  - Read Message History
  - [Invite Link](https://discord.com/oauth2/authorize?client_id=1079691446724075562&permissions=8&response_type=code&redirect_uri=https://admin.snagsolutions.io/&scope=bot+guilds.members.read)
- The user must have connected their Discord account to Snag.
- The user must have any one of the defined roles in the Discord server.

## Rule Configuration Fields

<RewardWithMultiplierFixedAmount />

### Basic Settings

- **Update Cadence**: This defines that the rule will run daily/weekly/monthly at the defined start time and check if the users in the system have the defined role in the Discord server, This rule can also be claimed from the UI by clicking on the **"Claim" button** by the users.
- **User Reward Frequency**: This is a one-time reward that users can claim after linking their accounts, helping to build a connected community across platforms.

### **Custom Settings**

- Skip the multiplier for this rule
- **Discord Server Id**: The ID of the Discord server where the rule will be applied.
- **Discord Role Id**: The ID of the role that will be rewarded to the users. You can define multiple role ids and user will be rewarded if they have any of the roles.
