diff --git a/lib/constants.py b/lib/constants.py index 9fd031a..f6ef90a 100644 --- a/lib/constants.py +++ b/lib/constants.py @@ -13,6 +13,12 @@ resources = JsonCache.read_json("resources") class Constants: + # metadata + TITLE = "Luminara" + AUTHOR = "wlinator" + LICENSE = "GNU General Public License v3.0" + VERSION = "2.6.0" + # bot credentials TOKEN: Optional[str] = os.environ.get("TOKEN", None) INSTANCE: Optional[str] = os.environ.get("INSTANCE", None) diff --git a/lib/metadata.py b/lib/metadata.py deleted file mode 100644 index 6d5c804..0000000 --- a/lib/metadata.py +++ /dev/null @@ -1,19 +0,0 @@ -import subprocess - - -def get_latest_git_tag(): - """ - Retrieves the latest git tag. - """ - try: - command = ["git", "describe", "--abbrev=0", "--tags"] - return subprocess.check_output(command).decode().strip() - except subprocess.CalledProcessError as e: - print(f"Error: {e}") - return "BETA" - - -__title__ = "Luminara" -__version__ = get_latest_git_tag() -__author__ = "wlinator" -__license__ = "MIT License" diff --git a/modules/misc/info.py b/modules/misc/info.py index 5a9fd95..3d991af 100644 --- a/modules/misc/info.py +++ b/modules/misc/info.py @@ -5,7 +5,6 @@ import discord import psutil from discord.ext import bridge -from lib import metadata from lib.constants import CONST from lib.embed_builder import EmbedBuilder from services.currency_service import Currency @@ -34,7 +33,7 @@ async def cmd(self, ctx: bridge.Context, unix_timestamp: int) -> None: show_name=False, ) embed.set_author( - name=f"{metadata.__title__} v{metadata.__version__}", + name=f"{CONST.TITLE} v{CONST.VERSION}", url=CONST.REPO_URL, icon_url=CONST.CHECK_ICON, )