⚠️

Why did an action fail? Errors explained

What Discord's error messages mean when a QREATE action fails — and the exact fix for each.

When an action can't complete, QREATE shows you the reason straight from Discord. Most of these are Discord platform rules, not QREATE bugs — and giving the bot Administrator does not get around them. Here's what each common message means and how to fix it.

"Missing Permissions" (the big one)

This is almost always about role order, not about which permissions the bot has. Discord checks these before letting any bot moderate a member:

  • You can never action the server owner.
  • Members with the Administrator permission can't be timed out at all, and can't be actioned unless the bot's role is above them.
  • The bot can only action a member whose highest role is below QREATE's highest role. Role *position* is what counts — not who has admin.
  • If none of those apply, QREATE may simply be missing the specific permission (Ban Members, Kick Members, Timeout/Moderate Members, Manage Roles).
Tip. "But I gave the bot Administrator!" — Administrator does not override role hierarchy, and admins/owners are protected from timeout by design. The fix is almost always to drag QREATE's role higher in Server Settings → Roles and test on a normal member.

"Missing Access"

QREATE can't see or use that channel. Give its role View Channel there, or fix a channel-level permission override that's denying it.

"Cannot send messages to this user" (DMs)

The member has DMs turned off or has blocked the bot, so welcome DMs, verification DMs, or moderation notices can't reach them. There's nothing for you to fix — the member controls their own DM settings. QREATE simply skips the DM and carries on, and records it as not delivered in the DM log.

"Unknown channel / role / member"

  • Unknown channel or role — something you'd selected in a module was deleted. Re-open that module's settings and pick a replacement.
  • Unknown member — the person already left the server.
  • Unknown message — an old panel message was deleted; republish the panel from the dashboard.

"Mute role not configured"

This one is expected, not an error: /moderation mute uses a dedicated mute role you set once in Dashboard → Moderation. If you'd rather not set one up, use /moderation timeout instead — it uses Discord's built-in timeout and needs no role.

Other limits

  • Invalid embed / form body — usually a bad colour, an over-long field, or a non-URL in an image field. Re-check the field you just edited.
  • Can't bulk-delete old messages — Discord won't let any bot bulk-delete messages older than 14 days.
  • Maximum roles reached — Discord caps a server at 250 roles; delete unused ones first.
  • Rate limited — too many actions too fast; QREATE backs off and retries on its own.
Note. Rule of thumb: a "Missing Permissions" on a moderation action nearly always means the target is an admin/owner or ranked above QREATE. Check the role order in Server Settings → Roles first.
Next💬 FAQ & troubleshooting