Closed amici-ursi closed 9 years ago
Feature meeting log:
5:31 PM <•agentlame> lmao 5:32 PM <•psdtwk> It's a fucking great idea! 5:32 PM <•agentlame> It would have to be checking the mod logs of all your subs in the background. 5:32 PM <•agentlame> Unless we are willing to settle for relative activity, by which TB just keeps its own track of actions. 5:33 PM <•psdtwk> you could save gets by pulling /r/mod/about/log 5:33 PM <•agentlame> lol... dude that page hasn't loaded for me in over two years. 5:33 PM <•agentlame> Do u even power mod? 5:33 PM <•psdtwk> oh shit. Haha I forget you and mwm have that problem. 5:34 PM <•psdtwk> You don't get achievements. <--- problem solved ;) 5:34 PM <•agentlame> http://i.imgur.com/YFJaWxX.png 5:35 PM <•agentlame> That's fair. 5:35 PM <•agentlame> I'd only ever get the ban one anyways. 5:35 PM <•psdtwk> How about we compromise. If /r/mod works, then use it, otherwise use local information. 5:36 PM <•psdtwk> Because there's nothing like doubling the amount of work for a silly enhancement request. 5:36 PM <•Gustavobc> achievement get: break /r/mod/about/log 5:36 PM <•agentlame> Too much engineering for a novelty feature. It can just use local saved stats. 5:36 PM <•agentlame> Gustavobc: brilliant! 5:36 PM <•agentlame> SOLVED! 5:37 PM <•Gustavobc> !
Eh
You can make it easier. Run it when the mod generates the Moderation Log Matrix. For that set of time, popups of some achievements of the results. Doesn't need to run all the time in the background.
I mod 400 subreddits. Which does it run on and when?
@alienfromEuropa You're suggesting toolbox calculates the achievements when the user goes to the mod log page and generates the matrix?
It's the only easy solution I can think of if it is too complicated to run in the background.
Otherwise, maybe time the mod log to be checked at different times automatically, instead of being run continuously. Like, maybe once every 24 hours?
Could also shorten the achievement time from a month to a week, for a faster check. Just an idea.
@alienfromeuropa see https://github.com/creesch/reddit-moderator-toolbox/issues/490#issuecomment-89426905 multireddit mod log is broken for some moderators.
I think this is somewhat out of the scope of Toolbox features. At best, we have to hit the API up for the modlogs of every subreddit a user moderates, individually because /r/mod isn't guaranteed to work (I assume @spladug and @bsimpson63 know about this?), and then generate a combined modlog report. For many of our core userbase, that'll take a long-ass time to do all the requests within the API ratelimit.
If there's a desire for mod stats and leaderboards, I think the best approach is to write a bot and get mod teams to use it.
@Dakta what's the issue with /r/mod?
because /r/mod isn't guaranteed to work (I assume @spladug and @bsimpson63 know about this?)
I highly doubt they care too much. I mean it only affects me, MwM and maybe a few more people. Plus, when you mod enough subs to break it, it's pretty useless.
...wow, github comments are real-time. @bsimpson63 /r/mod/about/log 504's if you mod like 400 subreddits.
@Dakta agentlame, way up there already said it's impractical to use the modlog, and that if this were done, it would be generated by local actions and not the log.
@bsimpson63 /r/mod/about/log
does not load for a number of moderators such as /u/agentlame, /u/ManWithoutModem, and I assume many others with similarly large sub counts:
5:33 PM <•psdtwk> you could save gets by pulling /r/mod/about/log
5:33 PM <•agentlame> lol... dude that page hasn't loaded for me in over two years.
ok, I am just going to say it. I think that this entire thing is silly and a waste of time and resources if we tried to implement it.
I hope you guys go though with this.
Ok, I'm just gonna say it: moderating reddit is a thankless shit show. Sometimes fun is worth the effort in its own right.
That is true, however I don't think that "Oh I need to ban one more person to get that achievement" is the right incentive we are looking for to make it more fun.
Also, from irc:
<creesch> if you really want it you'd probably are better of using a bot that puts the achievements on a wiki page.
<creesch> That way you can make it a per subreddit thing for subs that are into that stuff
<psdtwk> I'll ask requestabot about it
Making a bot do it and create an achievement wiki basically solves most issues with performance.
Achievements in progress, but the framework was put in place starting with 7393ee24d51fff5f94afdf2f2c0d2a632ccd3f6e.
Bonus wish: a leaderboard, so we can compare stats to each other.
reddit post for reference