From 2210ca83e3ad331c90a223fe51d0e654d59a0628 Mon Sep 17 00:00:00 2001
From: Alpamys
Date: Sat, 1 Aug 2026 16:58:35 +0500
Subject: [PATCH] docs: swap the Discord invite for a non-expiring one
The invite added in the previous commit was a default one, which Discord
expires after seven days. It is now in the README, CONTRIBUTING, the Code of
Conduct and `[project.urls]`, and the last of those ships in release metadata
where a dead link cannot be corrected after publish - so it has to be a
permanent invite, not a convenient one.
All six occurrences move together; a half-updated set is worse than the old
link, since the stale copies would be the ones a reader hits first.
Co-Authored-By: Claude Opus 5 (1M context)
---
CODE_OF_CONDUCT.md | 2 +-
CONTRIBUTING.md | 2 +-
README.md | 6 +++---
pyproject.toml | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index 58ea0c3..08ed69d 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -38,7 +38,7 @@ This Code of Conduct applies within all community spaces, and also applies when
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project maintainer at **team@trysoup.dev** (the project address) or **makazanalpamys@gmail.com** (the maintainer's personal address). All complaints will be reviewed and investigated promptly and fairly.
-This Code of Conduct applies in every project space, including the [Discord server](https://discord.gg/hnZjaDa4w).
+This Code of Conduct applies in every project space, including the [Discord server](https://discord.gg/8RgVbFA6Zq).
All community leaders are obligated to respect the privacy and security of the reporter of any incident.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 806fc71..f7931f1 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -459,7 +459,7 @@ If you contributed and aren't credited somewhere, that's a bug — open a PR or
- **Issues:** Report bugs and request features on [GitHub Issues](https://github.com/MakazhanAlpamys/Soup/issues)
- **Discussions:** Ask questions on [GitHub Discussions](https://github.com/MakazhanAlpamys/Soup/discussions)
-- **Discord:** Chat with maintainers and other users on [Discord](https://discord.gg/hnZjaDa4w) — good for
+- **Discord:** Chat with maintainers and other users on [Discord](https://discord.gg/8RgVbFA6Zq) — good for
quick questions and pairing on a PR; anything worth finding later still belongs in Issues or Discussions
- **Code of Conduct:** Please read [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) — it applies on Discord too
- **Security:** Report security issues via [SECURITY.md](SECURITY.md) — privately, never in Discord
diff --git a/README.md b/README.md
index 0979de4..2e25410 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@
Docs ·
Commands ·
Models ·
- Discord
+ Discord
@@ -26,7 +26,7 @@
-
+
---
@@ -385,7 +385,7 @@ Bugs and feature requests belong in the
and help the next person with the same problem.
For live chat, setup help, and everything that reads better as a conversation, join the
-[Discord](https://discord.gg/hnZjaDa4w). Anything that should still be findable in six months
+[Discord](https://discord.gg/8RgVbFA6Zq). Anything that should still be findable in six months
belongs in Issues or Discussions — a Discord answer helps one person, an issue helps everyone
who hits the same thing. The [Code of Conduct](CODE_OF_CONDUCT.md) applies there too.
diff --git a/pyproject.toml b/pyproject.toml
index 044563e..abc1088 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -121,7 +121,7 @@ soup = "soup_cli.cli:run"
Homepage = "https://github.com/MakazhanAlpamys/Soup"
Repository = "https://github.com/MakazhanAlpamys/Soup"
Issues = "https://github.com/MakazhanAlpamys/Soup/issues"
-Discord = "https://discord.gg/hnZjaDa4w"
+Discord = "https://discord.gg/8RgVbFA6Zq"
[tool.hatch.build.targets.wheel]
packages = ["src/soup_cli"]