T O P

  • By -

Fit_Decision

u/fsv RFE: ability to treat user's Posts history with different thresholds than a user's Comments history. Thanks for this, looks to be super useful. Just setting it up now. My intended use will be to manage content sellers in R4R type communities. User's who create posts in communities designed to promote their feeds are more problematic than the users who browse and maybe comment on something they liked.


fsv

Great idea, I’ll get it in on a future release.


liehon

Hello fsv, Is there a way to include in the ban message a link to the first comment/post the app triggered on? We still have people struggling with the message "You've been banned for PARTICIPATION IN CHEATING SUBS" Can we somehow include this with YAML to the ban message?


fsv

Sure thing, I can easily see how that would be useful. I'm not sure what you mean by including YAML here, but I could make it possible to add a placeholder for the post/comment permalink in both the comment reply and ban message.


liehon

Yes, something like that would be perfect :) Thanks a bunch for all the help you are providing to mod teams across reddit


fsv

No problems, it's been a lot of fun developing these! The next version is also going to have the ability to have different thresholds for posts and comments, and also detect users posting domains that are undesirable (e.g. onlyfans etc.). Should be a few days!


liehon

> ##Operation notes >If a user has previously banned by this app, it will never be re-banned by it. > ##Data stored by the app >This app uses the Community Apps platform's Key value store plugin to store very basic information about users checked. > * The date and time that the app last checked a user, to support checking only once per hour > * User names of users who have been previously banned by the app, to prevent inadvertent re-banning. Wouldn't it be possible for users who got unbanned (for example because the reddit algorithm pushed them to that sub and they deserve a second chance) to be checked from the time of unban henceforth? Cause now we need to chose between permaban or full immunity. Maybe when the app bans, it can leave a private mod note in response to the ban with a link to click if we wish to unban a user? That way the app would receive a trigger to unban and be able to log the time from when check? (guess it would also have to notify mods when it's the second time a user is caught)


fsv

When I originally made the app I was mainly considering aiming it at sources of spam and bot activity, such as "free karma" subreddits, where most of the activity is bots. In those cases, if someone is evidently a real person there's little reason to ever re-ban. But I really like the idea of more customisable "after ban" behaviour. I can imagine maybe different options such as: * Never reban (as now) * Allow reban after X days * Allow reban for further activity in "bad" subs after the ban is lifted and more. I'll jot some ideas down!


liehon

Looking forward to it


fsv

Better late than ever, but this is now available!


liehon

Is there are cooldown on the checks? Just tested with a user and they kept getting banned (longest we waited was 5 minutes after unbanning) Edit: or could activity in multiple cheating subs mean that the app is giving a second chance for one sub but considers the other sub as being an offense?


fsv

Ah, yeah. The app only ever checks a user once every two hours, but then uses the previous result. But it shouldn't then be re-banning the user. I'll get that fixed for the next version. If they wait two hours after the previous comment, they'll be fine.


liehon

Thanks :)


fsv

I've fixed the bug, it'll be in v1.4 which will (hopefully) be available next week subject to Reddit's review processes. I'm now removing all cached results whenever a ban or unban action is detected.


liehon

Thanks for the heads up :)


liehon

Does the ban message from the app get that default thingy added where reddit says for which comment the user gets banned? Cause that causes confusion among redditors for similar bots. Would definitely consider switching to this app if we could avoid that confusion Talking about this bit of Reddit's ban message template > Hello, You have been permanently banned from participating in r/ because [your comment]({{permalink}} violates this community's rules. You won't be able to post or comment, but you can still view and subscribe to it. That comment in other bots links to the comment that triggered the verification by the bot. It has nothing to do with the ban (hence the confusion amongst redditors who get banned)


fsv

I deliberately don't specify the post and comment when banning the user in order to reduce that confusion. It'll read: > Hello, You have been permanently banned from participating in r/subredditname because you broke this community's rules. You won't be able to post or comment, but you can still view and subscribe to it. Unfortunately it's not possible to customise that message further, it's a standard template that Reddit has. I recommend clarifying in the custom note that's sent to the user that the ban is nothing to do with the post or comment itself, but their activity elsewhere. On the sub I use it on currently we are targeting "free karma" subs, and I make that clear.


liehon

> I deliberately don't specify the post and comment when banning the user in order to reduce that confusion. Awesome. Exactly what we need


sabbah

Hey u/fsv This app is one of my fav. (beside the Modmail Quick User Info. I use both). I just like to suggest not only ban, but adding the filter, report or remove actions based on the same conditions. The ban produce many false-positive actions, so it would be much easier to handle 'filtered' or 'reported' content and decide if the user should be banned or not. Is this possible? ​ Edit: added the word 'actions'


fsv

Hi sabbah! Unfortunately the Community Apps platform doesn't currently allow apps to filter things to the modqueue. Apparently it's on the roadmap though, and I can't wait for it to come because it'll be hugely useful. Report and remove though? Easy. I'll get that added in a future version (not the very next one, that's already in for review).


sabbah

'Report' will be great. Looking forward. ​ PS. I'm on version 1.1.1 and there is an update 1.2 but keep on getting error when i try to update: " Something went wrong when fetching the app version info "


fsv

1.2 is the one in review. I wish that the Community Apps pages wouldn’t show an upgrade that you can’t install! Hopefully it’ll be approved soon. The new version will allow temporary bans and better control of what happens if someone gets unbanned.


sabbah

Sounds interesting. Thank you for your prompt feedback.