On Interpersonal Skills we regularly get questions that deal with subjects that incite a lot of argument. Unfortunately these questions and their answers often attract many answers or comments that merely want to argue with the decision that the Asker has made or the answer proposes rather than addressing the question. We delete these based on site policy.

We can protect questions to prevent/reduce the number of such answers as they often come from users with no local reputation.

I have yet to find a solution (other than regular policing) to how to prevent comments that do the same.

  • Addition of a comment does not cause the post to be bumped, so, unless it's flagged, it may survive there for long periods of time.

  • We can't prevent new comments either with a total comment lock or only from users without sufficient local reputation.

  • We don't have a post notice that tells people that argumentative comments will be removed or a way for a moderator to pin or highlight a comment that says this (though whether this would be effective is debatable).

    • The concerns discussed in answers to this similar request for a way to pin comments don't really apply in this case. This isn't about comment "importance", it's about highlighting that something isn't acceptable on the site in an attempt to prevent it.
  • Locking is unacceptable because it prevents legitimate comments and even voting and editing. There's nothing wrong with the posts.

I can write the comment in BOLD AND ALL CAPS but that's only going to catch so many eyeballs, particularly if it's not visible without clicking.

This came up recently because a new comment was added to an answer on IPS. This answer (fortunately) was written by a moderator, so we were aware of it immediately. On reviewing the remainder of the posts, I found another such comment and removed it.

What tools do moderators have to address this, particularly considering we don't get notification of new comments on old posts unless they are flagged?

  • locking. But that's about the only thing and it's the equivalent of a Low Orbit Ion Cannon with a subsequent nuke Commented Oct 9, 2017 at 21:30
  • Maybe incite users to flag more these comment with the other choice in the flag menu, with a custom text. It could be a discussion to have on IPS.meta. That suggestion will create a big boom on flag at first, but it will have a positive impact in my opinion in the long term. A example on SF we used to had a problem with some kind of comment, and the mod and community started to no longer accept them, now 2 years after the impact is real.
    – yagmoth555
    Commented Oct 9, 2017 at 23:20
  • @yagmoth555 I'm not sure how that would help in this case. If the question isn't bumped and only the OP of the post is notified (assuming they don't direct the comment at someone), how are the users supposed to know that the comment is even there to flag?
    – Catija
    Commented Oct 9, 2017 at 23:29
  • @Catija Feature a meta post maybe, that would appear on the screen, atleast the OP will see the community try to solve a problem. A zero tolerance for such will help for having more people detect that situation atleast.
    – yagmoth555
    Commented Oct 9, 2017 at 23:41
  • When you get too many comments there is a flag tho - 20 comments or so I think? Commented Oct 10, 2017 at 2:41
  • @JourneymanGeek Sure... but a lot of these don't qualify. They're single comments left on old questions. I'm less concerned with active questions because I'm probably going to review them regularly. Plus, the auto flag catches volume... a 20th comment over a long period of time doesn't cause a flag... also, in this case, the post had already gotten this flag, so I wouldn't have seen it.
    – Catija
    Commented Oct 10, 2017 at 2:47
  • As you have no examples of what these comments have in common so I don't know if this applies but have a look at Heat detector. I realize this is throwing a technical solution at a social issue but at least you / regulars could be informed of comments that could spiral out of control before it gets a total mess. Not a real solution but adds to your community moderation capability.
    – rene
    Commented Oct 10, 2017 at 8:52
  • @rene I'd actually prefer a technical solution. If there were a way to prevent comments or be notified of them, that's what I'm looking for.
    – Catija
    Commented Oct 10, 2017 at 12:46

4 Answers 4


Wait a bit more than 6-8 weeks for SE to develop something or take it in your own hands and develop some nice moderation bot.

For example if you like to find all comments on old post

Call comments api every x minutes, create a list of post_id, call post api with this list, get the creation_date, if post is old output comment in chat with content and link to comment.

From this you also can do more complex things on the comment content as running regex and machine learning algorithms see for example HeatDetector

On Stack Overflow there are hundreds of comments every minute, but I guess on site's with lower traffic maybe the amount of comments on old post is manageable, hence just a quick look on new comments in a chat window will give you an idea of what is happening on these posts.

Now you only need to get started, here is a nice list of chat libs that are free to use.

  • take it in your own hands and develop some nice moderation bot. - Alas... as my SO rep might indicate - I am not a developer. Something like Heat Detector would probably work... though I'm not sure what it's capable of. It'd be nice to have something that would alert me (daily? every six hours?) of new comments on posts that have been inactive for longer than a week, say? Or maybe something that I could configure to specifically add the posts I'm concerned about following.
    – Catija
    Commented Oct 10, 2017 at 15:18
  • @Catija Yeah we need to find someone to dev, I will spread the word in SOBotics room (sometimes we get users that are interested to dev bot) or if you are lucky some SO peps read that you need a nice bot). I think first objective (that would be simple) is to output all new comments to old post in a chat room, you can then review them when you like. If no dev shows up maybe in a 6-8 I can throw together something. Commented Oct 10, 2017 at 15:50

I'm mostly going to second Journeyman Geek's answer here; there's not a whole lot you can do about it except don't be afraid to delete them when you see them and trust your community to flag them when they show up.

I've been a moderator for Islam—Stack Exchange for five-odd years now, and if I've learned anything in that time it's that people really don't need much of an excuse to argue in comments. Keeping the site clean is essential since if/when users (especially new users) see arguments lying around, they're not going to assume that such behaviour is discouraged. Like you said, this isn't something that a moderator can really do on their own.

The only strategy that has been regularly effective so far is the age-old adage of "Don't feed the trolls": Arguments typically only flare up when there's more than one person involved. You need a userbase that ignores and/or flags these comments as soon as they show up while refusing to engage in the pointless bickering.

Regularly checking the stats tab in the 10k tools for recent posts that have garnered an unusual amount of comments can help, but it's only so useful (especially if your site typically attracts a lot of actually constructive comments as well); even this is something that any high-rep user can do just as well as a diamond moderator.

Beyond that, about the only thing you can really do as a diamond moderator is to keep an eye out for hotspots and warn persistent offenders that this behavior is unacceptable, suspending if necessary. No matter what you do, some people are just inclined to argue, and they will become toxic if left unchecked; in my experience on Islam—Stack Exchange, it's typically a minority of users that are responsible for a majority of arguments, either by starting them or by happily engaging when someone else does, and such users are usually pretty easy to spot by the mess they leave behind (this may be more of a religious-sites thing though, since such users are typically also just here to preach and proselytize).

In other words, your only real tool is a hammer, so don't be afraid to swing it when you need to. And hopefully your community can tell you when that is, so you don't have to guess.

  • I've participated to SE community for at least the years, yet still cannot be able to differentiate between informative and argumentative comments, with a presumption that all parties have good intents. Do you know when I should flag?
    – Ooker
    Commented Oct 11, 2017 at 16:01
  • 1
    @Ooker That's really hard to say; for me, at least, it's based on years of experience seeing pretty much the exact same sorts of argumentative-comments-disguised-as-constructive-criticism that I've developed a pretty strong sense for them, but again that's with the religious community where such arguments really have been commonplace online and offline for pretty much my whole life. Whether you think it's willfully argumentative or not, don't be afraid to flag comments if they're just noise (i.e. not actually helping the particular post it's posted on better answer the question).
    – goldPseudo
    Commented Oct 11, 2017 at 16:09

We have this problem at Islam.SE too. I'm not a diamond moderator there, but it doesn't mean I haven't tried. My best attempt at thwarting arguments in comments was making two meta posts:

This seemed to help temporarily. If you haven't done so already, it might be worth a try to likewise raise awareness of the seriousness of the problem and the fact that there's viable alternatives.


Slightly controversial suggestion but - you can't really do anything about it.

There's a few issues here. Firstly, as second class citizens, comments are not very discoverable. The closest thing to comment search is clever SEDE queries. You don't have enough hours in a day and its not like you can get a trained attack cat to hunt them down live.

![enter image description here

As such, the only real way to deal with it is to encourage users to flag and deal with those as they come along. There's not really enough time in the day to follow up on every question this could happen on, and no one really expects a mod to be sorting everything pro-actively. We catch a few, our community helps us with the rest.

This is one of those situations that's a little like cat-ranching. There's not much point, you're likely to be spending time better spent elsewhere and this is one of those things many, eyes with a broad scope works better than a few pairs of eyes looking at it.

So, what I'd do here...

Consider on the spot conversion to chat If relevant.
Encourage community flagging and maybe get a few marshals in the process.

In a sense, its a problem that needs community leadership and engagement as much as tooling or mod attention. Its also one of those tasks that feels potentially sisyphean for a moderator team. So.. its dangerous to go alone. Take your community with you when hunting comments.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .