Skip to content
Docs

Discord roles are missing or remain assigned

Check the buyer, Bot permissions, role order, and processing history before retrying delivery.

Last updated:

Buyers: check these first

  1. Sign in with the Discord account used for the purchase.
  2. Check that you have joined the benefit's Discord server.
  3. In purchase management, check payment, benefit status, and expiry.
  4. Check your roles in Discord. If the role exists but a channel is inaccessible, ask the seller to check channel permissions.

An expired benefit or a credit renewal that ended due to insufficient funds is different from failed role delivery. Contact the seller with the purchase ID.

Operators: check in this order

Check the purchase and benefit

Open the server's purchase and benefit details. Check the buyer, product, payment, and expiry. Successful payment alone does not establish role delivery.

Check server membership

Confirm that both Moneta Bot and the buyer are in the correct Discord server. Check that the product's role has not been deleted.

Check permissions and role order

In Discord server settings, give the Bot Manage Roles permission and move its role above the benefit role.

Products cannot assign @everyone or integration-managed roles. For products with several roles, check every selected role.

Review history and retry

Inspect Discord processing history to identify a failed grant or removal and its error. After correcting the cause, retry the operation if the screen offers that action.

Check both the new processing result and the actual Discord role afterward.

A role remains after expiry

Check the benefit state and removal result. Ending the benefit and removing its Discord role are separate stages. Check for changed permissions or role order, and whether another active product also grants the role.

The role exists but access is missing

Discord controls channel access and posting permissions. The seller should inspect the channel configuration and the buyer's other roles.

Information to include

Discord role enquiry
Purchase ID:
Discord server:
Product and role:
Missing / still assigned / present but inaccessible:
Time of issue:
Checks already performed:

Ask the seller about benefit content. For Moneta screen or processing issues, use support.