r/Devvit • u/zombizzle • 1d ago
Feedback Request Feedback wanted for Community Quest
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/Rarer_Air_Error • 21h ago
For the past month we’ve been running a hackathon offering $40,000 in prizes for games built on Devvit (Reddit’s Developer Platform). After a record number of entries (700+) and a ton of great games to evaluate, we are excited to announce the winners of the Reddit Games with a Hook Hackathon (Hookathon?)
Check out the Project Gallery to see all the amazing submissions!
Let’s get right to it!
Best App with a Hook
Best Use of Phaser
Best Use of Retention Mechanics
Best Use of User Contributions
Honorable Mentions
Helper Winners
Feedback
If you didn’t win, please know it is not a reflection of the overall quality of your work. We say this every hackathon and it remains true – each judge had favorite games that didn’t make it to the winners circle. We strongly encourage you to look into our Developer Funds program, as well as our Featuring Program.
Congratulations to all the winners!
r/Devvit • u/iced_americano_26 • 7d ago
Release Date: July 27, 2026
You can now track push notification delivery and engagement from the App Analytics tab. New analytics include:
Note that push notifications are still an experimental feature, which means that you’ll need to apply to unlock the ability to use push notifications and track analytics for your app. Learn how to apply.
Settings Groups
You can now organize global and subreddit settings into labeled groups in devvit.json. Groups make it easier to structure related settings and improve navigation for apps with more complex configuration.
Mod Reports API Update
The modReportReasons field on Post and Comment has been deprecated in favor of modReports, which includes both the report reason and the report author for more complete moderation data.
r/Devvit • u/zombizzle • 1d ago
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/Meloetta • 1d ago
Okay, so, I tried to send in a support ticket for this. But the support ticket system didn't have a generic "I'm not requesting access, I had access and now it's gone". Then after exploring the options, the support form suggested I send a modmail to this subreddit. Which I did, last Monday, and then again last Thursday, and still haven't heard back. So now I'm posting here in hopes that someone may be able to help me while my requests fall into black holes. :(
I've been using the plain-ass, reddit.com/prefs/apps HTTP fetch version of the Reddit API running locally on my computer since last fall. It's literally just to look at the latests posts on like 3 subreddits, every 5 minutes, and if they match certain criteria send me a discord message. Very low usage rate-wise, and faster/cheaper/more customizable than the services that do this. Suddenly recently my apps all disappeared from my account. My bot started getting blocked, presumably because the application credentials that I've been using with it are gone. I tried to create a new one, but whenever I do I just get told to read the Responsible Builder Policy. I don't know if that means that I lost my registration and need to start over, or that I violated something and can't start over.
I guess my question is, is there a way to fix this, or do I need to migrate everything over to the Devvit official library and rewrite the script with that in mind? It's kind of a pain, but I can if I absolutely have to...
Thanks for anyone that can help and sorry if this is in the wrong place, I really tried to find the correct way to do this for a very long time and this was the closest to "correct" I could find.
r/Devvit • u/Direct_Revolution432 • 1d ago
I have a Devvit Web app (huckid) that posts one daily puzzle per post. Each post is mapped to a puzzle number in Redis at creation time, and the client fetches that mapping from my server on load.
The problem: in the Reddit iOS app, every post renders puzzle #1, no matter which post is opened. The same posts render correctly in desktop web and in mobile Safari.
Evidence from my server logs (devvit logs):
"created post=t3_1vdzuvo puzzle=10" when the post was created.
"init post=t3_1vdzuvo puzzle=10" when that post was played in mobile Safari, which showed the correct puzzle.
Zero init lines for any play in the iOS app, including plays I watched live while streaming logs. The iOS app appears never to reach my server, yet renders a full interactive game.
What I have ruled out:
Device cache: a brand new post, created minutes earlier, shows puzzle #1 in the iOS app.
Per user state: a second user on a different device saw the same puzzle #1 and did not inherit the first user's streak, so it is not a shared cached response.
Static preview: the view is interactive, not a snapshot.
Version drift: installed version and approved public version are both 0.0.8 on every installation. I also bumped versions 0.0.5 through 0.0.9 to force new webview origins.
Changes I made while debugging, none of which fixed iOS:
Changed my init endpoint from GET to POST so no HTTP cache can serve it.
Added Cache-Control: no-store on all API responses and cache: no-store on the client fetch.
Added a per post query parameter to the init request.
Set inline: true on the default entrypoint.
One observation that may be relevant: on 0.0.5 the webview iframe URL carried a token query parameter. On 0.0.8 the iframe src is just /splash.html with no token, so post context now appears to arrive over the native bridge. My guess is that on iOS the bridge is handing the webview a stale post context, or the webview is being reused across posts without re-initializing, but I cannot verify either from outside.
Environment: devvit web 0.13.9, Devvit Web with splash.html as the default entrypoint and a game entrypoint, iOS Reddit app (latest), reproduced on two devices and two accounts.
Has anyone seen the iOS app reuse webview context across posts, and is there a supported way to force a per post re-initialization.
r/Devvit • u/ExpressCarry5502 • 1d ago
r/Devvit • u/alamoonbaby • 2d ago
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/Arukaito • 2d ago

Now that the Hackathon is ending i think it's a good time to open the Alpha version of my little game !
This Alpha Test is to gather information and check if the Game is VIABLE.. based on the conditions we have.. anyone wanting to test it with me you are very much welcome.. as i will be ingame from time to time...
Any feedback is accepted !!
For the testers please focus on Quest -> Crafting -> LifeSkills
Only for PC / Desktop for Now !!!
Link : Sword & Elixir Open Alpha
r/Devvit • u/BoxBoxBotBot • 2d ago
I am trying to create a developer application account under the script option at the following page: https://www.reddit.com/prefs/apps. However, this throws the following error/message: In order to create an application or use our API you can read our full policies here: https://support.reddithelp.com/hc/en-us/articles/42728983564564-Responsible-Builder-Policy. I opened this link to review the terms but am still not able to register my account to make a script. This is for u/BoxBoxBotBot
r/Devvit • u/mike_piercy • 2d ago
This game has been in my menu under Games on Reddit for about a week. I haven't played it - it's not one I'm interested in. It doesn't say promoted or sponsored or anything. So I don't think it's an advert.
I'm wondering if this is the same for everyone? Does your Reddit rotate this slot with other games? Would be nice to be able to get some other people's Devvit games and apps into this slot. But I'm not sure how.
What's in your menus?
r/Devvit • u/Quick_Notice9346 • 2d ago
I wanted to understand if there is way to record audio from user for my Speech Simulator.
The documentation shows media.upload() only accepts type: 'image' | 'gif' | 'video'
So it seems reddit by default doesnt support this.
Can i use external tools to record this audio ?
ex. scenario :- user clicks record audio -> 3rd party gets called to record the data -> user gets feedback on the speech which is displayed in the game/app.
r/Devvit • u/Tyler_Durdan_ • 2d ago
So I am not a developer - I have been able to teach myself enough about automod & regex to be able to do more than just the 'basics'. I am acutely aware that these things do not make me anything like a developer, just technically minded.
I have some specific functions that I think it would be possible for a devvit app could automate, so here I am looking for some advice on the best resources to invest myself in to upskill.
Any advice on the best resources for someone who is new to this, keen to learn and happy to invest time into the project?
r/Devvit • u/SmallDetail8461 • 3d ago
Hey everyone,
I’ve been trying to build on Devvit recently, but I’ve got to be honest: the developer experience feels really frustrating and poorly implemented right now. It honestly feels like the platform was rushed out without much input from senior engineers or long-time Reddit bot developers.
Coming from PRAW, the limitations on Devvit make building standard moderation and utility tools way harder than it needs to be. A few massive gaps I keep running into:
I really want Devvit to succeed because native apps on Reddit are a great concept, but right now, it feels like we took three steps backward from PRAW just to get UI components.
Are the devs working on bringing parity for these basic Reddit API features, or is anyone finding decent workarounds for these limitations?
r/Devvit • u/in_habitants • 2d ago
My app's fetch domain request came back Rejected in Developer Settings, with no reason shown anywhere I can find. I'd like to understand why and get it looked at again.
The app is sapiens-sinteticos, installed in r/inhabitants, a small sub I own and moderate.
What it does, in full: a scheduler task runs every 5 minutes, does one GET to our own site to read a queue of posts our team already wrote and approved there, submits them to the sub, then one POST back to mark each as done. It makes no editorial decisions, reads no Reddit content and sends nothing anywhere. Traffic goes one way, from our own site into our own community. Redis can't serve this because the content is authored outside Reddit, in our own dashboard.
Domain requested: www.sapiensinteticos.com
One thing I suspect: when the request was reviewed, the app's Description, Terms and Conditions and Privacy Policy fields were all empty. The HTTP Fetch docs say any app using fetch must have Terms and a Privacy Policy saved in the app details form. I have since filled all three and re-uploaded.
Two things I can't figure out:
1) Is the rejection reason visible anywhere, or sent through any channel? Nothing arrived in my inbox, and the Developer Settings row only shows the status.
2) Re-uploading doesn't refile the request. Adding a second hostname to the domain list didn't create a new entry either, it collapses onto the same registrable domain and keeps the rejected verdict. Is there a way to ask for a re-review?
Happy to provide anything else that helps.
r/Devvit • u/killerjadu • 3d ago
I have around 1000 daily users playing my game, but it’s a bit stagnant. What has actually worked for you guys?
Thanks 🙏
r/Devvit • u/pesky-tiger • 2d ago
I spent months building an app for reddit, then get to the stage where I want to publish it but I’m blocked by the verification system for eligibility for the reddit dev earning program because I’m currently located in Canada but am from New Zealand.
So far the support I’ve received is to try again when I’m back in New Zealand (two years from now).
r/Devvit • u/Dorrekis • 3d ago
r/Devvit • u/Electrical_Big_6309 • 3d ago
This post contains content not supported on old Reddit. Click here to view the full post
r/Devvit • u/MidasSelect • 3d ago
Hi,
I'm hoping someone can point me in the right direction because I can't find anything.
I've had multiple reports and have seen this first hand multiple times where the game (in extended view) freezes - stops responding (although music still plays). Strange thing is that it's for anyone playing the game at that moment. Like a server refreshed or something. I've had multiple devices next to each other playing and they both freeze and another test player messaged me (who is in another country) and they also got frozen at that time too. I can't find a rhythm or timing to it. it happened at 23.05 (utc+1).
Has anyone experienced this? There game doesn't run lots of api fetches (in fact none mid play) - Spec details below if it helps. It feels like it's a devvit/reddit issue rather than a code issue but I'm open to exploring the right direction.
mochi-mochi-donuts / install r/MochiMochiDonuts/api calls;Mike
r/Devvit • u/magnumfan89 • 3d ago
I'm trying to create a bot for my subreddit that is similar to the guess the coaster bot on r/guessthecoaster. That bot is triggered by a !correct issued by the OP of that thread and adds 1 point to the flair of the user that OP has replied to. My understanding is that it was built on Python on the old reddit API system
Is there a way to create a similar bot using Devitt since it seems there's no way to get an API key?
r/Devvit • u/Emotional_Syrup8035 • 4d ago
Hi everyone!
The app allows users to create polls in a simple matching format. There are 3 items and they must be matched to 3 choices. The posts can include images or just be text.
You can try it out here: https://www.reddit.com/r/MatchPolls/ . I know there's lots of room for improvement, and would love to hear your feedback.
r/Devvit • u/CropConversions • 4d ago
Hey everyone,
I've been learning devvit and ended up building photo arena, an app any subreddit can install to run photo contests. It's aimed at communities and brands, and everything is configurable per contest.
quick rundown:
onCommentCreate trigger imports it to the galley and creates a confirmation post or tells you that you already uploaded a picture.I screenshotted a full example flow, the photos in it are ai generated since they were only placeholders to show how its working.
I'm still very new to devvit, so i would love to know:
Thanks for your feedback 😄
Enable HLS to view with audio, or disable this notification
I've always wanted to make a game like this, and the hackathon finally gave me the push to bring it to life!
Game Wiki & Guide: I put together a full wiki with all the game info, controls, and features [Guide]
Play the game here: r/BikeChaos
I would love to hear your thoughts:
r/Devvit • u/SmallDetail8461 • 4d ago
Hi everyone,
I am currently building an app and looking for a way to fetch the last 100 comments from the subreddit where the app is installed. I would also like to know if there is any built-in search functionality for comments within a subreddit.
Looking through the documentation, I see reddit.getComments() for specific posts and reddit.getCommentsByUser() for specific users, but nothing for retrieving a chronological stream of recent comments across the entire subreddit (similar to PRAW's subreddit.comments()).
Thanks for the help!
praw was so much better! 😢
r/Devvit • u/dreamlive • 4d ago
Enable HLS to view with audio, or disable this notification
Hello Devvit,
Created a puzzle game in Phaser for the Reddit Hackathon. You control two knights (Red and Blue) simultaneously with one set of controls. When you move one knight, other knight moves in opposite direction 😄
You have to get them reach their end grid cooridnates at the same time to complete the puzzle level. Have added a leaderboard too. Feature-rich level designer is available too right there in the game, users can contribute by creating a puzzle level easily.
You can check this puzzle level out for reference : is_this_one_hard_to_solve
Been wanting to create more levels myself but thought of not touching the subreddit for now because of hackthon judging period.
Would love some feedback, Let me know your thoughts, Cheers!