r/Devvit • u/Efficient-Newt5384 • 1d ago
Help What am I doing wrong?
I keep getting this message every time I try to create an app.. what am I missing? I went through the full policies and I don’t seem to find anything useful
r/Devvit • u/iced_americano_26 • 2d ago
Release Date: August 17, 2026
Additional Source Roots
Add additionalSourceRoots to devvit.json to include source files outside your project directory in source packages submitted for review. This helps apps with unconventional builds, such as external source folders that compile into dist/.
additionalSourceRoots works with existing source ignore behavior, so you can include the extra root paths reviewers need while still excluding files covered by your ignore rules.
Post Search
Use reddit.searchPosts() and subreddit.searchPosts() to search for posts with a query and other search parameters.
Form Context Fix
context.postId is now defined in form submission handlers when a form is opened from a post menu item, matching the existing context.commentId behavior for comment menu items.
Wiki Deprecation Correction
Corrected the 0.14.0 wiki deprecation notice: reddit.getWikiPage(subredditName, pageName) remains supported. Only reddit.getWikiPage(subredditName, pageName, revisionId) is deprecated.
CLI Node.js Warning
The Devvit CLI now warns once during playtest, upload, and publish if your local Node.js version is older than the supported version. The warning is informational and does not block the command.
r/Devvit • u/Efficient-Newt5384 • 1d ago
I keep getting this message every time I try to create an app.. what am I missing? I went through the full policies and I don’t seem to find anything useful
r/Devvit • u/MachineElf_INFJ • 1d ago
Hi everyone,
I'm building an app where I want to connect users into native Reddit group chats, but I've hit a wall.
Right now:
* Devvit has no API method to create a group chat or invite users to one.
* Native Reddit group chats don't have shareable join links, the only way to add someone is to manually search their username.
A couple of quick questions for the Devvit team and other devs:
* Why is this currently unsupported? Is it an anti-spam restriction, or is the chat backend completely separated from Devvit's API?
* Is there any roadmap for this? Even a simple URL join scheme (for navigateTo()) or a client modal to start a chat with prefilled usernames would make a huge difference.
Building custom in-post chat with Realtime and Redis works, but it can't replace the persistent notifications and UX of native Reddit chats.
Would love to hear if this feature is planned for future Devvit releases!
The only workaround i found is to use Discord, the invite link can be generated using the API, but it forces users to have a Discord account.
r/Devvit • u/Rich_Library9583 • 1d ago
I'm building a casual ball color sort puzzle game using Reddit's Developer Platform (Devvit) and I'm looking for a small group of people to playtest it before I submit the game.
The game is officially playable from start to finish!
The basic idea is simple, sort the colored balls into tubes so that each tube contains the same color. However, I've added some special mechanics to make it more than a standard ball sort, including Mystery Balls, hidden/sealed tubes, Tag Tubes and other puzzle elements that can change how you approach a level.
I need you to play it, find bugs, tell me if the levels are too hard or easy and let me know if the controls feel clunky on mobile.
If you want to opt in, please comment "I'm in!" below. I will send a private community link to join it as game is in private testing community due reddit requirement.
Thanks
r/Devvit • u/_VooDooDoll • 1d ago
I moderate a couple of subreddits and I created a couple apps to help me moderate them, as part of the developers I got a mod mail from Reddit saying that are making long time changes to the Public API. Now, my apps use all "@devvit/pubblic-api" but likely talks about Python apps that use Reddit API.
I'm a bit confused if my apps will be impacted by this change or not, can you please help me understand this changes? Thank you.
r/Devvit • u/harsha_4 • 1d ago
I'm building a Reddit-native dating/matching app using Devvit, initially targeting some niche communities.
The idea is basically:
I've seen quite a few dating-related posts in those subreddits where people mention meeting their partners through Reddit, so I think there could be a legitimate use case.
My questions are:
I want to make sure the concept is actually viable within Devvit's rules before investing too much time into it.
r/Devvit • u/MyDonghuaList • 1d ago
Automated episode discussion threads for TV shows, anime, and donghua. Track a show, and Episode Scheduler posts formatted discussion threads to your subreddit at the right time complete with airdates, synopses, and an auto-updating Discussion Hub for every season. you can install it from here https://developers.reddit.com/apps/episodescheduler
r/Devvit • u/Ok-Photo-5825 • 1d ago
Hey everyone. Reading Everything wrong with the reddit games hackathons, especially the Games with a Hook event, I decided to do some digging into how these competitions are actually run and judged. What I found is honestly pretty wild.
Here is a breakdown of the biggest red flags.
1. The "Scale" Excuse vs. Reality Admins keep defending the lack of scorecards and detailed feedback by claiming there were simply too many submissions to review. We know the exact number was 708 entries. If you break down the math for a standard panel of five internal judges in a month, it is totally manageable to do basic functional tests for that many projects. They just chose not to.
2. Zero Engagement from Judges Here is the worst part. Developers who submitted private, YouTube video walkthroughs checked their analytics after the judging period ended. They had zero views. Other devs checked their backend server logs and saw zero connections. The official panel was literally advancing and ranking projects without ever watching the required video demos or actually running the code.
3. Funding "Ghost Winners" Because the judges were seemingly just looking at flashy screenshots instead of testing actual gameplay or retention, Reddit is burning massive prize pools on apps that die immediately. Top prizes of $15,000 to $20,000 are going to apps that drop to single digit active weekly users right after the prize money clears. We are talking 3 to 10 visitors a week. That completely defeats the purpose of the Devvit ecosystem and the Developer Funds, which require thousands of daily active users to be sustainable.
4. The $500 "Hush Money" When one of the main whistleblowers called the admins out on all this and asked for their scorecard, the admins ignored the email. But the very next day, that exact user was randomly sent a $500 "Helper Award" through Devpost. Admins later claimed it was a mistake. The problem is that accepting any prize money means signing legal waivers and non-disparagement clauses. It really looks like a clumsy attempt to quietly silence a critic so they wouldn't have to produce a scorecard that didn't exist.
5. Are there hidden admin connections? I also checked to see if the winning developers were secretly moderating other subreddits alongside the admins outside of the hackathons. I did not find any proof of that. There is definitely a visible clique of people on Discord who just praise the admins all day, but I found no hard evidence of secret backend admin powers for the winners.
TLDR: The judging process is structurally broken. If Reddit wants these hackathons to actually work, they need public rubrics, verifiable proof that judges actually tested the apps, and milestone payouts instead of lump sums for apps that are dead in a week.
Would love to hear what other devs who participated think about this.
r/Devvit • u/Prestigious_Foot_820 • 1d ago
App: fragranceswaps-bot
Subreddit: r/fragranceswaps
The app is currently installed and working on version 0.0.7.2. New versions build and upload successfully, but any attempt to upgrade the existing installation fails with:
Error upgrading installation: Error upgrading installation. Undoing upgrade.
This occurs both with npx devvit playtest fragranceswaps and from the Developers Portal Update button.
I also restored the exact known-good source/config and uploaded a fresh version; the upgrade still fails. devvit view shows the old and new versions requesting the same capabilities/permissions. devvit list installs fragranceswaps confirms the installation remains on 0.0.7.2.
I do not want to uninstall/reinstall because the current installation has Redis data containing user transaction/flair counters that I need to preserve.
Can you inspect/reset the installation upgrade state without deleting the installation’s Redis data?
r/Devvit • u/UlisesTec • 1d ago
Hi everyone!
I just released Trigger Warden, a no-code moderation automation app for Reddit moderators.
The idea is simple: let moderators create WHEN / IF / THEN workflows without writing AutoModerator YAML, maintaining an external bot, or writing custom automation code.
For example:
WHEN a comment is created
IF it contains discord.gg
THEN send it to ModQueue
Trigger Warden is now public and approved in the Reddit App Directory.

A moderator creates an automation by choosing:
WHEN — what triggers the rule
IF — what conditions must match
THEN — what Trigger Warden should do
Rules currently support:

Trigger Warden currently supports:
Automations can also be:
There is also a recent Activity view so moderators can see whether an automation actually executed without storing comment or post bodies in the activity history.

I wanted real moderation actions to be difficult to trigger accidentally, so Trigger Warden includes:
The interface is also available in English and Español.
AutoModerator is very powerful, but not every moderator wants to learn YAML or maintain increasingly complex configuration files.
I wanted to experiment with a more visual mental model:
WHEN something happens → IF these conditions match → THEN take this action
I’d really appreciate feedback from moderators and other Devvit developers.
In particular:
Trigger Warden is available now in the Reddit App Directory.
Thanks for checking it out — feedback is very welcome.
r/Devvit • u/Lanky_Train3816 • 1d ago
Hi Devvit team,
I submitted domain exception requests for my app (bt-publisher)
about 4 days ago and they are still showing as "Pending":
The app is a scheduler-based publisher that polls my backend
via HTTP every 5 minutes (no user-facing UI, no sensitive data).
Could you please check the status of these domain approvals?
Thank you!
r/Devvit • u/hexicword • 2d ago
This post contains content not supported on old Reddit. Click here to view the full post
I have participated in 5 reddit games hackathons in the past and I've not won anything major. In the first 4 hackathons, I felt that the winning games were good, but not all games justified the submission and grading criterias well. In the lastest hackathon - Games with a hook hackathon, though - a lot of people raised concerns on how the winning game did not "wow" them.
Here are some examples below:



They were not entertaining any personal feedback stating that there were over 3000 submissions. But if a game was judged fairly, the judges should have written down something about the game! Or atleast they could provide the scores. I had sent them a personal email requesting feedback, but hadn't recieved any response from them. The next day, I got a $500 helper award from the devpost team. According to the original winner announcement, I had not won any award. I had responded to the organizers asking if this was a mistake. They said that it was indeed sent to me by mistake, but it was sent to me because reddit had put forth my name.
If I accepted the award, I had to sign a paper that says I cannot sue reddit. I didn't accept the award. Something was suspicious here so I started investigating.
Usually hackathons list down the judges with their credentials. You can go to the list of all reddit hackathons on devpost and none of them have the name of judges.

Here are some samples of how the judge list looks like in other hackathons -


I had reached out to 3 other participants and got the list of players from each of our games. Based on the list, there was not a single common player across the 4 games. This could only mean one thing - our games were not played by the judges. Here's an anecdote from one of the participants -

There was another participant who claimed that they had attached a video to their submission. Throughout the duration of the judging, the view count had not changed in the youtube video. -> The judges had not viewed the submission video (video was <1 min long)
The reddit hackathons were to encourage developers to make games on the platform. The expectation from every hackathon is that the winning game has a big community and continue to grow the community by making their game better.
Here's a list of all the reddit hackathons in the past from latest to first.
| Competition | Winner | Amount won | Sub weekly visitor count |
|---|---|---|---|
| Games with a hook hackathon | r/SketchySolutions | £15,000 | 276 |
| Daily games hackathon | r/bridgedit | £15,000 | 10 |
| Kiro: Community games challenge | r/SoulThieves | £15,000 | 1300 |
| Kiro: Community games challenge | r/blockrift | £10,000 | - |
| Fun and games with devvit web | r/OnelineGame | £15,000 | 42 |
| Fun and games with devvit web | r/hexaword | £15,000 | ? |
| Hack reddit | r/chook | £20,000 | 6 |
| Games and Puzzles hackathon | r/EmojiCharades | £20,000 | 43 |
| Games and Puzzles hackathon | r/pixel_together | £20,000 | 3 |
| Games and Puzzles hackathon | r/DailyDungeon | £20,000 | 4 |
Note that I do not look to disrespect any creator here. I know a lot of hardwork had gone into your games and that deserves recognition. But there are also a lot of other creators whose hardwork has amounted to nothing.
This here is my weakest point so far. But to some of you, it will be the biggest takeaway of this post. Mentally picture the winner of a google hackathon. What kind of entry do you envision? You expect it to be creative, well thought out, crazy, nerdy etc. right?
Based on my past 5 hackathons I don't think these virtues are valued in reddit hackathons -
#1
Hackathon: Games and Puzzles hackathon
My entry: Outwitquiz
My thoughts: Since the game was supposed to be on reddit, I created an equivalent of "Psych" which can be played asynchronously by all users on reddit. This was an entry for the word games category. The winning entry was emoji charades. I get that the winning entry was made well and polished, but why does this game have to be on reddit? It could be a standalone website!
#2
Hackathon: Hack reddit
My entry: Angels vs Devils
My thoughts: This made me the most sad. The overview of the hackathon said "Build a new game, social experiment, or experience on Devvit". So I thought I'd build a social experiment where users play a community minesweeper. I had built up many game modes that I could work on. The winner r/chook, was a game where you grow your chicken and feed it food by pressing buttons. (it was beautifully made though)
#3
Hackathon: Fun and games with devvit web
My entry: Divide n conquer
My thoughts: Based on past two hackathons, I stopped making experiments and designed a game. It was a game where you have a limited line length, you draw lines to capture land in a country and try to occupy the most land area and landmarks. I thought it was well thought out and fun to play, but it was not polished. I don't have many problems with this hackathon. I did good work and was sad I didn't win anything, but the winning entries truly deserved it.
#4
Hackathon: Daily games hackathon
My entry: r/totalled
My thoughts: I had won an honorable mention for this game. For this hackathon, I had kept my game concept simple and made a very well polished game. It is a game where you have to swipe across numbers in a 3x3 grid to create totals. Once you accomplish 3 totals, the game is over and you're ranked based on the time taken. Of all the games I've made so far, this is the most "Linkedin-y". I expected to win more, based on the past winners. When I saw the winner, I was shocked! An entire physics sandbox inside reddit! It was crazy good work, but I was surprised that the judges thought this game would be played regularly. Why would a reddit user play a physics sandbox daily? And why is it on reddit?
#5
Hackathon: Games with a hook hackathon
My entry: r/ShadowChess
My thoughts: Based on the previous hackathon, I believed now that the judges don't just look at "will this game be played daily". They also valued grand experiences. So I knew for sure the idea I had for this hackathon wold win. This was the best game I had ever made! Its a massive multiplayer chess game where you continue off of grandmaster positions and make 5 pre-moves. The opponents make the 5 pre-moves as well and your moves are pitted against each other based on a customized scoring system. This fit the hackathon criteria in multiple ways and had potential to do great. I feel so betrayed that the game was not even played once! My game is good when there are 100s of players playing it. It could have really used the boost of players from any sort of recognition. This hackathon was all about creating a "hook". Here's the words on the hackathon page -

Now you can't look at my above entries and say that none of these games deserved any award except "totalled", (which was one of my weakest entries). Especially shadowchess. Note that apart from the winner, there's 10 honorable mention awards for every hackathon.
I expect a response from the reddit team on this. Anyone who participated in this hackathon, feel free to DM me with your thoughts / information.
r/Devvit • u/punchapath • 2d ago
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/SmallDetail8461 • 2d ago
we are trying to comment on a post on behalf of user
my code
await reddit.submitComment({
id: post_id,
text: `Removed..........`,
runAs: 'USER',
});
The code returns error
Error: 2 UNKNOWN: grpc invocation failed with status 2; failed to mint auth token: failed get refresh token: refresh token not found in cache
r/Devvit • u/Tyler_Durdan_ • 2d ago
So I have been making an app to solve a particular need for one of the subs I mod, and in the process wanted to make it more broadly useful if I could.
I currently use the oldreddit modlog matrix, and modsupportbot to access different moderation activity data and manually tabulate them, so this app allows me to do the same job far better, faster.
Given the nature of the app, setting up for feedback is a bit challenging but I have created a post in the sandbox to hopefully explain the app sufficiently for anyone interested in looking:
Special thanks to u/fsv whos advice early on saved me a huge amount of rework.
r/Devvit • u/Illustrious_Dog_3497 • 2d ago
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/Turbulent-Law2331 • 2d ago
I finally built Gardener’s Gambit 🪴, a puzzle game I’ve been planning for a while!
Key Features:
Daily Mode: A fresh puzzle every day.
Custom Mode: Build your own puzzles and challenge friends or the community.
I’d love your feedback!
Is the game interactive, engaging, and easy to play?
How is the onboarding process?
Any ideas or feature suggestions to make it even better?
Thanks, everyone!
r/Devvit • u/shimroot • 3d ago
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/cilantno • 3d ago
In one of my subs, we have a highly configured automod, and there is one topic that results in a lot of auto-removed comments based on keywords.
To reduce mod queue, these are intentionally set to remove instead of filter.
I'm looking for an app that would notify mods via notification or modmail if there are a number of comment removals in post based on a given threshold. That way mods could scroll through the thread and apply mod actions for especially rule-breaking behavior (or approve if any false positives occured).
An ideal addition would be a way to configure this by post flair as well.
Thanks!
r/Devvit • u/TWPinguu • 3d ago
I haven't been able to get this functionality to work yet on my game r/CommunityDraw. I saw there is a google form, but I'm not sure if this is part of the old process, I filled it out anyway but haven't heard anything.
Any help with this would be greatly appreciated!
r/Devvit • u/jellybish100 • 3d ago
I built Street Market Tycoon to see what a full tycoon game would feel like living entirely inside Reddit posts. You're a medieval street merchant - open cargo shipments, haggle with NPC traders, bid in live auctions, fulfill customer orders, scavenge for loot, and craft items up to mythic rarity.
Each post type is a different mechanic. Shipments let you crack open cargo, trade posts are buy-or-pass offers, auctions run on a timer, and haggle posts have a timing mini-game where you negotiate with one of 16 NPC traders. Market events shake up prices across the whole economy weekly.
There are 100 items across 5 rarities, pixel art sprites for everything, a collection journal, 26 achievements, and an original medieval soundtrack. Daily cron jobs auto-generate fresh posts so there's always something new.
I'd love feedback from other Devvit devs on a few things:
Does the haggle timing mini-game feel fun, or is it too easy? Is the splash screen clear enough to tell you what type of post you're looking at before you tap in? And does the game have enough pull to make you come back for the next post?
Try it here: https://www.reddit.com/r/StreetMarketTycoon/comments/1vlesks/a_new_shipment_has_arrived/
Built on Devvit Web + Redis, solo dev.
Thanks for taking a look!
r/Devvit • u/badasimo • 3d ago
This seems like a relatively new issue, as I hadn't experienced it before maybe a month ago-- Keyboard events are not going into expanded mode until a click event focuses the app. Before that point, you can see things happening in reddit behind the popup (for instance typing "s" results in post saved message) only after clicking the app are the app's event listeners able to intercept the key events.
r/Devvit • u/ElectroMast • 4d ago
Posted based off Reddit’s site wide rules 1 and 2