From ae0e79175f31f5660006421520a7252a8138b33a Mon Sep 17 00:00:00 2001 From: Palliat-dev Date: Wed, 3 Sep 2025 21:30:07 +0200 Subject: [PATCH] :sparkles: Add magnificent art --- discord/chan/ART.txt | 71 ++++++++++++++++++++++++++++++++++++++++ discord/chan/__init__.py | 8 +++++ pyproject.toml | 4 +-- 3 files changed, 81 insertions(+), 2 deletions(-) create mode 100644 discord/chan/ART.txt create mode 100644 discord/chan/__init__.py diff --git a/discord/chan/ART.txt b/discord/chan/ART.txt new file mode 100644 index 0000000000..123e9e1f48 --- /dev/null +++ b/discord/chan/ART.txt @@ -0,0 +1,71 @@ +  + ▄▄▄▄▄ ▄ ▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄ ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄  + ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄  + ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄  + ▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄ ▄▄ ▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄ ▄▄▄ ▄ ▄▄▄▄▄▄▄▄▄ + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄ ▄▄ ▄ ▄▄▄▄▄ + ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄▄▄▄ + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ + ▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄ + ▄ ▄▄ ▄▄▄▄▄▄▄▄▄ ▄ ▄ ▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄ + ▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄ ▄ ▄▄▄▄▄▄▄▄ + ▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄ ▄▄ ▄▄▄▄▄ + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄ ▄▄▄▄▄▄▄  + ▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄ ▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄ ▄▄ ▄▄▄▄▄▄▄▄ ▄▄  + ▄▄ ▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄ ▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄ ▄▄ ▄▄ ▄▄▄ ▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄▄▄ ▄▄▄▄ ▄ ▄ ▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄▄ ▄▄▄ ▄ ▄▄ ▄▄ ▄ ▄ ▄▄▄▄ ▄▄▄ ▄ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  + ▄▄ ▄ ▄▄ ▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄  + ▄▄ ▄▄ ▄▄▄ ▄▄ ▄ ▄▄▄▄▄ ▄▄▄ ▄ ▄▄▄ ▄▄▄▄▄▄▄▄  + ▄ ▄▄▄ ▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄ ▄▄▄ ▄ ▄▄▄▄▄  + ▄ ▄▄▄▄▄ ▄ ▄ ▄▄▄ ▄▄▄ ▄▄ ▄▄▄ ▄▄ ▄▄▄ ▄  + ▄▄▄ ▄▄▄▄▄ ▄▄▄ ▄ ▄ ▄ ▄ ▄▄ ▄▄ ▄▄▄▄▄▄  + ▄ ▄ ▄▄▄▄▄ ▄▄ ▄▄ ▄▄ ▄ ▄ ▄▄ ▄▄▄▄▄▄  + ▄▄ ▄▄ ▄ ▄▄ ▄ ▄▄ ▄ ▄▄ ▄ ▄▄▄  + ▄ ▄ ▄▄ ▄▄ ▄ ▄ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄  + ▄▄▄▄ ▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄ ▄ ▄ ▄▄▄▄▄▄▄▄▄▄  ▄ ▄ ▄  + ▄▄▄ ▄ ▄▄▄▄▄▄▄ ▄ ▄▄▄▄▄▄▄▄▄ ▄ ▄▄ ▄ ▄ ▄▄▄▄▄▄▄▄  + ▄▄ ▄▄ ▄ ▄ ▄ ▄▄▄ ▄▄▄ ▄ ▄ ▄▄▄▄▄▄▄▄▄  + ▄▄▄▄ ▄▄ ▄▄ ▄ ▄▄ ▄▄ ▄ ▄▄ ▄▄ ▄▄▄  + ▄▄▄▄▄ ▄▄▄ ▄ ▄▄ ▄▄▄▄ ▄▄▄ ▄ ▄ ▄▄▄▄  + ▄ ▄ ▄▄▄▄▄ ▄ ▄ ▄  ▄▄▄ ▄ ▄▄▄▄▄  + ▄▄▄▄▄▄ ▄▄▄ ▄▄  ▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄  + ▄▄ ▄ ▄▄▄▄ ▄▄ ▄▄▄ ▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄ ▄▄  + ▄▄ ▄ ▄▄▄ ▄▄ ▄ ▄ ▄▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄ ▄▄  + ▄▄ ▄ ▄▄ ▄▄▄ ▄ ▄ ▄ ▄▄▄ ▄▄▄ ▄▄▄▄ ▄▄▄▄ ▄▄▄  + ▄ ▄  ▄ ▄ ▄▄ ▄ ▄ ▄▄▄ ▄ ▄▄ ▄▄▄ ▄▄▄▄▄▄▄▄▄  + ▄▄▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄▄▄▄▄▄ ▄ ▄▄▄▄▄  + ▄▄▄ ▄▄ ▄▄▄ ▄ ▄▄ ▄▄▄▄▄▄▄ ▄ ▄▄▄▄ ▄ ▄▄ ▄▄▄▄▄▄  + ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄ ▄▄ ▄▄▄▄▄▄ ▄ ▄ ▄ ▄▄▄▄▄▄▄▄  + ▄▄▄ ▄▄▄▄ ▄ ▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄▄▄ ▄▄  + ▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄ ▄▄▄ ▄ ▄▄ ▄▄▄ ▄▄  + ▄▄▄ ▄▄ ▄▄▄ ▄▄▄ ▄▄ ▄▄ ▄▄▄▄▄▄ ▄▄ ▄▄ ▄▄▄▄  + ▄▄▄ ▄▄ ▄ ▄▄▄ ▄▄▄▄▄▄▄ ▄▄ ▄ ▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄ ▄▄▄ ▄▄▄  + ▄▄ ▄ ▄ ▄ ▄▄▄ ▄▄▄▄▄▄▄ ▄ ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄ ▄ ▄▄ ▄▄  + ▄▄▄▄▄▄▄ ▄ ▄▄▄▄ ▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄  + ▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄ ▄▄▄▄▄▄▄▄  ▄ ▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄  + ▄▄ ▄▄ ▄▄▄▄▄▄▄▄▄ ▄ ▄▄ ▄ ▄▄▄▄▄▄▄▄ ▄ ▄▄ ▄▄ ▄▄▄▄  +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ diff --git a/discord/chan/__init__.py b/discord/chan/__init__.py new file mode 100644 index 0000000000..2c3d76e133 --- /dev/null +++ b/discord/chan/__init__.py @@ -0,0 +1,8 @@ +import importlib.resources +from contextlib import suppress + +with ( + suppress(FileNotFoundError), + importlib.resources.files(__package__).joinpath("ART.txt").open(encoding="utf-8") as f, +): + print(f.read()) diff --git a/pyproject.toml b/pyproject.toml index 2f4847c6c6..45b73a3c86 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -89,8 +89,8 @@ version-file = "discord/_version.py" [tool.hatch.build.targets.wheel] only-packages = true packages = ["discord"] -only-include = ["discord", "LICENSE", "pyproject.toml", "discord/bin/*.dll"] -artifacts = ["discord/bin/*.dll"] +only-include = ["discord", "LICENSE", "pyproject.toml", "discord/bin/*.dll", "discord/ibanner.txt", "discord/banner.txt", "discord/chan/ART.txt"] +artifacts = ["discord/bin/*.dll", "discord/ibanner.txt", "discord/banner.txt", "discord/chan/ART.txt"] [tool.hatch.build.targets.sdist] only-packages = true