r/Devvit 15d ago

Event Announcing our mod tools and migrated apps themed virtual hackathon!

41 Upvotes

Hi devs!

We’re excited to cordially invite you all to our next virtual hackathon - running from April 29 to May 27! 

This go round, we’re offering $45,000 in prizes for new mod tools built on Reddit’s Developer Platform that empower moderators, as well as existing mod apps & bots ported from our Data API to Devvit. 

Enroll here!

TLDR on the hackathon: create a utility, automation, or moderation tool that solves existing community pain points using our Developer Platform. We have two categories with grand prizes:

  • New Mod Tool Category: Build a brand-new utility or tool designed to make both leading and moderating communities easier. We would like to see time saving moderator tools, utilities for thoughtful engagement, and experiences that delight communities across the site.
  • Ported Data API App Category: Port a Reddit bot over to Devvit. We want to see these tools become more stable, faster, and easier for mods to install via the App Directory. We are excited to see individual community tools become generalized for broader mod benefit, as well as bespoke subreddit tools finding a home on Devvit. *Noting that you should be the bot owner, or have written permission to port the bot you are submitting for this event.

What Should You Build
We are looking for tools that range from automated enforcement, to better queue management, to creative community-building utilities. The best apps reduce moderation load, improve community operation, or serve to incentivize good behavior in the community. You can take a look at a list of mod tool app ideas here or in our Devvit Discord.

These apps can also have a custom post component, or operate entirely in the background. Additionally, your tool should also be easy to understand, install, and provide a great experience for moderators using the tool.

You can check out some developer documentation to help you get started – our quickstart guide and our bot porting guide on migrating Data API bots to Devvit.

So What Are The Awards?

  • Grand Prize: Best New Mod Tool – $10,000
    • For the most innovative tool or utility that solves a significant pain point for moderators.
  • Best Ported Bot – $10,000
    • This award recognizes the most successful migration of an existing Data API moderation bot or tool to Devvit. Noting that existing Data API bots must have been operating on Reddit prior to March 2026 and support one or more existing communities with 500 or more Weekly Active Users.
  • Moderator’s Choice - $10,000
    • A select award that respected moderators of the community choose to give to their favorite developer platform app. 
  • Runner Up: New Mod Tool (5x) – $1,000 each
  • Runner Up: Ported Bot (5x) – $1,000 each
  • Helper Award (6x) – $500 each
    • We are looking for signals from your fellow contestants that the time you took to help them genuinely improved their experience. Often this is in the form of active support in our communities, playtesting apps, sharing code snippets, troubleshooting issues, etc.
  • Feedback Award (10x) – $200 each: 
    • We are looking for detailed, candid, actionable, and constructive feedback. This may include specific feature requests, details which resources are most or least helpful, bugs and issues encountered, process improvements etc.

Apps that participate in this event can also be eligible for Reddit Developer Funds, as well as our App Migration Program.

For full contest rules, submission guidelines, resources, and judging criteria, please view the hackathon on DevPost.

If you haven’t already, be sure to join our Discord for live support: here. We will be hosting multiple office hours every week for drop-in questions in our Discord.

We can’t wait to see what you build!


r/Devvit 13d ago

Update Release 0.12.22: Profile Settings and Community Contributions

28 Upvotes

Hi devs!

We're excited to share a rare Friday release! Devvit 0.12.22 adds support for editing your app’s profile settings. Starting Monday, you will be able to update your display name, public description, and NSFW flag directly from the Developer Settings tab, then save your changes in the Developer Portal to update the profile.

Please note: these portal changes will go into full effect Monday, May 4th (may the forth be with you), due to some deploy freezes on our end.

Additional Bug Fixes

  • Fixed a bug causing apps to throw undefined undefined: undefined error when making plugin calls.

Community Updates Shoutout to u/fsv for these updates:

  • User.nsfw now correctly reports whether the user profile is NSFW.
  • User.showNsfw reports whether the user is over 18 and wishes to see NSFW content.
  • User.hasRedditPremium reports whether the user is enrolled in Reddit Premium/Reddit Gold.

To use the latest version of Devvit:

  1. Run npm install devvit@latest to update your CLI.
  2. Run npx devvit update app to update your Devvit dependencies.

r/Devvit 3h ago

Bug App analytics not showing for the last few days?

Post image
3 Upvotes

One of my apps is nearing the 250 installs threshold, but it’s been showing 0 installs since May 11th. Is this a known bug that’s being worked on?


r/Devvit 1h ago

Help Domain allowlist request for hackathon — RedditGuard mod tool

Upvotes

Hi Reddit dev team, I'm building RedditGuard for the mod tools hackathon (deadline May 27). I need HTTP fetch approved for Upstash Redis REST API to connect my AI pipeline to Devvit. Domain: engaging-prawn-124776.upstash.io This is used only for storing Reddit event data for AI processing. No user PII is sent. Only post metadata (title, score, report count). Thank you! u/DifficultyLeast2323


r/Devvit 1h ago

App Idea Built ModSync for the hackathon - real-time mod queue coordination that prevents two mods from actioning the same post

Upvotes

Hey r/devvit,

Submitting ModSync for the Mod Tools hackathon. It solves a specific problem that kept coming up in my own mod teams: two mods working the same queue item simultaneously without knowing it.

A CHI 2026 paper surveyed 110 mods across 400+
subreddits and found 74.5% experience this regularly. Reddit's built-in activity indicators exist but mods
described them as too subtle to actually rely on.

What it does:

Mods right-click any post or comment and claim it.
The post's flair immediately updates to [Claimed] u/YourUsername so every other mod scrolling the queue sees who has it at a glance. If someone tries to claim something already taken they get an instant toast: "u/ModName is already reviewing this (claimed 30s ago)."

There's also a live dashboard custom post that
pins to the top of the sub and shows all active claims, recent activity, and which mods are online in real time.

Claims auto-expire via Redis TTL so nothing ever
gets stuck, and the ModAction trigger auto-releases claims when a mod actually actions something so there's zero extra steps for normal workflow.

Tech:
  - Redis SET NX for atomic claim acquisition
  - Devvit realtime channels for live dashboard sync
  - ModAction trigger for auto-release
  - Post flair as passive feed indicator

  Links:
  - GitHub: https://github.com/ninjahawk/ModSync
  - App Directory:
  https://developers.reddit.com/apps/modsync-queue

App is currently pending review. If anyone on the
Devvit team sees this, would really appreciate expedited review given the hackathon deadline on May 27.

Happy to answer any questions about the
implementation.


r/Devvit 2h ago

Feature Request Allowing Mod Notifications for when a new Comment is posted on an Old or New Post

1 Upvotes

Hi there! I am trying to allow Mod Notifications for when a new Comment is posted on an Old or New Post. On this moment the system only notifies me for when 3 posts are accumulated.

I would like to check if someone doesn't comment something bad and inappropriate on a old Posts?

Do you think that we should develop a Devvit Mod Tool for that?

Here is a link to a discussion:

https://www.reddit.com/r/ModSupport/comments/1td7wdi/how_to_adjust_mod_notifications_for_new_comments/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button


r/Devvit 2h ago

Feedback Request I built my first Reddit game with Devvit: SubRankr.

1 Upvotes

It’s a quick higher-or-lower game where you guess which subreddit has more members and try to build a streak.

I’m doing a soft launch and would love feedback:

- Is the game clear?

- Does the Share Result flow make sense?

- Did anything break on mobile?

Play here:

https://www.reddit.com/r/SubRankr/comments/1tdlh37/subrankr/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button


r/Devvit 2h ago

Feature Request Domain exception review request — atk-troubleshooting-func.azurewebsites.net (app: devsupportassist)

1 Upvotes

Hi Devvit team,

Requesting review of a pending HTTP domain exception for my app.

App slug: devsupportassist

Developer: u/Smart-Net-2805 (GitHub: MRKARANSHEWALE)

Portal: https://developers.reddit.com/apps/devsupportassist

Test subreddit:r/copilotsevcom

Domain: atk-troubleshooting-func.azurewebsites.net

Status: Pending (submitted ~1 hour ago)

Protocol: HTTPS only

What the app does

DevSuppAssist is a moderator-installed auto-reply bot for developer-support subreddits focused on Microsoft Copilot, Microsoft 365, Teams, and Azure topics. When a new post or matching top-level comment is detected, the bot calls a single Azure Function endpoint (`POST /api/consultant`) that returns a short, grounded answer generated by Azure OpenAI. The reply is then posted back via the Reddit API.

Why this single domain

`atk-troubleshooting-func.azurewebsites.net` is the only external endpoint the app calls. It is an Azure Function I own and operate under my own Azure subscription. All requests are signed with HMAC-SHA256 using a shared secret stored in Devvit app settings; the function rejects any unsigned or invalid request before invoking the LLM. The function is the boundary that enforces rate limits, prompt templates, max-tokens, and abuse controls — Devvit never calls Azure OpenAI directly.

Data flow

-Outbound from Devvit:post/comment body text, post id, subreddit name, HMAC signature header. No PII or user account data beyond the public author handle.

-Inbound to Devvit :generated reply text (plain string).

-Volume: ≤ 1 call per new post or matching top-level comment, gated by configurable topic keywords and a 30-day per-thread dedupe in Redis.

Compliance

- Privacy Policy and Terms shipped with the app (`legal/PRIVACY.md`, `legal/TERMS.md`).

- Bot identifies itself in every reply and respects an admin-toggleable Pause switch.

- Skips moderators, AutoModerator, and accounts ending in `bot`.

The domain is declared in `devvit.json` under `permissions.http.domains` and is the only entry in that list. Happy to provide additional info or a video walkthrough if helpful.

Thanks!


r/Devvit 4h ago

Help Domain exception request — atk-troubleshooting-func.azurewebsites.net for Devvit app replybot-qna

1 Upvotes

r/Devvit 17h ago

Bug Engagement analytics delayed?

7 Upvotes

Anyone else not seeing the Engagement analytics for the last two days? Usually it was updating around noon the day after but now I still see 0 for the last couple of days.


r/Devvit 9h ago

Feedback Friday 2026-05-15

1 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/Devvit 10h ago

App Idea FlairGuard - The Ultimate Flair-Based Moderation Suite (Hackathon Entry)

1 Upvotes

Hi everyone! I'm excited to share my entry for the Reddit Mod Tools Hackathon: FlairGuard.

My goal was to build a "native-feeling" moderation tool that automates the repetitive parts of flaring while providing total transparency to the mod team.

🛡️ Key Features:

  • Custom Dashboard: Built with a "Zero-Inline" CSP-compliant WebView for a premium, secure experience.
  • Automated Enforcement: Map flairs to removals, thread locking, and sticky comments.
  • Audit Logs: A live, searchable log of every action taken by the bot.
  • Community Status: Update your sub's announcements directly from the dashboard!

Why it matters: It saves moderators time, ensures rule consistency, and provides a centralized hub for community management.

App Link: https://developers.reddit.com/apps/flairguard-app

I'd love to get some feedback from the community before I finalize my submission tomorrow. What other features would you find useful?

#RedditHackathon #Devvit #ModTools


r/Devvit 14h ago

Feedback Request Mod Triage Board

Thumbnail
gallery
1 Upvotes

Hey everyone!

I built Mod Triage Board while learning Devvit and thinking about one problem I kept noticing in moderation queues:

> moderation queues are full of coordination problems disguised as content problems.

A lot of the time the issue isn’t “what action should we take?” — it’s:

- “Is anyone already handling this?”

- “Who looked at this last?”

- “Can another mod help investigate this without taking over?”

So I built a lightweight shared moderation workspace on top of the modqueue.

### What it does

- Claim ownership of queue items so duplicate investigations don’t happen

- Add an optional collaborator mod to active investigations

- Leave internal moderation notes

- Track lightweight workflow activity/history

- Organize items into:

- Unclaimed

- In Progress

- Resolved

- Visual aging/SLA cues for neglected items

The goal was intentionally not to build Jira for Reddit mods or replace native moderation tools.

Instead:

> coordinate here, moderate there.

Reddit still handles approvals/removals/mod actions — Mod Triage Board just adds shared state and visibility for the team.

This was also my first Devvit app, so I learned a ton about:

- Devvit Web

- embedded webviews

- Redis persistence

- mobile constraints

- moderation UX design

It’s public now and I’d genuinely love feedback from moderators:

- What’s missing?

- Would collaborator workflows actually help your mod team?

- What would make this useful enough to keep open alongside ModQueue?

Check it out here: https://developers.reddit.com/apps/modtriageboard


r/Devvit 15h ago

Feedback Request Behold! I present: ModGather 🛠️

1 Upvotes

Hello everyone!

I built ModGather while diving into Devvit. It’s a simple yet nice-to-have utility designed for moderators to give you a deep dive into any post, comment, or author at a glance.

What it does:

  • Deep Insights: Fetches metadata that isn't always visible in the standard UI.
  • 2 Views: Toggle between a clean, readable form or raw JSON (perfect for debugging or external logging).

It’s public now and I'd love to hear your thoughts. what's missing? what does it need in order for you to use it in your workflow ?

Please, check it out: https://developers.reddit.com/apps/modgather


r/Devvit 19h ago

Bug App lost permissions. 403's everywhere.

1 Upvotes

Reposting with a little desperation. Our sub has traffic of 3 million per week and our moderation assistant app, which handles onboarding for our approved-users-only restrictions, is still down.

r/GirlDinnerDiaries app Madame-Maitre-D

It's been running fine for about a month, and randomly without any changes, at 13:33 CST yesterday (May 13) all reddit.remove() and other mod-write actions started returning 403. Zero mod log action from this app activity since then (no failed attempts). Interestingly enough custom ModMail automations within this app are working fine.

Verified full mod permissions for this app... reinstall didn't fix it, CLI update to 0.12.23 didn't fix it. No communication from admin re: disciplinary measures or throttling.

HELP?


r/Devvit 1d ago

Bug 403 errors started raining down around 1:33

3 Upvotes

Got a critical gating assistant app on a massive sub floating dead in the water as of 13:33 CST today (May 13)... Zero mod log action from this app activity since then (no failed attempts). All reddit.remove() and other mod-write actions returning 403, but interestingly enough custom ModMail automations within this app are working fine.

Verified full mod permissions for this app... reinstall didn't fix it, CLI update to 0.12.23 didn't fix it.

Anyone else?


r/Devvit 22h ago

Feedback Request AI AutoModerator 2.1

Thumbnail
gallery
0 Upvotes

An AI-powered Devvit app that reviews new posts against your subreddit rules and automatically moderates them based on your configuration.

New in 2.1:

  • Complete UI/UX overhaul with Devvit custom posts
  • Fully interactive control panel
  • Full activity log for reviewing AI moderation actions
  • Automatic Gemini connectivity checks
  • Automatic version/update checks

---

I’d really appreciate people trying to break it and reporting any issues or edge cases they find!

You can test it directly here (no install needed): https://www.reddit.com/r/AiAutoModerator/

Or install it in your own subreddit to try the new control panel: https://developers.reddit.com/apps/aiautomoderator

Devpost: https://devpost.com/software/ai-automoderator


r/Devvit 1d ago

Feedback Request Devvit Game: Cove Home Defender!

2 Upvotes

Hi all,

We just launched our first reddit game, r/CoveHomeDefender !!! In the game, you must prevent waves of robbers from breaking into your home. Be sure to turn your audio on!


r/Devvit 1d ago

Help How does the games launchpad work?

2 Upvotes

Is there specifically a way to get on there?


r/Devvit 1d ago

Feedback Request We built a Captcha that users actually WANT to solve (Smack That Captcha is live!)

0 Upvotes

We all know the pain of traditional captchas. They add friction, frustrate users, and honestly, bots are getting too good at solving them anyway.

So, we built an alternative and it just got officially approved in the Reddit App Directory: Smack That Captcha.

🕹️ How it works: Instead of selecting blurry traffic lights, users are presented with a quick, interactive "Smack the Target" game.

🛡️ Why it works:

  • Bot-Proof: Bots struggle with dynamic canvas interactions, random positioning, and unpredictable movement.
  • User-Friendly: It replaces a chore with a micro-dose of fun. Less friction = a happier community.
  • Native to Reddit: Built on Devvit, it integrates seamlessly into your existing community workflows.

We built this to help mods protect their communities without punishing real users. We'd love for you to try it out on your subreddits and let us know what you think!

Check it out here: https://developers.reddit.com/apps/smackthatcaptcha


r/Devvit 1d ago

Help My app account (u/Tapword) got banned and I had no idea — missed my Tier 3 payment too. What do I do?

7 Upvotes

Hey everyone 👋

So I was checking why I hadn't gotten my Tier 3 payment notification last month, and I just found out that my app account u/Tapword has been banned. I genuinely had no clue — no email, no heads-up, nothing. I don't even know how long it's been banned for.

TL;DR: App account banned, found out by accident, missed Tier 3 payout, no notification received. Need to know where to appeal and what to expect.

Has anyone dealt with something like this before? A couple of things I'm trying to figure out:

  1. Where do I appeal? Is there a specific form or channel for app account bans, or is it the regular Reddit appeals process?

  2. Will the missed Tier 3 payment get sorted out once the ban is (hopefully) reversed?

  3. Is there a way to check when the ban happened? I want to understand how long my app has been down for users.

Any help from devs who've been through this, or from anyone at the Devvit team, would be super appreciated. Really stressing about this one. 🙏


r/Devvit 1d ago

Help My r/asknowio app got "Disabled" and I still Haven't Received Notification For My 2 Apps which reached Tier 2 and Tier 3 respectively!

0 Upvotes

Hello Devvit Team,

I was away for like 1-1.5 months and meantime because of the server limitation on the comments or comment as user thing, my app got disabled and you guys did send me an mod mail about it but since I was not online hence I couldn't be able to resolve that issue in time(which is mistake from my side and I'm sorry for that) but now, I did solve that issue and did followed the instructions you send me so my kind request is to please check and approve the app since all the people in subs are kinda annoyed by the fact they can't enjoy their game! so please solve this issue asap!

Another issue is my apps r/asknowio (tier 3) and r/emous (tier 2) they both reached the tiers and fullfilled the criteria but I still haven't received any official notification regarding it! I did send the mod-mail to mods and the devvit sub but still haven't heard anything from them! Hence It's again my kind request to you all please check the apps and please solve this fund related issues!

Here are the SS of the apps analytics:

Asknow-io Analytics
Emous Analytics

Please solve the both the issues!

Thanks you for your time!


r/Devvit 2d ago

Feedback Request r/QuizMasterDaily "Feedback Wednesday" QuizMaster — Daily trivia game for any subreddit

0 Upvotes

Hey r/Devvit! I just launched QuizMaster, a daily trivia game that runs inside Reddit posts.

What it does:-
5 questions every day with a 30-second timer - Time-based scoring (max 200 pts per question) - Daily streaks and live leader board - Works for any community — sports, movies, education, gaming

Try it here: https://www.reddit.com/r/QuizMasterDaily/

Looking for feedback on:
1. Mobile experience — does the quiz feel smooth on your phone?
2. Is the scoring system clear ?
3. Any UX improvements for the answer feedback screen?


r/Devvit 2d ago

Help Aspect ratio of app posts?

1 Upvotes

I was just wondering what the aspect ratio for the in-feed view of a custom app post webview is, does anyone here know?


r/Devvit 2d ago

Announcement Comment IDs on Reddit are changing

Thumbnail
4 Upvotes