Sign in

SkyScheduler

@skyscheduler.work
259 followers 5 following 202 posts

A free, open source @bsky.app tool for scheduling Bluesky posts & auto reposting on selected intervals. No genAI, no bs. Made with ❤️ by @socksthewolf.com SkyScheduler.work Source at: github.com/socksthewolf/skyscheduler Tips: SkyScheduler.work/tip

PostsRepliesMedia
SkyScheduler @skyscheduler.work · 17/09/2026
WEBM posts no longer work. They did in the past, but now the BSky PDSes will reject webm blobs unless they go through their video conversion endpoint. I don't know when or why this decision was made, but it's getting frustrating feeling like they're pulling the rug out from underneath me. ugh.
150
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 12/07/2025
Hey! I’m SkyScheduler, a free, open source @bsky.app tool for scheduling posts. I handle media uploads and alt text. I can also repost your content for you at select intervals. Website: SkyScheduler.work GitHub: github.com/SocksTheWolf... Created by: @socksthewolf.com
skyscheduler.work
SkyScheduler
Schedule and automatically repost on Bluesky! Boost engagement and reach more people no matter what time of day!
014466
Reposted by SkyScheduler
Socks the Macro Wolf Dad @socksthewolf.com · 06/09/2026
Anyone who has worked with me before, this is me
2847
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 05/09/2026
MAJOR UPDATE: You can now request to reset your password even if your bsky account handle has changed!! SkyScheduler will remember your last known at:DID and will message you the password reset code properly. If you were previously locked out because your handle changed, this has been resolved.
122
SkyScheduler @skyscheduler.work · 05/09/2026
MAJOR UPDATE: You can now request to reset your password even if your bsky account handle has changed!! SkyScheduler will remember your last known at:DID and will message you the password reset code properly. If you were previously locked out because your handle changed, this has been resolved.
122
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 02/09/2026
New feature: * You can now schedule posts in 30min time intervals * Reposts can be scheduled in 15min time intervals This gives you more freedom to post more granularly for visibility. We also have a tip jar for funding server payments. If you'd like to contribute, it'd be really appreciated:
ko-fi.com
Buy SocksTheWolf a Coffee
Become a supporter of SocksTheWolf today!
0117
SkyScheduler @skyscheduler.work · 02/09/2026
New feature: * You can now schedule posts in 30min time intervals * Reposts can be scheduled in 15min time intervals This gives you more freedom to post more granularly for visibility. We also have a tip jar for funding server payments. If you'd like to contribute, it'd be really appreciated:
ko-fi.com
Buy SocksTheWolf a Coffee
Become a supporter of SocksTheWolf today!
0117
SkyScheduler @skyscheduler.work · 02/09/2026
huh I wonder what this means...
A screenshot of new posting cadences. Allowing for reposts to be posted every 15 minutes and posts every nearest half hour. No longer locked to the hour.
010
SkyScheduler @skyscheduler.work · 02/09/2026
In order to make genAI look more useful, Github has made their security bot now show an account wide AI flag. Despite the fact that the account is used for many other things, now all usage will carry a genAI label, even if the action in question doesn't use genAI at all. Cool...smh
A screenshot of Github Actions page with an entry showing that github-advanced-security now has an AI badge.
020
SkyScheduler @skyscheduler.work · 31/08/2026
Getting alerts that bluesky is having issues pushing retweets on some of the eastern PDSes. Seems to be intermittent, you may notice some scheduled retweets may not happen at the correct times. Not much we can do. The service will retry multiple times before giving up.
000
SkyScheduler @skyscheduler.work · 24/08/2026
Okay this is now fixed, we keep a running cache and do comparisons off of that, such that even if names change, we can update them. 🙄
000
SkyScheduler @skyscheduler.work · 24/08/2026
Accidentally broke scheduling future reposts on as to have yet been posted posts a few days ago. I've properly fixed it just now. The service allowed it, but I made a typo while writing the client code for the feature, which caused an incorrect error message to appear.
000
Reposted by SkyScheduler
Socks the Macro Wolf Dad @socksthewolf.com · 24/08/2026
Has anyone realized that Sam Altman (CEO of OpenAI) is an anagram for Satan Man? Hmm…wonder if that means something.
1247
SkyScheduler @skyscheduler.work · 21/08/2026
Had to add some code to clean up bad facets that occur when usernames change on scheduled posts. I don't know why bluesky generates garbage facet entries on failure, but it does, and posts will be rejected. Posts will succeed now, but mention handles will be blank if they can't be resolved.
github.com
Mentioning users that change their name can fail a post · Issue #172 · SocksTheWolf/SkyScheduler
This is probably because of Bluesky trying to fix the "non-mention facet pings" exploit. Basically what happens is that the facet pull system will dump blank facets when it can't resolve the did, a...
110
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 08/08/2026
* You can now schedule up to 40->60 existing external posts as reposts (reminder: there's no repost limit for any content you made through SkyScheduler) * All content can now have 6->10 reposting rules These will go out in definition v14 (clear cache if your sidebar is lower)
the section of the sidebar that says the definition number
011
SkyScheduler @skyscheduler.work · 08/08/2026
Ugh. Some of the code files that I was working on did not properly upload when I pushed them from the train. Worked fine locally, but somehow did not get pushed live. This means a few posts got delayed from their post time. Will all be resolved within the next hour. It shouldn't happen again.
110
SkyScheduler @skyscheduler.work · 07/08/2026
Hi! So at some point, gallery support (more than 4 images) stopped working. I've now fixed it. Sorry for the inconvenience.
030
SkyScheduler @skyscheduler.work · 31/07/2026
I’ve been working a lot on performance features lately. Trying to make it so the application runs as lean as possible.
000
SkyScheduler @skyscheduler.work · 20/07/2026
Who in the world ships out a completely new rendering system at 3 in the morning? Me. In the last couple of days, I took some time to focus on responsiveness, security and optimization. Dashboard render times are now incredibly quick, without sacrificing any user safety. yay! me sleep now. zzzz
020
SkyScheduler @skyscheduler.work · 13/07/2026
You can now write alt text on video posts. Version 1.9.1 with v11 definitions enables this feature. Posts that have yet to be posted can be edited and have alt text added to them.
040
SkyScheduler @skyscheduler.work · 03/07/2026
Image service seems to be slow again today. If a post goes up that has an image frame but no image in it, bsky is just having some difficulties, the image will appear later.
052
SkyScheduler @skyscheduler.work · 28/06/2026
Pushed a fix to the below. Posts with mixed media types would incorrectly cause edits to fail. This was due to some faulty logic that has now been correctly fixed. Hilariously fixed this on my phone entirely.
github.com
Cannot edit a post that has a quote RT and media · Issue #145 · SocksTheWolf/SkyScheduler
This incorrectly reports that the action is not allowed when it should be. I'm not sure if this is just old code from before we allowed quote posts and images together but this should be fixed.
000
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 28/06/2026
Oh hey, you may have noticed a few things changed. I’ve improved some stylesheets so things look and respond better. And this just looks better now.
It’s now readable on mobile and on desktop!A very human ui for time selectionNo more icky weird line breaks. Also this UI properly scales now. Idk what the hell I was thinking when I first wrote the css
151
SkyScheduler @skyscheduler.work · 28/06/2026
Oh hey, you may have noticed a few things changed. I’ve improved some stylesheets so things look and respond better. And this just looks better now.
It’s now readable on mobile and on desktop!A very human ui for time selectionNo more icky weird line breaks. Also this UI properly scales now. Idk what the hell I was thinking when I first wrote the css
151
SkyScheduler @skyscheduler.work · 27/06/2026
Couple of little updates: * SkyScheduler will tell you what timezone it thinks you are in (this pulls from your browser) * Post truncation has been turned off. It should be now easier to find posts after they are posted. * Added better context handling. In theory, this could support i18n features
151
SkyScheduler @skyscheduler.work · 24/06/2026
mocking up a little bumper ad for ourselves only to find all my creative tools are on the other computer
010
SkyScheduler @skyscheduler.work · 08/06/2026
Just pushed something that will allow for SkyScheduler to try to handle more photos.
140
SkyScheduler @skyscheduler.work · 05/06/2026
SkyScheduler will not have support for 300MB videos as this releases. Most of this is due to the unreliability of the bluesky video ingest pipeline. We’ll be looking into methods to add support for bigger video sizes but it will probably take some time. Thank you for your patience! <3
1123
SkyScheduler @skyscheduler.work · 05/06/2026
If you are attending @furality.org #FuralityUltra this year, you can go check out our booth: #5057 We’re repping all of the services run by @socksthewolf.com
072
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 30/05/2026
Hey what's up 1.8.8 supports standard.site links. These are only done from the link inclusion section. It will not work if you try it via the embed record section. Cheers!
Screenshot of the link embed section
164
SkyScheduler @skyscheduler.work · 30/05/2026
Hey what's up 1.8.8 supports standard.site links. These are only done from the link inclusion section. It will not work if you try it via the embed record section. Cheers!
Screenshot of the link embed section
164
SkyScheduler @skyscheduler.work · 30/05/2026
Looks like bluesky is marking more accounts that haven’t been self labeling their adult content with account level adult warning labels on all posts. Most scheduling tools didn’t (and in some cases, still don’t) allow for self content labeling your media posts. We do, because Buffer wouldn’t.
1123
SkyScheduler @skyscheduler.work · 30/05/2026
Will need to look into if I need to do anything extra to support standard.site embeds. Looks like it should just work out of the box?
standard.site
Standard.site - One schema. Every platform.
Standard.site provides shared lexicons for long-form publishing on AT Protocol. Making content easier to discover, index, and move across the ATmosphere.
010
SkyScheduler @skyscheduler.work · 03/05/2026
Hi! I’m not posting much at the moment, but I’ve been working on some backend and UX optimizations. Just in case you were worried. I’ll pop in from time to time. Anyways, thanks much for all the recommendations, I appreciate it. <3 I’m happy this has been helping people!
050
SkyScheduler @skyscheduler.work · 24/04/2026
Just fyi, we’ve already updated our limits to reflect the new bsky image size limits.
0112
SkyScheduler @skyscheduler.work · 22/04/2026
Looks like images are slowly recovering now.
040
SkyScheduler @skyscheduler.work · 22/04/2026
Just a general warning for right now: it appears bsky’s official apps are not rendering images across the protocol. I can confirm that images are uploading, and are visible via the PDS but not via the app. This is completely unrelated to SkyScheduler, just fyi. Dunno when this will be resolved.
2178
SkyScheduler @skyscheduler.work · 18/04/2026
“Why did you make SkyScheduler?” Funny thing that, I tried to use buffer, which originally went well. But then I tried to post some of my art via buffer, I wasn’t able to because my adult clothed characters have a big pants bulge (which is against their TOS). So I said fuck that and made my own.
03510
SkyScheduler @skyscheduler.work · 14/04/2026
We’re on @at.fund now. If you would like to support SkyScheduler, there are options to do so on this page:
at.fund
skyscheduler.work — at.fund
Support skyscheduler.work on at.fund — funding for the Atmosphere.
041
SkyScheduler @skyscheduler.work · 02/04/2026
I just finished writing a framework for handling preloading of video posts. What this means is that when a video post is observed, the video will attempt to be pushed to the video pipeline service so that it will preload. This means less "this video cannot be found" upon a video being posted.
170
Reposted by SkyScheduler
SkyScheduler @skyscheduler.work · 29/03/2026
"But Mr. Scheduler," I hear you ask, "Whyth can I not schedule more retweets for a post that hasn't been posted yet??" "Ah", I reply, with a subtle smirk, "happen-chance you've checked the dashboard recently?" Version 1.8.2 now has scheduling retweets for posts not even published yet! Enjoy~
An example of adding a retweet/repost to a post that has not been scheduled yet. Now with more flavor!
095
SkyScheduler @skyscheduler.work · 29/03/2026
Just posted some fixes for video uploads failing, where it would just cascade and not allow future uploads.
040
SkyScheduler @skyscheduler.work · 29/03/2026
"But Mr. Scheduler," I hear you ask, "Whyth can I not schedule more retweets for a post that hasn't been posted yet??" "Ah", I reply, with a subtle smirk, "happen-chance you've checked the dashboard recently?" Version 1.8.2 now has scheduling retweets for posts not even published yet! Enjoy~
An example of adding a retweet/repost to a post that has not been scheduled yet. Now with more flavor!
095
SkyScheduler @skyscheduler.work · 27/03/2026
Our current limits. Limits may increase or reduce based on overall usage, but this has been holding stable for the last few months. Also 10 posts per thread limit.
000
SkyScheduler @skyscheduler.work · 27/03/2026
Just fixed some bugs with editing posts and alt text. If anyone encounters new issues pls feel free to send me a DM.
030
SkyScheduler @skyscheduler.work · 27/03/2026
More UX bugs fixed today.
140
SkyScheduler @skyscheduler.work · 26/03/2026
CSS makes me the biggest sad. So hard to get everything looking right in all the different screen resolutions and devices. And then some element has some additional padding that causes the page to scroll and ruins your day.
020
SkyScheduler @skyscheduler.work · 26/03/2026
Fixed the button row that appears over posts, so things are a bit more standard. Also fixed a couple of lingering bugs: * Deleting a post would incorrectly wipe out any post you had in progress (unless it was a child post) * Repost fields did not reset to default values properly.
A screenshot of the post buttons aligned horizontally. This CSS took forever to fix, as it was an issue with which browser you viewed it in.
171
SkyScheduler @skyscheduler.work · 22/03/2026
Violation bar (which appears when issues like expired app pass or when bsky marks your account as deactivated/suspended and you recover it) now features an 1-click button to resolve on our side.
010
Reposted by SkyScheduler
Batbug - Commissions open! @batbugdoodles.bsky.social · 08/03/2026
It would be great if it were a native feature; but if you're willing to go outside of bluesky itself, I've been using this thing to schedule posts for the past couple months. It works great; even lets you add a thread to a scheduled post and auto-repost it at certain time intervals skyscheduler.work
skyscheduler.work
SkyScheduler
Schedule and automatically repost on Bluesky! Boost engagement and reach more people no matter what time of day!
021