Hey guys! I'm trying to build a MVP for a website that uses user-generated content/input i.e. IndieHackers, Reddit, Imgur and etc. I'm starting to realize that this may not be the best thing to do.
With user-generated contents, there are always going to be bad actors, can't deny that. For example, in IH/Reddit you can always create a post that has absolutely nothing to do with the Group/Subreddit you're in. I believe this was one of the reasons why IH was invite only for a period of time -- too much spammers posting single links. Worst, there are going to be trolls posting NSFW stuff on these type of sites. Having a moderator is key here, but how would one moderate everything 24/7 when first starting out?
I'm wondering if there are certain practices or approach I can take to prevent or combat the unpleasant side of user generated contents?
There are libraries like https://github.com/infinitered/nsfwjs which you can integrate to help you out. Are you a developer yourself?
That's pretty neat, thanks! I've also found that there are various bad word filters on npmjs.com to filter out profanity text.
and yes I am! :)