Proposing a new "Spoiler" category of Flag


Spoilers are a huge deal. Especially for communities of fans who gather to celebrate certain works, and do not want these stories to be ruined for themselves or for others by spoilers.

Spoiler tags help to control problems that are caused by spoilers, but they are not always used correctly. Whether it be someone who didn’t read the forum rules and guidelines, or didn’t realise something was a spoiler, or simply just forgot, sometimes spoilers are left untagged.

I am proposing a new “Spoiler” category of flag with new function to help further control the problem of spoilers. This new flag would immediately hide a post when it is flagged by any member, not just a moderator. This way the spoiler would be hidden from view as soon as possible, and would been seen by as few people as possible.

(Sam Saffron) #2

This would be an enormous abuse vector. That said we talked about allowing flag customization but have not slotted it to any release quite yet.


You’re not wrong, but I feel like this comes down to an admin’s discretion of how they want to run their forum. An ideal method would be that use of the flag immediately notifies the moderators, so action can be taken against either the spoil-er or the flagger. You could also keep the feature available only to members of a certain trust level. Flag customization would be very helpful here, as I’m sure it’s not something all forums would appreciate having.

Alternatively, could this be something a plugin could address?

(Sam Saffron) #4

Not easily, customising flags via a plugin is going to be tough. There are not many extensibility point.

My off-the-cuff estimate for building an extensible flag system would be about 1-2 weeks of work for an experienced Discourse dev.


Nonetheless, I hope it’s a feature that will be seriously considered for development in the future.