From 4302fd1acafd8be96dcc274639b3e21970a91b8f Mon Sep 17 00:00:00 2001 From: Anshita-18H Date: Thu, 27 Nov 2025 17:56:47 +0530 Subject: [PATCH] Improve contributing section and fix formatting in README --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 987cd4a..b1350e0 100644 --- a/README.md +++ b/README.md @@ -49,9 +49,17 @@ file on-the-fly. A note about contributing: updates should be added/made to `robots.json`. A GitHub action will then generate the updated `robots.txt`, `table-of-bot-metrics.md`, `.htaccess` and `nginx-block-ai-bots.conf`. -You can run the tests by [installing](https://www.python.org/about/gettingstarted/) Python 3 and issuing: +You can run the tests by [installing Python 3 and issuing: ```console -code/tests.py +python code/tests.py + + +### Installing Dependencies + +Before running the tests, install all required Python packages: +pip install -r requirements.txt + + ``` ## Releasing @@ -97,3 +105,5 @@ But even if you don't use Cloudflare's hard block, their list of [verified bots] - [Blockin' bots on Netlify](https://www.jeremiak.com/blog/block-bots-netlify-edge-functions/) by Jeremia Kimelman - [Blocking AI web crawlers](https://underlap.org/blocking-ai-web-crawlers) by Glyn Normington - [Block AI Bots from Crawling Websites Using Robots.txt](https://originality.ai/ai-bot-blocking) by Jonathan Gillham, Originality.AI + +