Skip to content

About

Devvit app which allows trusted users to easily flag the inappropriate content.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

🚩 Flag App - Trusted user flagging made simple

Sometimes moderators aren’t the first to notice problematic content.
Often it’s trusted users – regulars, helpers, experts – who spot issues early and can provide valuable context.

Flag App is a Dev Platform app that lets moderators delegate limited flagging power to trusted users, while keeping full control and transparency.

Trusted users can flag posts or comments with a reason and optional context, triggering immediate moderation actions and notifications.


What Flag App does

  • Allows trusted users, qualifying community members, and moderators to flag posts and comments
  • Can qualify flaggers by subreddit combined karma, post karma, comment karma, and user flair
  • Uses subreddit removal reasons as flag reasons
  • Can remove and report, report only, or filter flagged content into the Mod Queue
  • Allows flaggers to lock posts (optional)
  • Can optionally let flaggers nuke a post's comments or a comment thread
  • Sends Modmail notifications to the reporting user
  • Supports Discord webhook notifications
  • Logs actions via mod notes for transparency and auditing

All features can be configured in the app settings.


How to use it

Flaggers and moderators

  1. Moderators configure who can flag in the Dev Platform app settings:
    • Add comma-separated usernames to the trusted-user list, and/or
    • Set a minimum combined, post, or comment karma earned in the subreddit, and/or
    • Require a user flair text or flair CSS class.
  2. A user only needs to meet one configured criterion. A blank flair field and a karma value of 0 are ignored. Moderators always have access.
  3. Open a post or comment and select Flag from the menu.
  4. Choose a flag reason and optionally add context.
  5. Submit the form.

That’s all.


If you’re a regular user and want to use Flag App

  • Flag App is not available to everyone by default.
  • If you want access, contact the subreddit’s moderators.
  • Eligibility is entirely controlled by the moderators’ settings.

Optional features

Removal, reporting, and filtering

  • With Remove flagged content enabled, the app removes the item and adds a structured report.
  • With removal disabled, the app reports the item without removing it.
  • With Filter flagged content to the Mod Queue enabled, the app uses Reddit's filter action instead of removing or reporting the flagged item. Filter takes priority over the removal setting.
  • Filtered posts and comments go to the Mod Queue for a moderator to review.

Post locking

  • When flagging a post, trusted users can optionally lock the post.
  • Useful for preventing further escalation while mods review the situation.

Comment-thread nuke

  • The Allow flaggers to nuke comment threads setting is disabled by default.
  • When enabled, a flag form shows a Nuke checkbox.
  • On a post, Nuke removes every comment in that post.
  • On a comment, Nuke removes that comment and all of its replies, at every depth.
  • Nuke is intentionally destructive and is only available when moderators explicitly enable it.

Moderator-distinguished content

  • By default, non-moderator flaggers cannot flag posts or comments distinguished by a moderator.
  • Moderators can enable Allow flaggers to flag moderator-distinguished content? when that is appropriate for their community.

Discord notifications

  • Moderators can configure a Discord webhook.
  • Each flag can trigger a Discord notification containing:
    • Subreddit
    • Reporter
    • Target user
    • Flag reason
    • Optional context
    • Content score
    • Lock status (for posts)

Ideal for moderation teams coordinating outside Reddit.


What the app does behind the scenes

When content is flagged, Flag App may:

  • Remove the content and report it, report it only, or filter it to the Mod Queue (depending on settings)
  • Lock the post (if selected)
  • Remove a selected comment tree (only when Nuke is enabled and selected)
  • Add a mod note to the target user
  • Notify the reporting user via Modmail
  • Send a Discord notification (if enabled)

Mod tools & moderation control

  • All configuration is handled via Dev Platform app settings
  • Moderators can use a trusted-user list, community-karma thresholds, and flair requirements; satisfying any configured criterion grants access
  • Nuke access is opt-in and disabled by default
  • Flagging moderator-distinguished content is opt-in for non-moderator flaggers
  • Moderators can always revert or override actions
  • Flag actions integrate with Reddit’s native moderation tools

Flag App helps moderators act faster without giving up control.


Resources


Other apps by the developer

Flag App is part of a growing collection of tools built for Reddit moderators. If you find this app useful, you might also want to check out my other Devvit apps:

  • Spotlight: Spotlight lets OPs, mods, and trusted users pin relevant comments to add context, clarify discussions, and highlight key info. Ideal for viral posts, fact-checks, and hot threads.

  • Press App: Shared mod accounts will soon be history! Through this app, mods can publish and edit mod posts.

  • AMA Companion: Enhance Reddit AMAs with guided setup, guest profiles, announcements, search, participant tools and moderation features - all while keeping the native Reddit discussion experience.

  • MultiPinger: This app allows you to send a message to more users at once.

  • Self Ban: Users can opt to ban themselves for a specified duration. Mods have the option to set a minimum comment karma requirement to prevent abusing of this feature.

  • TitleTweaker: Easily improve your post titles with TitleTweaker. Submit your revised title through a simple form, and the bot reposts it for you - quick, easy, and effective.

Feel free to give them a try if any of them fit your community’s needs.


Source code & license

The source code for Flag App is available on GitHub.

This project is licensed under the BSD 3-Clause License.

Flag App is developed in compliance with Reddit’s Developer Terms and adheres to Devvit platform guidelines.


Support

If you encounter issues or have questions:

  • Please do not message app account directly
  • The correct support channel is r/paskapps modmail

Thank you for using Flag App - built to help moderators act faster, stay informed, and share responsibility without losing control.

About

Devvit app which allows trusted users to easily flag the inappropriate content.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages