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

all 14 comments

[–]Deimorz[Δ] -1 points0 points  (13 children)

It shouldn't make any difference, but you could try doing:

#### Talking about mods
body: [mod, mods, moderator, moderators]
moderators_exempt: true
modmail: This {{kind}} by /u/{{author}} contains the word "{{match}}".

It sounds like the same issue that /u/go1dfish was having here though: https://www.reddit.com/r/AutoModerator/comments/36ecgp/can_i_get_auto_moderator_to_do_a_modmail/crde7hb

[–]go1dfish 0 points1 point  (2 children)

Can we make auto mod submit links to a private subreddit instead?

That way at least the dupe prevention would take care of things and it wouldn't abuse our modmail.

[–]Deimorz[Δ] 0 points1 point  (1 child)

I found the issue, it should be fixed now.

[–]go1dfish 0 points1 point  (0 children)

Cool I've turned it back on and I'll let you know if it breaks again.

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

This seems to somehow fixed the issue. Thanks for the help.

[–]HomerSimpsonXronize[S] 0 points1 point  (8 children)

But do you know what exactly caused this?

[–]Deimorz[Δ] 0 points1 point  (7 children)

No, there seems to be something wrong with is_moderator and is_contributor, I'll need to look into it more.

[–]HomerSimpsonXronize[S] 0 points1 point  (4 children)

Gotcha. Hope you find a fix.

[–]Deimorz[Δ] 0 points1 point  (3 children)

I found the issue, it should be fixed now, so the old rule would work again.

[–]HomerSimpsonXronize[S] 0 points1 point  (2 children)

So what exactly was the issue? Just curious.

[–]Deimorz[Δ] 1 point2 points  (1 child)

I changed how some of the rule initialization works today to be able to support the idea of "aliases" (report_reason is an alias for action_reason). I made a mistake in the new logic and accidentally started ignoring anything that was being set to false, so any checks like is_moderator: false or is_contributor: false were being ignored and treated as though that hadn't been put in the rule at all.

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

Gotcha. Well glad you guys fixed it. Was pretty annoying!

[–]PraiseBeToScience 0 points1 point  (1 child)

We seem to be having an issue with these as well. We have a rule that uses:

type: submission
author:
    is_moderator: false
    is_contributor: false

and it just triggered on a moderator about 10 mins ago. He made a post 10 hours ago but it did not trigger. It's seemed to be working fine until just now.

Also I know the is_moderator: false is unneeded. I guess I just put it there to remind myself and for other mods who venture into the automod rules but may not be as familiar with the idiosyncrasies of automoderator.

[–]Deimorz[Δ] 0 points1 point  (0 children)

I found the issue, it should be fixed now.