{"repo":"maximelafarie/spamtoberfest","free":true,"listed":false,"github":"https://github.com/maximelafarie/spamtoberfest","clone":"git clone https://github.com/maximelafarie/spamtoberfest.git","description":"Fight against PR spammers","language":"TypeScript","stars":56,"topics":["hacktoberfest","spam-filtering","spam-detection","spamtoberfest","github-actions","github","ci","antispam","anti-spam","hacktoberfest2020"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Spamtoberfest ☠️ What is it This project was created in order to fight against spammers who are rotting what Hacktoberfest was created for. This project consists of two parts: - One part to list users who spam - A part to provide those who wish to do so with a GitHub Action to automatically clean their repositories, based on the list of spammers. You can either flag some suspicious PRs or directly close and flag them if the author is recorded into the spammers list (in addition, it will not be taken into account for the Hacktoberfest achievements). How to add somebody to the spammers list? 1. Open an issue with the dedicated issue template and fill the required fields 2. Somebody will take a look at your issue and will push it or not to the repo's spammers list The philosophy, why no PRs? Any issue doesn't open a PR. We only direct-push to the repo to not \"cheat\" over the Hacktoberfest event. I would like to avoid that contributing to the list to preserve our projects and our time becomes a PR race. And so what? We hope this list, when completed with some spammers who don't care that much about the wonderful open source world, will help some maintainers to waste less time closing useless PRs opened by idiots that just want a t-shirt without caring about what they contribute. Add the Spamtoberfest Action to your repository In order to use the Action, you need to add a workflow to your project. Create Workflow Create a workflow (eg: .github/workflows/spamtoberfest.yml see Creat","default_branch":null,"files":null,"tree":[],"storefront":"/r/maximelafarie","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/maximelafarie/spamtoberfest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}