Remove Discord Role

Automatically revoke a Discord role from users when they complete a quest.

Description

Remove a Discord role the moment a user completes a Domino/Zealy quest — perfect for rotating temporary roles, cleaning up raid roles, or updating access after reward claims.

Here's how it works:

1️⃣ Trigger: The workflow starts when the "Quest Completed" trigger fires (a user successfully claims/completes a quest).

2️⃣ Identify the User: The trigger returns the completing user's Discord ID (outputs.e7ab24cd-3a35-4fc2-a5db-e2708968e796.user.discordId).

3️⃣ Remove the Role: Domino calls the Discord "Remove Role" action with your connected Discord account and the selected roleId to remove that role from the user automatically.

Setup steps:

1️⃣ Connect Discord: Add a Discord connection in Domino and provide it as the discordConnection input.

2️⃣ Select Role to Remove: Choose the roleId using the dynamic role selector (this uses the Discord connection to list roles).

3️⃣ Enable the Workflow: Turn on the template so it listens for quest completion events and performs the role removal.

Permissions & notes:

  • The Discord bot must have Manage Roles permission and its highest role must be above the role you want to remove.
  • The workflow pulls the userId from the quest completion payload, so ensure your quest integration returns the Discord ID for claimants.
  • This template is lightweight and can be extended — e.g., add logging, Discord notifications, or conditional checks before removing roles.

Use cases:

  • Revoke temporary raid/holding roles after users complete a quest.
  • Remove onboarding roles once a user finishes required tasks.
  • Clean up roles after limited-time events or promotions.

Get started by connecting Discord, selecting the role to remove, and enabling the automation to keep your community roles tidy and up to date.

How to Use

  1. 1

    Add to your workspace

    Click "Use Template" to add this automation to your Domino workspace.
  2. 2

    Connect your accounts

    Authorize the apps this template uses: Discord, Domino Quests.
  3. 3

    Customize & activate

    Adjust triggers, actions, and conditions to fit your needs, then turn it on.
2stars

Integrations

Discord
Domino Quests

Categories

Quest Rewards

Ready to automate with this template?

Add this template to your workspace and customize it in minutes—or explore more templates to find the perfect fit.