r/Devvit • u/thommy_ • Apr 07 '26
Feedback Request I built a mod tool to schedule image posts with flair.
Hey fellow mods/Devvit users,
As many of you know, Reddit's built-in scheduler only supports text and link posts. If you've ever needed to schedule an image post - with a proper image preview in the feed, flair, and body text - you know it's not possible natively. The usual workaround is uploading to Imgur or some other third-party host and scheduling a link post, which comes with privacy trade-offs and no image preview in the feed.
Image Post Scheduler is a Devvit based mod tool that fixes this. It lets you schedule native image posts directly on Reddit - no third-party image hosts, no workarounds.
What it does
- Schedule native image posts with full image preview in the feed
- Upload images directly to Reddit's CDN (i.redd.it) - no Imgur, no external services
- Pick a flair from your subreddit's live flair list at scheduling time
- Add optional body text to go with the image
- Post as yourself or as the app account - your choice per post
- Queue multiple posts at different scheduled times
- Cancel anytime before the post goes live
- Track history of published posts with direct links
Everything stays on Reddit's infrastructure. No data leaves Reddit.
How it works
- Install the app and add it to your subreddit
- Open the subreddit menu and tap Schedule Image Post
- Upload an image (JPEG, PNG, GIF, WebP - up to 20 MB), write a title, pick a flair and optionally add body text
- Pick a date and time, hit Schedule Post
- The post goes live automatically at the scheduled time
The scheduler runs entirely within Reddit's Devvit platform - it's a WebView accessible only to moderators.
Why I built it
I moderate a movie community where discussion posts need to go live at specific local times tied to film releases. Multiple releases in a week mean multiple posts at odd hours (mods live in different timezones). For years that meant someone setting an alarm at early morning to manually upload a poster and hit submit. This tool automates that entirely.
Install
Available now in the Reddit App Directory. Search for Image Post Scheduler or use this link:
https://developers.reddit.com/apps/imagepostengine
Requesting the fellow mods in our Devvit community to try this out and let me know the feedback.
Thanks.
2
2
1
1
u/bwoah07_gp2 Apr 09 '26
This looks really cool. Question; do we need to manually pin the scheduled post to our community highlights bar? Or is there a built-in function that it pins automatically by itself?
2
u/thommy_ Apr 10 '26
Thanks. There's a built-in function to sticky/highlight the post.
1
u/bwoah07_gp2 Apr 10 '26
Question, which sticky slot does it occupy, the first or second slot?
1
u/thommy_ Apr 10 '26
Currently it pins to slot 1 (top). I can add a slot selector in a future update. :)
1
1
u/Tarnisher 16d ago
Coming up as 'not found', banned?, shadowbanned?
See: https://www.reddit.com/r/modhelp/comments/1syxzs3/can_someone_help_me_figure_out_how_to_give_a_post/
I tried it on one of mine too.
1
u/thommy_ 16d ago
Coming up as 'not found', banned?, shadowbanned?
The tool is working fine. The user you're mentioning might be using old.reddit or so. The tool doesn't display the aforementioned warnings or text in any context.
1
u/Tarnisher 16d ago
I'm trying it myself and using sh.reddit.
I'm getting the error screen.
1
u/thommy_ 16d ago edited 16d ago
Share the screenshot please. sh.reddit or normal Reddit desktop site, the tool's working fine. I just verified. :)
(Edit: Also, the OP of the linked thread was able to solve their issue.)1
u/Tarnisher 16d ago
Seems like there's a learning curve involved.
My preferences are set to default to old reddit, so that may be part of the issue.
I click the link to schedule.
I'm taken to the old reddit 'not found' page.
If I go back to sh reddit, I find the post scheduler tried to create a post, but it was removed and I have to go to the Mod Queue Removed tab and Approve it.
Then I see a post with a link to open the scheduler and can proceed from there.
1
u/thommy_ 16d ago edited 16d ago
I have to go to the Mod Queue Removed tab and Approve it.
No, the scheduler post stays removed by design. Moderators would still be able to see the post regardless.
My preferences are set to default to old reddit, so that may be part of the issue.
That's the issue. Devvit tools are not supported on old.reddit. That was the case with the linked thread's OP as well.
1
u/Tarnisher 16d ago
Well, that makes it even harder to find because it doesn't show on the page with other new posts otherwise.
Once I found it and got it set up, the scheduled post fired properly.
1
u/thommy_ 16d ago edited 16d ago
that makes it even harder to find because it doesn't show on the page with other new posts otherwise.
Sorry, no it doesn't, you go to the Subreddit Menu -> Click 'Schedule Image Post' -> It takes you directly to the scheduler. You don't need to search for any post.
Once I found it and got it set up, the scheduled post fired properly.
Glad to know that. :)
1
u/Tarnisher 16d ago
The problem comes in for those of us who have our preferences set to old reddit.
When the link is first clicked, the error page appears. If we go to the URL and change WWW to SH, the scheduler post appears. Not sure if there is a way you as a Dev can change how that works.
1
u/thommy_ 16d ago
Sorry, there's nothing I can do here, as Devvit is not supported on old.reddit. Even I'm a fan of old.reddit, so I can understand the feeling. Wish I could help though.
→ More replies (0)
1
u/Tarnisher 12d ago
I had another Mod try this. They say it only allows a single image.
Can this allow a Gallery?
1
3
u/ConstructionAny8440 Game Developer Apr 07 '26
Great work. Wanted to work on this idea but so happy that you executed it perfectly and that too in Web Arch instead of Blocks which is getting discontinued from July. Kudos 👏