From 289cb288a163b4cb235aeb145a4ef1c350321115 Mon Sep 17 00:00:00 2001 From: onerandomusername Date: Tue, 21 Oct 2025 12:46:25 -0400 Subject: [PATCH 1/4] fix: update required python version of bot --- .../content/resources/guides/pydis-guides/contributing/bot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md index 6c27cfae7..c9465095e 100644 --- a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md +++ b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md @@ -15,7 +15,7 @@ This page will focus on the quickest steps one can take, with mentions of altern ### Setup Project Dependencies Below are the dependencies you **must** have installed to get started with the bot. -1. Make sure you have [Python 3.12](https://www.python.org/downloads/) installed. It helps if it is your system's default Python version. +1. Make sure you have [Python 3.13](https://www.python.org/downloads/) installed. It helps if it is your system's default Python version. 2. [Install uv](https://github.com/astral-sh/uv#installation). 3. [Install the project's dependencies](../installing-project-dependencies). 4. Docker. From 4c420a75654a47bf3031379f3fd367baec6194b8 Mon Sep 17 00:00:00 2001 From: onerandomusername Date: Tue, 21 Oct 2025 14:58:30 -0400 Subject: [PATCH 2/4] fix dead link to statisic infrastructure page --- .../contributing/bot-extended-configuration-options.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md index b35c202d8..a7efdcd8b 100644 --- a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md +++ b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md @@ -105,7 +105,7 @@ Note that if you changed code that is not associated with a particular extension ## Adding new statistics -Details on how to add new statistics can be found on the [statistic infrastructure page](https://blog.pythondiscord.com/statistics-infrastructure). +Details on how to add new statistics can be found on the [statistic infrastructure page](https://blog.pythondiscord.com/post/statistics-infrastructure-at-python-discord/). We are always open to more statistics so add as many as you can! --- From 1c1c9262911458426ee6f78b0a1b8963e9e0d3a3 Mon Sep 17 00:00:00 2001 From: onerandomusername Date: Tue, 21 Oct 2025 14:59:02 -0400 Subject: [PATCH 3/4] use a descriptive link name for bot contributing guide --- .../contributing/bot-extended-configuration-options.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md index a7efdcd8b..10761a391 100644 --- a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md +++ b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot-extended-configuration-options.md @@ -8,7 +8,7 @@ toc: 3 ## Manual constants configuration Reading this means that you're ready for a bit of manual labour. -If for some reason you've missed the automatic server setup section, you can read about it in the bot contributing guide [here](../bot.md#envserver) +If for some reason you've missed the automatic server setup section, you can read about it in the [bot contributing guide](../bot.md#envserver). To configure the bot manually, you will **only** need to set inside the `.env.server` file the values for the channels, roles, categories, etc. that are used by the component you are developing. From 80ee7f3a356eb39f39d7c0f2c9e9326f36ef76af Mon Sep 17 00:00:00 2001 From: onerandomusername Date: Tue, 21 Oct 2025 16:41:46 -0400 Subject: [PATCH 4/4] add snippet about installing python with uv --- .../content/resources/guides/pydis-guides/contributing/bot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md index c9465095e..33c7353f9 100644 --- a/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md +++ b/pydis_site/apps/content/resources/guides/pydis-guides/contributing/bot.md @@ -15,7 +15,7 @@ This page will focus on the quickest steps one can take, with mentions of altern ### Setup Project Dependencies Below are the dependencies you **must** have installed to get started with the bot. -1. Make sure you have [Python 3.13](https://www.python.org/downloads/) installed. It helps if it is your system's default Python version. +1. Make sure you have [Python 3.13](https://www.python.org/downloads/) installed. uv [can also be used to](https://docs.astral.sh/uv/guides/install-python/#installing-python) install Python, if desired. 2. [Install uv](https://github.com/astral-sh/uv#installation). 3. [Install the project's dependencies](../installing-project-dependencies). 4. Docker.