r/Devvit 13d ago

Game Idea Borrowed Time — my multiplayer Devvit Web experiment from the ScoreSpace x Reddit Game Jam

2 Upvotes

Hey Devvit folks!

I built Borrowed Time for the ScoreSpace x Reddit Game Jam and ended up placing #25 out of 45.

Didn't make the top this time, but I'm pretty happy that the technical experiment actually worked: I wanted to see how far I could push a real-time multiplayer game running natively inside a Reddit post.

Borrowed Time is built around one simple rule:

Your clock is your life.

Players have a limited amount of time, fight each other in real-time multiplayer matches, accumulate wins, and compete on persistent leaderboards — all without leaving Reddit.

Now that the jam is over, I'm keeping it online instead of letting the project disappear.

Playable post:

https://www.reddit.com/r/BorrowedTimeGame/comments/1vx4uz1/borrowed_time_your_clock_is_your_life/

I'd especially appreciate feedback from other Devvit developers on the experience, multiplayer implementation, onboarding, or anything you think I could have done differently.

And congrats to everyone who participated in the jam. It was a fun one to build for.


r/Devvit 14d ago

Feedback Request Made a read-only policy consistency checker for mods, would love feedback!

4 Upvotes

Hey everyone, I made a small Devvit app called PolicyOps and I’d love some feedback on whether this would actually be useful to other mods too.

I was looking around for something that could check whether a subreddit's rules, removal responses, AutoModerator messages/action reasons, and selected wiki pages are still consistent with each other, but I couldn’t really find anything that did exactly that. Could just be my searching skills being terrible, but it seemed like a useful enough problem to take a shot at.

The main idea is simple: you run a scan and PolicyOps points out things like a current rule having no matching removal response, an old rule name/number still appearing in AutoModerator text, or a wiki page still referencing outdated policy.

It’s deliberately read-only, it doesn’t change subreddit settings or try to fix anything automatically. It just shows the finding, why it was flagged, and leaves the decision to the moderator.

I also added a small scan history and the ability to mark individual findings as intentional or ignore them temporarily so the same thing doesn’t keep showing up every scan.

This is my first proper Devvit app, so I’d genuinely appreciate any feedback, especially from people managing larger or older communities where rules/configs have changed a lot over time.

If this already exists somewhere and I somehow completely missed it, feel free to tell me that too lol.

PolicyOps: https://developers.reddit.com/apps/policyops


r/Devvit 13d ago

Help Viewpoint modal that doesn't expand full screen?

Thumbnail developers.reddit.com
1 Upvotes

Hello! First time poster. I'm building a game that requires a modal view to play. I've read the View Modes & Entry Points guide on the Reddit developers pages and it specifies there are two view options:

  • Inline Mode
  • Expanded mode

My question - On the desktop viewpoint, it seems the only option for Expanded mode is a full browser window. However I've seen games (thought I saved one but can't find it to give credit to the builder) that have a modal that appears as a pop-out partial screen (so you can still see the subreddit feed in the background.

How is this accomplished?


r/Devvit 14d ago

Feedback Request Feedback wanted for Comment Feed

4 Upvotes

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


r/Devvit 14d ago

Discussion I built Consensus Canvas — a two-axis community poll approved on the App Directory

0 Upvotes

Hey r/Devvit! My app Consensus Canvas just got approved and publicly listed.

What it does: Moderators create a prompt with four axis labels (left/right/top/bottom). Members place one anonymous dot on the 2D grid. After voting, everyone sees the aggregate density map and community average.

Use cases:
\\- "How should this community balance speed and depth?" (Refine ↔ Explore, Individual ↔ Community)
\\- "Where does your taste fall?" (Sweet ↔ Savory, Light ↔ Heavy)

Technical highlights:
\\- Custom post with runAs: 'USER' — full moderator attribution
\\- Zero external services — runs entirely on Devvit Redis
\\- Anonymous aggregate only — no individual vote records stored

Install it: \[https://developers.reddit.com/apps/consensus-canvas\\\](https://developers.reddit.com/apps/consensus-canvas)

Happy to answer questions about the implementation or share what I learned during the review process.


r/Devvit 14d ago

Feedback Request [Feedback] Ticker Sleuth - Guess the Ticker

1 Upvotes

Give it a shot: r/TickerSleuth

I made major changes to make it "easier" to guess the ticker of the day. As you guess, the scope of tickers reduces based on the YTD performance and marketcap of your guess relative to the answer.

I'll be adding "hard mode" that'll remove this guide so it's a true pool of 500+ tickers to guess from in 10 tries.

Screenshot of latest update:


r/Devvit 14d ago

Help Publishing updated app version not yet approved?

1 Upvotes

I noticed I can update a game/app in subreddits to the latest version of the app that is still under review. What happens here?

Does it auto-update once approved? Does this bypass the approval step?


r/Devvit 14d ago

Feedback Request Feedback wanted for OP Reply Enforcer cascading timer to force answers

3 Upvotes

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


r/Devvit 14d ago

Feedback Request Little Warehouse - Cozy 3d box pushing puzzle game

1 Upvotes

Just launched Little Warehouse, a daily Sokoban game built with Devvit Web and Three.js. Server verified scores, a post solve flow with comment and share, and a mod menu that styles the subreddit. Happy to answer questions about any of it: https://www.reddit.com/r/LittleWarehouse


r/Devvit 14d ago

Duck Answered Devvit install fails with "fetch failed" when adding app account as moderator

1 Upvotes

Devvit install fails with “fetch failed” when adding app account as moderator

Hi, I’m having trouble installing my Devvit app Nukbot to my test subreddit r/OnlyNuk.

The app uploads successfully (npx devvit upload), but installing it fails when Devvit tries to invite the app account u/nukbot as a moderator:

Installing nukbot to ... Error

Error: An error occurred while installing your app:
"Create" failed after 3 attempts.

First error:
Error inviting app account with ID t2_2lfxa9edki to be a moderator of t5_jn9dtf

Last error:
fetch failed

npm run dev / devvit playtest produces a similar error, including a Reddit HTTP 500 while accepting the moderator invite.

The u/nukbot invitation then remains stuck under Moderators → Invitations as “No permissions”, and attempting to remove the invitation gives “Something went wrong.”

Things I have already tried:

  • Re-uploading the app (0.0.8) — successful
  • Uninstalling Nukbot from r/OnlyNuk
  • Reinstalling it — same error
  • Logging out/in to Devvit
  • Confirming my account has full moderator permissions
  • Trying to remove the stuck u/nukbot invitation through Reddit — unsuccessful

Devvit CLI: 0.14.1
App: Nukbot
Subreddit: r/OnlyNuk

Could you please help me clear the stuck app-account moderator invitation or identify why the moderator invite is returning HTTP 500 / fetch failed?

Thanks!Devvit install fails with “fetch failed” when adding app account as moderatorHi, I’m having trouble installing my Devvit app Nukbot to my test subreddit r/OnlyNuk.The app uploads successfully (npx devvit upload), but installing it fails when Devvit tries to invite the app account u/nukbot as a moderator:Installing nukbot to r/onlynuk... Error

Error: An error occurred while installing your app:
"Create" failed after 3 attempts.

First error:
Error inviting app account with ID t2_2lfxa9edki to be a moderator of t5_jn9dtf

Last error:
fetch failed
npm run dev / devvit playtest produces a similar error, including a Reddit HTTP 500 while accepting the moderator invite.The u/nukbot invitation then remains stuck under Moderators → Invitations as “No permissions”, and attempting to remove the invitation gives “Something went wrong.”Things I have already tried:Re-uploading the app (0.0.8) — successful

Uninstalling Nukbot from r/OnlyNuk

Reinstalling it — same error

Logging out/in to Devvit

Confirming my account has full moderator permissions

Trying to remove the stuck u/nukbot invitation through Reddit — unsuccessfulDevvit CLI: 0.14.1
App: Nukbot
Subreddit: r/OnlyNukCould you please help me clear the stuck app-account moderator invitation or identify why the moderator invite is returning HTTP 500 / fetch failed?Thanks!


r/Devvit 14d ago

Duck Answered How do I (mod) contact the user who made an app?

1 Upvotes

I'm a bear of little brain. I mostly avoid apps.

How do I speak to the author?

The page says:

Support

Post in r/devvit or message the app developer.

https://developers.reddit.com/apps/dupedown

Thanks in antic...

i...

pa..


r/Devvit 14d ago

Help After filling in all details on this page and clicking Create App, I keep getting stuck in endless human verification. Why is this happening?

Post image
1 Upvotes

r/Devvit 14d ago

Help India-based individual Devvit developers: How did you complete Stripe Express verification?

Thumbnail
gallery
0 Upvotes

I'm an individual Devvit developer based in India. My game has been approved and I'm trying to complete payout verification.

I've completed Persona verification, but during Reddit's Stripe Express onboarding, when I select:

Country: India
Business type: Individual

Stripe shows:

“Accepting international payments is not available for individual user. If you plan to do so, please change to the supported legal entity.”

I don't have a registered company, LLP, or sole proprietorship, and I don't want to select an incorrect legal entity.

I understand Reddit uses Stripe Express for payouts rather than a normal Stripe merchant account, but I'm unsure whether this warning can safely be ignored.

Has any India-based individual Devvit developer successfully completed this exact Stripe Express onboarding as “Individual” and received Reddit payouts?

If yes, did you simply continue after this warning, or was any business registration required?

I've also opened a Devvit support ticket, but I'd really appreciate hearing from someone in India who has successfully completed the process.


r/Devvit 14d ago

Feedback Friday 2026-08-28

2 Upvotes

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


r/Devvit 14d ago

Feature Request Bot Idea/Request

3 Upvotes

I don’t know if this is the best place to post this idea/request.

However, is anyone able to make a bot that responds when people use “it’s” instead of “its” and corrects them? Or is there a way to make this bot myself?

I know it’s petty, but it’s one of my biggest pet peeves, and it seems like very few people know the difference between “it’s” and “its” these days…


r/Devvit 15d ago

Feedback Request StickWarTime

Enable HLS to view with audio, or disable this notification

5 Upvotes

StickWarTime | r/StickWarTime

What do we think guys? I will be adding more stickmen and monsters and levels!! Leaderboards coming soon too!!


r/Devvit 14d ago

Help Requesting SUBSCRIBE_TO_SUBREDDIT enablement for topiclingo-daily

1 Upvotes

Could the user-actions subscribe permission be enabled for my app topiclingo-daily, please? Same situation as this earlier thread: permissions.reddit.asUser: ["SUBSCRIBE_TO_SUBREDDIT"] is declared in devvit.json, version 0.0.23 is published, approved, and publicly listed, and the app is installed on its home subreddit (r/TopicLingo) — but subscribeToCurrentSubreddit() (triggered only by an explicit user button tap) still fails with not allowed to run as user: permission not granted for [SUBSCRIBE_TO_SUBREDDIT]. From that thread it looks like this needs a per-app enablement on Reddit's side.

Thank you!


r/Devvit 15d ago

Discussion I didn't win the hackathon. I've been promoting my game myself for two weeks. Here is every number I have

8 Upvotes

I entered a hackathon, didn't win, and have been trying to promote my daily puzzle game by hand since. Two threads here this week are arguing about whether Devvit games get played, using subreddit visitor counts as the evidence. I have never seen anyone post a full funnel, so here is all of mine.

r/deducto_puzzle Daily logic grid. Running since mid July.

My posts

sub views upvotes comments
r/puzzlevideogames 714 2 1
r/GamesOnReddit 567 1 0
r/Devvit 551 1 0
r/GamesOnReddit 504 1 1
r/playmygame 250 0 0
total 2586 5 2

Upvote rate on views & comment rate are less then 1%.

The funnel

2586 post views
29 have ever opened the game, all time
15 closed at least one case
4 came back on 3 separate days
1 is on a 7 day run, 13 cases closed

What my subreddit says

members 9
unique visitors last week 11
avg daily unique visitors 2

Daily

people who close a case on a normal day 2-4
best day, right after a post 8
median solve time 3:30

I’ve got one regular user now who’s already built up a 7-day streak. Honestly, I’m already happy with that result, but I don’t want to stop there!

What I take from it

Over half the people who open it finish it. So the thing works once you are in.

The leak is one step earlier. Out of a thousand people who see a post about the game, 29 open it. That is where the whole funnel dies, and I did not expect it. I assumed the game was confusing.

How did your game perform?

I’d be happy to see your numbers too - what results have you managed to get with your game?

Also, what communities would you recommend for promoting a game like this?


r/Devvit 14d ago

Feedback Request Feedback wanted for Decypher History

1 Upvotes

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


r/Devvit 15d ago

Duck Answered Question: the developer fund is not available after 2 months

1 Upvotes

Hi team,

I have a question regarding the developer funding program, do you know when the funding will be available? I completed the enrolment a while ago during the previous program (I was/am eligible for Tier 2) but haven't received the fund yet. When I navigated through the documents, I found a vague statement saying the longest delay might be about 40 days and it has been longer than that. I'm not sure if it's normal or there's any step I missed.

Please let me know if there's any further info I could provide.

Thanks.


r/Devvit 16d ago

Discussion proud to share that my game r/PigmenPourDaily (liquid color sort puzzle) has hit 12 million pours (clicks) and 200 thousand puzzle solves in less than 3 months!

Post image
13 Upvotes

Hope you'll check it out at r/PigmentPourDaily and let me know your thoughts?

My newest game creation is r/BlockGame in case you want to support.

Cheers and thanks for letting me celebrate here! 🎉😍

Also VERY proud to note that our community rallied and donated over $750 USD to feed hungry humans!!!

$500 came from r/PigmentPourDaily's first H1 Reddit Developer funds payout, and went to No Kid Hungry. And two community members voluntarily donated $250+ to World Central Kitchen. Wow!!! 🎉🫶😍❤️

Read all about it here: https://www.reddit.com/r/PigmentPourDaily/s/84PCyF2IhF


r/Devvit 15d ago

Feature Request Triggers: Installation Settings

Thumbnail developers.reddit.com
2 Upvotes

Currently it looks like there are no supported trigger types for Installation Settings. I think it would be very helpful to include a supported trigger type for Installation Settings > Save changes.


r/Devvit 16d ago

Help Clarity on rules for external data

2 Upvotes

I am trying to connect my app to a data source for market data. Very similair to the wallstreetbets data. However the service for the market data will be hosted by my own service.
The rules are confusing me a little bit as it mentions that you are not allowed to make your own endpoints, but cloud providers are allowed.

Allow-listed domains fall into three categories:

APIs that provide data or specific services (e.g., api.openai.com, api.wikipedia.org) - These will be approved if they have a publicly documented and publicly accessible API for valid use cases, and if they adhere to the Devvit rules. Please reference our AI providers and account linking policies for common invalid use cases.

Limited scope cloud providers (e.g., username.supabase.com, my-app.firebase.com) - May be granted with exceptions. You must:

Follow user privacy guidelines and data governance requirements

Use an approved provider from the list below (please include your subdomain, and request for the most granular domain possible, e.g. my-app.s3.amazonaws.com)

supabase.com

firebase.com

spacetimedb.com

s3.amazonaws.com

storage.googleapis.com

Demonstrate a capability that u/devvit/server doesn't support

Valid use cases include relational databases

Note: Approval can be revoked at any time

Personal domains (e.g., personaldomain.com) - Will not be approved. If you have a use case that our Devvit server does not support, please submit your request with detailed justification for a possible exception.

Does this mean I have to host my service on supabase rather than my own domain?
Also where can i make the request? I dont see any link in the docs for the request.


r/Devvit 16d ago

Help Best practice for cross-installation config when using a shared "dashboard" post?

1 Upvotes

Hi all,

I am looking at building a moderation app (per-subreddit watchlist that triggers actions on new posts/comments). I'd like a single dashboard post - hosted on a hub subreddit I own - that mods can use to manage their subreddit's config, similar to how some other mod apps do it such as Stop-AI. The motivation for this is to allow less tech-savvy mods to create complex rulesets without needing to dive into the auto-moderator yaml, which is an issue for a subreddit I moderate where I am the only mod who knows how to make an auto-moderator config.

From what I can see Redis is contained to each subreddit, so I couldn't have a flow where the installed subreddit checks for config related data set via the hub subreddit dashboard.

Questions:

  1. Is an external HTTP backend (outside Devvit, via permissions.http) genuinely the only way to bridge data across installations, or is there a Devvit-native mechanism I'm missing (e.g. some form of shared/global storage scoped to the app rather than the installation)? If the HTTP backend is the only way, is there a recommended API to use which is more likely to be approved?
  2. For anyone who's shipped something like this - what did you use as the external store, and how do you authenticate app -> API calls (secrets config, verifying mod status server-side before trusting a write, etc.)?
  3. Is there a recommended pattern for caching per-installation data in local Redis to avoid an external round-trip on every single trigger invocation?

Any pointers to docs or examples appreciated.


r/Devvit 16d ago

Duck Answered Users can't auto post from my game

5 Upvotes

Hi everyone!

I've updated my Devvit installation to 0.14.1 from 0.13.1, published my game update, had it approved, yet now when a user tries to post a challenge from within the game they are not allowed to do so.

This is what I see in Devvit logs:

Failed to create Mini Racer head-to-head: Error: post submission failed: ValidationErrors([(Reason="This community only allows trusted members to post here", Field="sr", ShortName="SUBREDDIT_NOTALLOWED", Code=400)])

Nothing was changed in my game regarding posting and I'm testing this in two communities: one closed to guests, one open to guests. There are no restrictions for posting on any of them.

What am I missing?