r/Devvit • • 3h ago

Help Monitoring post/comment score effficiently?

0 Upvotes

There is searchPosts - so you can have a scheduled task to scan and fetch score.
But there is nothing for comments.

Regularly pulling "all" posts - tens of thousands, then fetching all the comments does not perform and is a horrible waste of resources.

Triggers don't help since score events don't apply there. And it seems the timeframe also does not work - score change does not update the comment/post update timestamp.

Has anyone found a more efficient way to handle that?


r/Devvit • • 3h ago

Help How do you test a daily cron task in playtest without waiting for midnight?

1 Upvotes

My game posts a new daily window from a scheduler task ("cron": "0 0 * * *"). To test it I added a mod menu item that calls the same endpoint, and in unit tests I fake the clock myself. Is there a supported way to fire a scheduler task on demand in playtest, or to advance time in u/devvit/test? The testing docs say time does not advance in the harness. How are other daily games handling date rollover in testing?


r/Devvit • • 4h ago

Feedback Request Feedback wanted for Escalate

1 Upvotes

u/Acrobatic_Mush is looking for feedback on their game "Escalate"

Play the game and share your thoughts.

Developer context: Please share your feedback for Escalate playability. Two people settle an argument or don't with petty moves. A lick, a poke, a stare, a wet ice cream snatch etc. You can create a fight and share the post with someone or you can respond to someone's escalation. It doesn't have any rush fights, it has boring fights.


r/Devvit • • 10h ago

Feedback Request Feedback wanted for Numbers-based Trivia Game

3 Upvotes

u/LegoSlaughter is looking for feedback on their game "Numbers-based Trivia Game"

Play the game and share your thoughts.

Developer context: I'd love less than 2 minutes of your time to play my game! There's no tutorial needed, you can jump right in and it's intuitive to play.

Please for feedback:

  • Be critical

  • Be real

Thanks for playing!


r/Devvit • • 13h ago

Game Idea Lodestone: a daily puzzle where you find hidden magnets by watching marbles bend. Looking for playtesters

4 Upvotes

Hi r/Devvit! I'm building **Lodestone** for the Game of the Day hackathon and I'd love a few fresh pairs of eyes before I submit.

**The idea:** a few magnets are hidden on a board. You roll 3 marbles in from the edges, watch how their paths curve, then guess where the magnets are. Closer guesses score more, up to 100. Everyone gets the same puzzle each day, and it gets harder through the week (easy Monday, 4 magnets on the weekend).

**Play it here:** https://www.reddit.com/r/lodestone_dev/ (open the newest "Lodestone · Day N" post; a new one appears every day at 00:00 UTC)

- New players get a 30-second tutorial first.

- Logged out, you can still play the tutorial and practice rounds.

- After you submit you can see everyone's guesses and a "crowd guess" (everyone's guesses combined), and share your score as a reply to the pinned leaderboard comment.

**What I'd really like to know:**

  1. Did you understand what to do in the first minute? Where did you hesitate?

  2. Where did you put your first guesses, and was the result a surprise?

  3. Did the difficulty feel fair, or more like luck?

  4. Would you come back tomorrow? What would make you?

  5. Anything broken, slow, or hard to read on your phone or desktop?

Brutal honesty is welcome. Thanks for playing!


r/Devvit • • 13h ago

Duck Answered Devvit Web 0.15.3: subscribeToCurrentSubreddit says "permission not granted" after the user allowed it, and is there a public Journeys API?

3 Upvotes

Hi! Two questions from building a daily game on Devvit Web 0.15.3 (app not published, installed in my own test subreddits).

1. subscribeToCurrentSubreddit() fails even after the consent prompt

devvit.json:

"permissions": {
  "redis": true,
  "journeys": true,
  "reddit": {
    "enable": true,
    "scope": "user",
    "asUser": ["SUBMIT_COMMENT", "SUBSCRIBE_TO_SUBREDDIT"]
  }
}

On a button tap, the client calls canRunAsUser(event). Reddit shows the prompt ("Give … limited access to your Reddit Account … Post comments as you, Subscribe you to r/…"), and I tap Allow. Then the server calls reddit.subscribeToCurrentSubreddit() and gets:

2 UNKNOWN: permission not granted for [SUBSCRIBE_TO_SUBREDDIT]

submitComment({ runAs: 'USER' }) from the same app and the same user works fine after the same prompt. Is subscribing as the user restricted, for example only for published or approved apps, or am I missing a step?

2. Journeys: is there a public way to report STARTED / COMPLETED?

With permissions.journeys: true, I can see the plumbing in the SDK: createServer installs a per-request user-progress notifier (x-devvit-user-progress header), the web client forwards that header from /api/* responses, and there are TelemetryPlugin RPCs (StartJourney, JourneyProgress, EndJourney). But I can't find a public, typed function to mark a player's journey as started (first move) or completed (puzzle submitted, with a score), in 0.15.3 or the 0.15.4 pre-release.

  • Is there a supported way to do this now, or is it coming?

  • The receipts mention DENIED_PLAYTEST and DENIED_NOT_ALLOWLISTED. Does an app need allowlisting, and can it be tested before publishing?

Thanks!


r/Devvit • • 18h ago

Bug [Android] A fast scroll back up from the comments gets pushed back down past a Devvit post, unless the post was tapped first.

2 Upvotes

In the Reddit Android app, a fast scroll back up from the comments of a post with an inline Devvit Web view gets pushed back down into the comments instead of reaching the top. If you tap the web view once before scrolling down, it doesn't happen.

Steps to reproduce

  1. Open This game thread post in the Android app. Don't touch the post's web view.

  2. Scroll well down into the comments.

  3. Swipe back up quickly, several times in a row.

Expected: you reach the top of the post.

Actual: as the post comes back into view, the scroll gets pushed back down into the comments.

Workaround: tap the web view once (anywhere on it, not just on a button), then repeat steps 2–3. The scroll reaches the top every time.

What we've ruled out

  • The page itself can never scroll: `html, body { overflow: hidden; overscroll-behavior: none; }`.

  • A tap anywhere on the web view prevents it, so it isn't our click handlers. We add no touch listeners of our own.

Our guess: the first tap gives the WebView Android view focus. Without it, the WebView seems to take focus when it's reattached on the way back up, after being scrolled far off screen. The list then cancels the fling to bring the focused view on screen. That would explain why one tap prevents it.

Environment

- Reddit app 2026.45.0, Android 17, Pixel 10 Pro

- iOS: not tested

- devvit 0.15.2

Is there anything we can do on the web side until this is fixed?


r/Devvit • • 21h ago

Feedback Request Feedback wanted for NEONRUSH

3 Upvotes

u/Secure-Artichoke5837 is looking for feedback on their game "NEONRUSH"

Play the game and share your thoughts.

Developer context: I built a neon endless car racing game. Would love some honest feedback!


r/Devvit • • 1d ago

Help Missing Devvitor Trophy ?!

Thumbnail
gallery
7 Upvotes

r/Devvit Folks, I am not a professional coder, but..., I have fulfilled the requirements for Devittor (Bronze) Trophy and am waiting already few months. Can someone from the Admins help and add it to my Trophy Case?! Thanks!


r/Devvit • • 1d ago Heartwarming

Help Please expose the core contributors list in the API to battle troll downvoters

Post image
4 Upvotes

There are a lot of troll downvoters who downvote everything. It impacts small subs more.

I want to make a Devvit app that can automatically remove comments and ban users once their comment score/sub score is low enough. Community karma/native vote counts won’t work because of the people who downvote everything.

If only I could let a Devvit app detect whether a comment was made by a core contributor, and whether more core contributors are downvoting/upvoting it.

I want core contributors’ votes and content to matter more. I want to let people make use of Reddit’s built-in core contributors feature.

SOLVED: claude just made this app Crowd Boot


r/Devvit • • 1d ago

Feedback Request Feedback wanted for Punch A Path

3 Upvotes

u/punchapath is looking for feedback on their game "Punch A Path"

Play the game and share your thoughts.

Developer context: If you are playing on mobile, I would love feedback on how it feels to play with swipe controls. Does it feel intuitive, or would you rather have a WASD movement panel on the screen that you can tap on to move around?

Feedback on general ui and replayability would also be greatly appreciated, thanks!


r/Devvit • • 1d ago

Help Help with AI usage

2 Upvotes

Hello all,

I'm working on porting my app to Devvit and I run into a potential blocker. I need policy clarification about sending public post/comment text to an approved external AI provider for inference and summarization, with no training. This is separate from provider/domain approval.

Can someone confirm if this is permitted and what commenter notice or consent is required?


r/Devvit • • 1d ago

Feedback Request Uncharted: a shared fog-of-war daily island

Thumbnail reddit.com
1 Upvotes

r/Devvit • • 1d ago

Feedback Request Feedback wanted for Boos & Bouquets 🍅🌹

3 Upvotes

u/PangaeaNative is looking for feedback on their game "Boos & Bouquets 🍅🌹"

Play the game and share your thoughts.

Developer context: Boos & Bouquets is a live community event to roast something or praise it. 🍅🌹

  1. Play together in real time, with visible Snoo avatars on stage.

  2. Post up to 3 photos and throw tomatoes or roses at any picture.

  3. Crosspost to other communities for inline play where supported.

24-hour round: Fall First or Christmas Now?

Try it here, or create your own in r/BoosAndBouquets. Feedback welcome!


r/Devvit • • 2d ago

Duck Answered Unsure if I am doing anything wrong for app approval.

5 Upvotes

The general7700 app needs tokens in order to bridge the NATS messaging to make reddit posts/handle events. The app is currently installed for r/becastr_dev where we plan a weeks worth of testing on real aviation events before installing to r/sqauwk7700 for production. Right now r/squawk7700 is languishing, so getting the new and improved services up would be nice.

If we are doing anything wrong here, just let me know so we can fix it.


r/Devvit • • 1d ago

Feedback Request Feedback Requested: “Do You Know Ball?”

Thumbnail reddit.com
1 Upvotes

Looking for feedback on an app I built for fantasy football player start/sit questions posted on various fantasy football subreddits. It shows a visual representation of where the crowd leans for each player and offers the user the ability to add their own questions to pose to the community each week.

I would ultimately like to build in some accuracy leaderboards (hence the app name) to game-ify it a bit with flair for top scorers as well as weekly recaps showing things like the most popular players, community-wide accuracy, etc. I also have similar pages built for trade analysis and waiver wire budgeting, but wanted to first focus on the start/sit tool to get my feet wet.

Let me know your thoughts. Thanks!


r/Devvit • • 2d ago

Help Received Message from Mods that I'm eligible to collect my award but....

5 Upvotes

I posted this a few days ago: https://www.reddit.com/r/Devvit/comments/1xrxw2p/developer_funds_app_qualifies_for_tier_1_but_my/

Basically one of my apps passed the 5k threshold yet everything I saw was stating I was not eligible for verification. I changed my account to SFW and enabled 2FA - while my email had been verified for a while now.

I then received a message from r/Devvit mods stating "Please finish earn onboarding to redeem Developer Funds" - "Hi there!

Your app, nba-hub, has reached a Reddit Developer Funds milestone!

Please complete your Earn Onboarding. Once you have completed this step we can confirm eligibility and can continue processing your award. Please do this within the next 30 days.

Cheers, Devvit team"

But the /enroll link just displays the same "Learn More" options that lead me once again to FAQ pages. Not sure what else I can do on my end. Any help would be appreciated.


r/Devvit • • 2d ago

Bug PostDelete & CommentDelete triggers never fire for deleted posts/comments if they've already been removed by mods

3 Upvotes

I already reported this on the Discord, but it didn't get any traction, so I'm reposting here.

If a mod (or mod app) removes a post or comment, and then the OP deletes it, a PostDelete or CommentDelete trigger never fires for that event. It only fires for the initial mod removal.

I'm pretty sure this is a bug. I'd like some clarity on whether it is a bug or intended behavior, as that would determine whether a code change is required on my part.

Steps to reproduce:

  1. Create a post or comment.

  2. Delete it. PostDelete or CommentDelete trigger fires with source: 1 indicating deletion by the OP.

  3. Create another post or comment.

  4. Have a mod remove it. PostDelete or CommentDelete trigger fires with source: 3 indicating mod removal.

  5. Delete it. PostDelete or CommentDelete trigger should fire with source: 1 just like in step 2 earlier, but never does.


r/Devvit • • 2d ago

Feedback Request Feedback Friday: ERAS, a civilisation idle game built directly inside Reddit

1 Upvotes

ERAS is a civilisation idle game where players begin in a Stone Age clearing, gather the first resources by hand, and gradually unlock automation, production chains, Reform, a three-stage Monument, the Founding Council and Ascension.

Stone Age 1.0 is now approved and playable at r/ErasGame.

I would especially appreciate feedback on:

  • whether the opening objectives are clear;

  • mobile readability;

  • production shortages and limiting-resource explanations;

  • active versus idle production;

  • pacing toward the first Ascension.

Many more updates to come soon.


r/Devvit • • 2d ago

Duck Answered My app showing Unavailable after maintenance!

Thumbnail
gallery
3 Upvotes

My app is still not working. It been more than 10 hours and I’m seeing the same message.

Could someone please check? It seems to be working in r/AgreeaOrDisagree and _dev sub but not in the r/FactOrCap sub?


r/Devvit • • 2d ago

Feedback Request Crash Defense: a daily tower defense with 60 stages, 5 worlds and a mascot fighting subscription traps. Feedback welcome!

2 Upvotes

Hi! I built Crash Defense with Devvit Web (React + Canvas). Mr. Crash, a crash test dummy, defends his wallet from subscription traps: $1 trials, hidden fees, auto-renewals and a Mega Subscription boss.

What's in it:

- Daily Challenge with a per-community leaderboard

- 60-stage campaign in 5 worlds, each with a new trap mechanic (shields, splitting blobs, blinking chameleons, healers)

- Player levels, tower unlocks, a Workshop, daily quests, a daily chest and earnable Mr. Crash outfits

- Weekly leaderboard posts and auto-pinned daily posts

I'd love feedback on difficulty (worlds 3 to 5 get tough), mobile layout and anything that feels confusing for a first-time player. Thanks!

Play it here: https://www.reddit.com/r/CrashDefense/


r/Devvit • • 3d ago Bravo

Documentation (Unofficial) FAQ for Reddit’s Game of the Day Hackathon

23 Upvotes

Hello fellow Devvitors!

In an effort to get ahead of the questions that pour in from Hackathons, I wanted to post an updated list of Frequently Asked Questions ahead of time.

NOTE: This is not official, but based on my knowledge of previous Hackathons with references to exact rules/guidance.

These FAQs also exist on the Devvit Discord Server.


1. I created/published a game before the Hackathon started. Can I still enter?

The Official Hackathon Rules state:

New & Existing: Projects must be either newly created by the Entrant or, if the Entrant’s Project existed prior to the Hackathon Submission Period, must have significantly updated after the start of the Hackathon Submission Period. Entrants should explain how their Project was significantly updated during the Submission Period. Projects that have won any of Reddit’s previous Hackathons are not eligible for this hackathon.

If you already started on a game (even if it is not published yet) or you have already published one, you must provide significant updates (major features or major game mechanic changes) in order to qualify. Simple UI changes, new characters, etc. will not qualify!

2. Do I need to publish my app before submitting my entry?

No, the Official Hackathon Summary Page states:

Please Do Not Submit Your App For Publishing

Your app does not need to be published to qualify for this event. In fact, we would prefer that you wait until after the hackathon concludes to publish your app! Our App Review process is only for apps that are ready to be launched to a broad audience. Once uploaded to Devvit, the app can remain private to qualify for the hackathon. This means you should be uploading and playtesting your app, not publishing it.

3. Can I publish my game before submitting my entry?

While the above question says "Please do not submit", it also states:

Our App Review process is only for apps that are ready to be launched to a broad audience.

If you believe your app is ready for a broader audience on a "live" subreddit, feel free to start the approval process by following the process in the Launch Your App guide.

u\Pl00h confirmed below

4. I am getting an error running npx devvit update app

This is a known issue upgrading to 0.15.3, and will be fixed by Reddit in the next Devvit release. You will need to "manually" update the package versions in your app's package.json

{
  "dependencies": {
    // ...
    "@devvit/start": "0.15.3",
    "@devvit/web": "0.15.3",
    "devvit": "0.15.3",
    // NOTE: Be sure to update any other @devvit/* packages
  },
  "devDependencies": {
    // ...
    "typescript": "6.0.2",
  }
}

Thanks to u/fsv for investigating!


r/Devvit • • 2d ago

Help Reddit consistently removes the comments by my devvit-app as spam, what can I do so it stops?

Thumbnail
gallery
7 Upvotes

It’s an app that checks if people are moderators or admins and makes the comment based on that.


r/Devvit • • 2d ago

Feedback Friday 2026-11-13

2 Upvotes

Feedback Friday dashboard for the current subreddit.

Top feedback givers: No reviews recorded yet this week.

Active showcase posts: No active showcase posts yet this week.


r/Devvit • • 2d ago

Feedback Request Feedback wanted for Social-Blacklist

1 Upvotes

u/technowise is looking for feedback on their app "Social-Blacklist"

Try the app and share your thoughts.

Developer context: I'd love to hear feedback from moderators on the context mod-menu option added to blacklist domains on the go while moderating your subreddit. I made a detailed post on this last week on how to use this new feature: https://www.reddit.com/r/Devvit/comments/1xng5dq/you_can_now_blacklistwhitelist_domains_on_the_go/

I am continuously trying to improve this app to address the needs of moderators, and your feedback would help a lot! Thanks!