Given the popularity of movie/tv talk on the site already we might need it soon.
Allowing something similar to the old mouseover method we used on reddit in the olds days could work as a stopgap until a more fleshed out feature can be developed, e.g. [SPOILER]("this is the spoiler") ... Currently to get that to work you need to have it as [SPOILER](http:// "this is the spoiler") so removing the http:// requirement would be nice.
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
The system should be enforcing a visual styling to spoilers.
Using links can be misleading both visually and semantically (link text can be ambiguous).
Furthermore, on mobile it is difficult to hover over text. Not every browser or app supports that well. For instance, Fennec cuts off title text eventually.
So, best would be a markdown implementation using <details> and <summary> tags, which would forcefully inserts "spoiler:" within the <summary> tag
Now that I have gotten use to using the <details><summary> functionality, which is glorious, I think we should just keep it the same as that but add a separate <spoilers><summary> function that fixes some of the issues with details that makes it less than ideal for spoiler use (e.g. content being revealed on comment being collapsed).
The <details> syntax is frankly very cumbersome, to the point that I often just avoid typing out spoilers just to avoid having to tag them… :/
I'd love to see either reddit's or discord's syntax. Discord uses || this syntax || to mark spoilers, which IMO is even better than Reddit's, and probably more likely to become standard at some point.
While it's a relatively benign comment, it's about a recently released book and should definitely be marked as a spoiler somehow.
I actually think the previously closed #452 (closed) should be revisited, especially if comment tags can be displayed on collapsed comments. As discussed above, it's hard to find a good spoiler formatting method that people can remember, especially on mobile (and there should probably be support for multiple methods).
An advantage to using comment labels, though, is that it could easily integrate with the current functionality of other users labeling comments, which would help to save people from seeing spoilers if the OP didn't mark something as a spoiler. I think a comment labeled as a spoiler should be auto-collapsed, show a "spoiler" label when collapsed, and also somehow show what the spoiler topic is when expanded (maybe the entire comment is then surrounded in a details block and the reported "spoiler" reason is added as the summary header?).