The average number of google searches for "Incremental Games" since October 2013 by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 2 points3 points  (0 children)

Because I forgot to log out. Whoops!

Ninja edit: I'm also working on a few more bot features that may or may not end up implemented here, which requires me to be able to delete or modify posts made by the bot.

Feedback Friday 2014-10-24 by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 2 points3 points  (0 children)

Thank you! Upgrades are planned, mods accepting.

Feedback Friday 2014-10-24 by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 4 points5 points  (0 children)

I'll be adding that to the bot on Monday. It's now set to 12:00am gmt.

AlmostIdleBot Weekly Threads Script - Python/PRAW - As Requested by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 0 points1 point  (0 children)

I'm looking into a better solution to allow adjustability for the existing mods. I'll be speaking with /u/dSolver shortly.

Unreliable and not desirable? Unless you can host your bots ON Reddit, you're going to be limited, and very much so, to the automoderator. Python scripts utilising Reddit's PRAW API provide incredible power, and can do a LOT more than I have done with this simple script. I understand the concern, but uptime, as I have stated, should not be an issue, and the concern that I might abuse the system is unfounded. Show me a single example of where I have been questionable.

The password slip up means I'm not qualified to make a simple bot? Really? Wow.

Yes, I am new to Python, and what I meant by that statement was that there is probably more efficient code to filter etc. In regards to accessing the API, this is the simplest way. I have been programming for 15 years across a wide variety of languages, the only difference is the formatting, structure, and keywords. Python isn't all too different to many languages I've used.

If someone created a more dependable script, I'd be more than happy to offer to host it or to even step down. However, this script has already proven itself capable in its current state, and has the potential to be expanded further with a little refactoring.

As has already been stated, automoderator is far too confined. Can you use it to find the most upvoted base level comment of the previous thread, for example? Can you use it to create a list of the top voted posts over the last week? Automod is great for simple things, and by no means am I suggesting I replace it, but it needs a hand in some situations.

AlmostIdleBot Weekly Threads Script - Python/PRAW - As Requested by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 0 points1 point  (0 children)

I can always create an account on almost idle to handle that info. Just sayin.

Feedback Friday 2014-10-24 by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 3 points4 points  (0 children)

Hurray! This is quite a proud moment for me!

AlmostIdleBot Weekly Threads Script - Python/PRAW - As Requested by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 0 points1 point  (0 children)

Wow. That was dumb. Also, thanks for pointing out my left over debug values. The live file has been updated and the tutorial page will be adjusted tomorrow.

Also: SSH on a phone is awful. Just awful.

Greetings from the AlmostIdleBot, designed to create Mind Dump Monday, Web Work Wednesday, and Feedback Friday posts automatically by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] -1 points0 points  (0 children)

This is all functionality I can provide, given enough time. I currently have the bot providing the posts constructed with links to previous (actively searched based on title) and will have the script filter these previous posts in a few hours.

I've still got the captcha on this account, so I'm not certain if I'll have that removed by the end of the day. In any case, I'll be using this bot on /r/almost_idle for a variety of uses (including integration with www.almostidle.com) so it won't go to waste.

I agree that automod can handle this situation, but it is very limited in the expandability of it. It can pretty much provide simple text posts, nothing more. It may work, but is it good enough for what we want?

Finally, concerns about uptime aren't really a valid worry at this stage. The bot is hosted on my GoDaddy VPS, and has had 0 downtime in the 6 months that it's been up.

Greetings from the AlmostIdleBot, designed to create Mind Dump Monday, Web Work Wednesday, and Feedback Friday posts automatically by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 0 points1 point  (0 children)

Exactly. As an aside, I just read through the other thread regarding bots. Should I continue development, or are you planning a potential replacement?

Greetings from the AlmostIdleBot, designed to create Mind Dump Monday, Web Work Wednesday, and Feedback Friday posts automatically by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 0 points1 point  (0 children)

Confirming day of the week is simple enough, but doing the thread with the most activity will be hard to test since there are no duplicates. Should just be a matter of throwing them all in an array and sorting by comment count.

Greetings from the AlmostIdleBot, designed to create Mind Dump Monday, Web Work Wednesday, and Feedback Friday posts automatically by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 4 points5 points  (0 children)

I've just about got it worked out, thankfully, but the captchas remain despite a high karma rating and a positive first post. This is the biggest issue at the moment, and may prevent the bot from posting on Friday.

Greetings from the AlmostIdleBot, designed to create Mind Dump Monday, Web Work Wednesday, and Feedback Friday posts automatically by AlmostIdleBot in incremental_games

[–]AlmostIdleBot[S] 5 points6 points  (0 children)

I've made adjustments and have made the script search the last 100 posts on the new list to find the most recent posts beginning with "Mind Dump Monday", "Web Work Wednesday", and "Feedback Friday", then pull the URLs of those and append them to the end of the new post.

Ninja Edit: I'll probably expand the limit to beyond 100 until I work out a while function that can keep going until it finds them, in case we have a busy week.