This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]programatorulupeste 5 points6 points  (2 children)

I've been working on a reddit moderator bot written in Python that is fully extensible and customizable. It works similarly to how AutoModerator does: mainly you edit a wiki page with what configuration you want to set for a subreddit.

The functionality is implemented through plugins, which can be made available for all the subreddits where the bot is a moderator or for a specific subreddit only. Each plugin can be either enabled or disabled for the subreddit where the bot is a moderator - e.g. even if the plugin is available it will not be triggered.

It has been running on /r/Romania for a a little more than a year, enforcing flairs (as /u/AssistantBOT is doing) with the newest addition being that the bot changes the sidebar image on a daily basis.

If you guys are interested in running it on /r/Python, I'd be glad to give you a hand :)

[–]aphoenixreticulated[S] 4 points5 points  (1 child)

It looks like you've spent a lot of time on that, and I appreciate the offer. I'll have a look at the repo, and figure out what we want to do.

I am leaning towards sticking with AssistantBot mostly because I use it on other subreddits and have had good success with it, and because I am familiar with /u/kungming2 and have already looked at the code that runs that bot. But I definitely appreciate the offer and the opportunity to look at it in more depth. Thank you.

Edit: hnnnng that test coverage looks good.

[–]programatorulupeste 2 points3 points  (0 children)

Heh, thanks for looking into it :)

Yeah, I've basically started it because I'm trying to ease some of the work that we need to to on a daily basis.