Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

22
Open Sourcing my mod-tool: Modpanel
Post Body

[Source Code] | [Documentation]

Hi all! Over the last year and a half, I've built a custom moderation interface for mods on my sub, which I'm calling Modpanel, aimed at something toolbox-integrated and mobile-ready. You can read more about what the tool does in this general announcement post; I'm sharing here to talk tech, and maybe get some interested technical-minded eyes on things.

Modpanel is built with PRAW, Flask, and my own PMTW. It can be configured to run as a standalone instance for a single user as a script-type app, or using oauth credentials. I consider it to be Alpha software at this point - it still doesn't do all the things I envision for it, and there's a fair bit of jank - I'm not great with Javascript, and the scope of the project grew organically so there's a lot of pieces that feel tacked on instead of being planned out with a real roadmap. That said, it's a stable alpha - my team has primarily been using Modpanel for our day-to-day moderation for months now.

One of the big pieces that's currently hard-coded that I'd like to change is the way removal messages are sent - currently it's hard-coded to send a modmail as your subreddit, because that's what my mod team uses, but I know that other mod teams will leave comments for removals and it would be nice to be able to accommodate that.

Long and short of it - I hope this tool is useful for someone outside of my team, and I would be thrilled to accept pull requests, feature requests, or bug reports!

Author
Account Strength
100%
Account Age
12 years
Verified Email
Yes
Verified Flair
No
Total Karma
20,018
Link Karma
3,728
Comment Karma
7,759
Profile updated: 2 hours ago
Posts updated: 1 year ago
PMTW Author

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
1 year ago