Skip to documentation

Discord Apps and reaction shortcuts

Use all 17 stable right-click actions, two configured reaction shortcuts, and the capture marker ModFlow adds after success.

Audience
moderator · senior reviewer · team lead
Availability
free · premium preview · feature flagged · private beta access
Maturity
alpha · partial

Last reviewed

On this page

Start from the visible member or message

Discord calls right-click commands Apps. They are useful when the member or source message is already in front of you: open Apps, choose the action, then review the confirmation or destination before continuing.

Right-click a member or message and open Apps to see commands registered for your account. For reactions, use only the symbols configured and announced by the server's supported setup result.

Every stable Discord App and reaction behavior

User Apps — right-click a member, then choose Apps
Discord AppUse it whenExampleWhat happens next
HistoryYou need the member's moderation profile before acting.Right-click @Maya → Apps → HistoryOpens the server's profile and visible incident history.
Open Case ProfileYou want case context for the member.Right-click @Maya → Apps → Open Case ProfileOpens the member-focused case view you may access.
JailThe member needs the configured private jail flow.Right-click @Maya → Apps → JailOpens the jail confirmation and reason flow.
MuteThe member needs a temporary timeout.Right-click @Maya → Apps → MuteOpens the duration, reason, and confirmation flow.
Extend MuteAn active mute needs more time.Right-click @Maya → Apps → Extend MuteOpens the active-mute adjustment flow.
WarnA formal warning is the lightest action that fits.Right-click @Maya → Apps → WarnOpens the reason and confirmation flow.
Start Ban ReviewA proposed ban needs senior review instead of immediate action.Right-click @Maya → Apps → Start Ban ReviewCreates or opens a review packet; it does not ban the member.
Message Apps — right-click a source message, then choose Apps
Discord AppUse it whenExampleWhat happens next
Jail AuthorThe message author needs the configured jail flow.Right-click the message → Apps → Jail AuthorOpens a jail confirmation tied to that author.
Mute AuthorThe message author needs a temporary timeout.Right-click the message → Apps → Mute AuthorOpens a mute confirmation tied to that author.
Warn AuthorThe message supports a formal warning.Right-click the message → Apps → Warn AuthorOpens a warning confirmation tied to that author.
Create Case From MessageThe source should begin a new case.Right-click the report → Apps → Create Case From MessageCreates a case while preserving the source message identity.
Add to Active CaseYou have an active case and this message belongs in it.Right-click the message → Apps → Add to Active CaseAdds a permission-aware source reference to the selected case.
Add Message to Active CaseYou want the explicit message-focused alias for the same handoff.Right-click the message → Apps → Add Message to Active CaseAdds the source message to the selected active case.
Capture Conversation WindowNearby messages are needed to understand the source.Right-click the key message → Apps → Capture Conversation WindowCaptures a supported context window without granting wider channel access.
Open Around ThisYou need to inspect nearby context before saving anything.Right-click the message → Apps → Open Around ThisOpens the supported around-this view if the source is still visible.
Save as EvidenceThe message should become evidence for an authorized review.Right-click the message → Apps → Save as EvidenceStarts the evidence destination and visibility flow.
Add to EvidenceYou are already working in an evidence flow.Right-click the message → Apps → Add to EvidenceAdds a source-aware evidence reference after confirmation.
Two reaction actions and ModFlow's result marker
ReactionConfigured meaningExampleWhat to check
📌Capture the message as evidence.React 📌 to the source message after confirming it belongs in the current review.Open the resulting evidence record and confirm its source.
📎Show that ModFlow captured the message.ModFlow adds 📎 after a supported capture succeeds.This is not a capture shortcut. Use 📌 to capture; interacting with 📎 only hides the marker.
⛔Run the server's configured delete-and-log action.Use ⛔ only when the server has announced and verified that shortcut.Confirm the deletion and the destination log; never infer behavior from the emoji alone.

Preserve source context through the handoff

  1. Verify the source

    Confirm server, channel, member/message, timestamp, and whether the source is still visible.

    Check: The action begins from the intended source identity.

  2. Choose the current menu or configured reaction

    Use Apps for registered context menus or a verified server reaction shortcut.

    Check: The interaction maps to an implemented handler.

  3. Review the private response

    Read permission, case-selection, evidence, or action confirmation details before continuing.

    Check: Restricted context does not leak into a public reply.

  4. Verify the destination

    Open the resulting case, evidence item, record, marker, or flagged-message log and compare the source identity.

    Check: The handoff remains traceable and permission-aware.

The App or action shortcut links the correct member or message to an authorized moderation flow, while the marker shows a completed capture or explains why access, configuration, or source state prevented it.

Find and verify Discord Apps

  1. Choose the source type

    Right-click the member for a User App or the exact message for a Message App.

    Check: Discord opens the correct Apps menu.

  2. Read the current list

    Use Apps and select only a documented, currently visible action.

    Check: Feature-flagged or permission-hidden entries are not guessed.

  3. Verify target/source

    Read the selected member or message author/channel/timestamp in the response.

    Check: The workflow is tied to the intended source.

  4. Complete confirmation

    Enter reason, duration, Case destination, evidence visibility, or review detail as requested.

    Check: A write is not triggered from an ambiguous source.

  5. Open the result

    Verify the action, Case, evidence item, or context view.

    Check: The source identity and destination agree.

Detailed User App boundaries

In-scope User Apps
AppStartsDoes not
HistoryMember profile/history in the selected server.Grant cross-server history or hidden evidence.
Open Case ProfileMember-focused Case/profile context.Create a Case or expose every Case.
JailReason/duration confirmation for the selected member.Bypass role hierarchy or setup.
MuteDuration/reason confirmation.Apply until the human confirms.
Extend MuteAdjustment flow for an active mute.Prove an active mute exists or permit contradictory fields.
WarnFormal warning confirmation.Mute or jail the member.
Start Ban ReviewA proposed-ban review packet.Ban the member or approve the request.

Detailed Message App boundaries

In-scope Message Apps
AppUseExpected result
Jail AuthorThe visible message supports a jail decision.Jail confirmation for the message author; source remains context.
Mute AuthorThe message supports a timeout decision.Mute confirmation for the author.
Warn AuthorA warning is the proportional response.Warning confirmation for the author.
Create Case From MessageThe source should begin a new investigation.New Case with source identity/context reference.
Add to Active CaseThe source belongs to an already selected Case.Permission-aware evidence/reference handoff.
Add Message to Active CaseExplicit message-focused alias for the same Case handoff.Source message added to the selected active Case.
Capture Conversation WindowNearby messages are needed to understand the source.Nearby context is captured without granting broader channel access.
Open Around ThisReview nearby context before preserving it.Permission-aware around-this view when source remains visible.
Save as EvidencePreserve the source in an authorized evidence workflow.Case/destination and visibility flow.
Add to EvidenceContinue an existing evidence flow.Source-aware evidence reference after confirmation.

Use configured reaction actions

Reaction lifecycle
ReactionWho adds itMeaningVerify
📌 capture actionAuthorized staffRequests supported evidence capture for the source message.A resulting Case/evidence record and source identity.
📎 capture markerModFlow after supported successIndicates the capture workflow completed; it is not the capture trigger.The evidence record, not the marker alone.
⛔ configured delete/logAuthorized staff where setup announced itRequests the server’s configured delete-and-log behavior.Message deletion and correct staff log destination.
  • Use only symbols confirmed by the current server setup response.
  • Do not infer an action from a familiar emoji used casually by members.
  • Confirm the reaction was added to the intended source message.
  • Check the destination record/log before repeating a reaction.
  • Treat deleted or inaccessible source content as unavailable even when a marker remains.

Recover a stale or inaccessible source

The source message cannot be opened or captured

What you see: The App exists, but the message is deleted, channel access changed, or the source check fails.

What may be happening: Discord source visibility is rechecked and a Case reference never grants hidden-channel access.

What to do

  1. Confirm the selected server/channel and your current channel access.
  2. Use the available provenance fields without copying an unauthorized private cache.
  3. Request replacement evidence from an authorized source when appropriate.
  4. Record the source as unavailable or partial in the Case.
The wrong active Case was selected

What you see: The source was attached to an unintended Case.

What may be happening: A stale active-case selection or similarly numbered Case caused the handoff.

What to do

  1. Open both Cases and verify server, Case ID/number, subject, and evidence item.
  2. Remove/move the evidence only through an authorized supported control.
  3. Record the correction if the wrong attachment affected review.
  4. Reattach once to the intended Case with the correct visibility.

Recover a missing menu or shortcut

Discord can hide context commands the account cannot use. Deleted messages, inaccessible channels, stale case selections, and unconfigured reactions can prevent capture; a marker does not guarantee the full artifact remains available.

The Discord surface is missing or did not complete

What you see: A command, menu, reaction, queue, or panel is unavailable, denied, stale, or uncertain.

What may be happening: Registration, server feature access, Discord permission, ModFlow team permission, source visibility, or interaction state may not support it.

What to do

  1. Confirm the command is present under Apps for the current account.
  2. Open the source directly and verify channel access.
  3. Use the resulting case/evidence record rather than repeating the interaction.
  4. Ask a server administrator to verify reaction destinations and setup.
Back to top