What are some of the hardest moments you had as a moderator?

(Chaboi 3000) #1

Being a moderator comes with a great responsibility…and hardships. But being a moderator also has it’s fun times too. After moderating for 1.5~ years, I faced many challenges, some including irrelevant posts, spam, trash talks, and even getting in a heated argument with another moderator! I want to hear some of the other moderator’s hardships they faced. What happened? And how did you handle it? Post below!


I’ve had a couple of pretty awful situations that turned into online harassment (one of the reasons that I go by my surname, rather than my much more feminine first name). I’ve also lost fellow moderators to suicide, which is incredibly sad.

(Kris) #3

It’s not directly related to Discourse moderation, but this is something that’s been coming up a lot lately in the context of Facebook’s employees — being subject to a constant stream of questionable/aggressive/harmful content is not good for your health.

I hope no one using Discourse has it as bad as a Facebook moderator, but make sure you’re taking care of yourselves!

More on topic — I’ve been lightly doxxed (had my home address posted) in the past when someone didn’t like what I was saying online. Nothing came of it, but it’s not pleasant (and I use my full name a lot less often online than I used to).

Mailgun leaking server's real IP behind Cloudflare
(Chaboi 3000) #4

That’s awful. I’m really sorry about what happened in your situation. I never knew moderation gets that bad.

Yes, I agree. It’s basically sacrificing your mental health to protect others. That’s why most users don’t see the bad content because moderators take care of them before they can notice. It’s pretty stressful but worth it. I also found a different post from The Verge about how you can make moderation less stressful.

such as making the image window smaller, taking notes to minimize the need to go back and forth repeatedly over footage, and having “distraction files” of cute puppies to look at — many are only in the power of managers to implement.

Yeah, some users just like to humiliate or hurt you because they don’t like you. But why would they want to hurt an awesome person like you @awesomerobot?

List of worst situation I had:

  • Someone tried to “blackmail” me and said they are going to rob me. (Never happened)
  • Back when I was a regular, someone posted NSFW content, EVERYWHERE, and with no moderator active, I felt really hopeless so I decided to hide every post(TL3 flag), and I told the user to stop and read the rules, but it was useless, and I was quickly being harassed with words, and it was a few hours later, a moderator finally took care of that user. That was pretty traumatic, being the first time I dealt with something like this.
  • A trio who teamed up against me on the first day I became a moderator, either they hated me, or they just want me gone, it was super hard to decide. I asked an admin to help out, and it resolved quickly. A few days later, one of the guys decided to list every single thing I did wrong, and it quickly became public humiliation. :frowning:
  • Some guy using inappropriate pictures and backgrounds, and bribing for money. He also tried to force me to pay, but since I already had mod powers, I dealt with him.

But since I’ve only modded for 1.5~ years, I still have lots to learn from other moderators who modded longer than me, and special thanks for the team for giving me tips for moderation!

Types of users that are hard to deal with:

  • Users that are active but are too selfish and hurt others.
  • Users who don’t know how to chat with respect
  • Users who you can’t tell if they’re joking or not…
  • Users who invite you to every single PM conversation with nothing but junk.
(Jeff Atwood) #5

These are valuable (if painful!) experiences.

The thing to think about is whether proper Discourse tooling is in place to make it easy (ish) to deal with these scenarios. And if not, how can we improve the tooling?


On the admin dashboard for moderators activity it would be nice to show days visited in the reference window, even better would be to disable mod powers for mod account on a schedule to force them to take time off. I’m sure it’s a similar story but mods will work themselves into the ground because they care, when they’re having a hard time they’re often not aware of it at the time because they were sucked in and too close.

As for the worst of it, a staffer was hospitalised after getting fentanyl posted to him, was inside a tissue paper bag double taped inside a card so it tore open in his face. We use our revenue to purchase otherwise expensive screening tests for end users of drugs and publish the results to the public, that upsets some people and getting at staff is a fairly consistent goal for them.

(Chaboi 3000) #7

The best option for moderators is adding some auto “Explicit-Content” image detector. Kinda like Discord’s. It will make our job much less traumatic and doesn’t leave us wanting to barf on our keyboards. Images are the second hardest to deal with(Videos being the first), so something like that will be helpful. I do realize that there’s going to be many problems with this process, but I think it’s a reasonable feature.

Also, something like @DNSTARS’s, if a moderator has been moderating for over ~2 hours or so, it should popup and show an alert saying something like:

Hello @user, you've been busy moderating for over 2 hours in a row! Take a quick break by walking outside, reading a book, or just relaxing!

(Chaboi 3000) #8

One of the things I want to congratulate the discourse team is the word filter. It’s fantastic how easy to use it is! It lets prevents users from being hurt when the moderators are not online since the most common uses for those “bad-users” is to hurt someone using explicit language. The word filter just blocks it before they can post!

(Jeff Atwood) #9

That’s rather … difficult. I suggest turning down the number of images a new user can post to zero, instead. Look for newuser max images

(Chaboi 3000) #10

Ah, thanks. I totally forgot that. I kinda posted that knowing it’s practically impossible.

1 Like
(Chaboi 3000) #11

Quick Update: I’m currently working on a new theme component for this. :slight_smile: Might take some time, but it’s going to help.

(DiscourseMetrics.com) #12

Most of my trolls are the same users, coming back with new usernames/emails after getting kicked out.

It would be great if Discourse would notify me when someone signs up and its highly likely that they are a previously banned user (based on IP, cookies, browser fingerprint?). Perhaps shadowbanning them automatically, so they can post but their posts aren’t seen. Perhaps integrating some sort of account verification via SMS, making it harder to create multiple accounts? :slight_smile:

(Chaboi 3000) #13

When you click delete(Since the troll is a new user), it should give you an option to block IP and email, or just plain delete. If you want to manually blacklist an IP address, go to admin->logs->blocked IPs.


@Chaboi_3000 Blocking IP addresses is not convenient. Because ISPs sharing same IP on multiple users.

1 Like
(Stephen) #15

It can:

You should also keep an eye on the Suspect Users list.

(DiscourseMetrics.com) #16

I’ve tested the fingerprint plugin extensively, but there is just too much noise and not much signal in the output it gives at the moment.

(Stephen) #17

As I believe has been acknowledged elsewhere it’s getting progressively harder to fingerprint clients.

It’s inconvenient for us, but for users it’s a very good thing.

(Andrew Waugh) #18

My user base is a bit… older. Quite a few have forgotten their passwords and rather than reset their passwords, they’ve created new accounts. Notifying the mods that a new account has been created from the same ip as an existing account would be helpful in my case.