Comment by telchii on 20/03/2014 at 02:01 UTC

2 upvotes, 1 direct replies (showing 1)

View submission: Now available for testing: wiki-configurable scheduled posts by AutoModerator

Hey Deimorz!

First off, I'm extremely grateful for this scheduled post function and AutoModerator in general! I moderate the subreddit dedicated to the game Phantasy Star Online 2 and have, after one week of using the scheduled post, had great success with it!

Each week, the servers go down for maintenance around the same time and we have typically had at least one post each week about "Why can I not connect???". (For your typical game, this wouldn't be an issue. But the game is officially only in Japanese, and the fan translation doesn't translate the error messages.) At the request/complaints of the subreddit regulars, this needed to be stopped. So, I implemented the scheduled post system to try and put a stop to these posts.

Much to my pleasure, and the pleasure of our regulars, there wasn't a single "Can't connect!!" error this week!

But now that the time for weekly maintenance has passed, the post needs to be removed. I'm fine with removing it manually each week, but it would be better if it could be removed after so much time.

So my question is: Does AutoModerator have a function to remove a scheduled post after so much time has passed? Even if this was to unsticky a post and let it sink into the regular feed.

Sorry for the wall of text and story time, but I really wanted to share!

Replies

Comment by Deimorz at 20/03/2014 at 02:45 UTC

5 upvotes, 1 direct replies

Well, there's not really an *easy* way to do something like that. There's a really hacky ugly method that would probably work though:

1. Set up the scheduled post that you actually want.

2. Set up another scheduled post that's also going to be sticked, which should be posted however much later you want the original to be taken down. So if you want it to be up for 6 hours, set this post up to be made 6 hours later.

3. Set up an AutoModerator rule that will remove the second post, probably some combination of a check that the submitter is AutoModerator and something unique in the title.

Effectively this will make it so that the second scheduled post is made and stickied, which causes the original to be unstickied, then it gets removed right away so the subreddit appears to have no sticky.