diff --git a/bot.py b/bot.py index 3709b25..ab50c93 100644 --- a/bot.py +++ b/bot.py @@ -175,7 +175,7 @@ def generate_sha256_of_current_file(): latest_version = "0.0.0" local_version = "0.14.8.2" os.environ['gooberlocal_version'] = local_version -os.environ['gooberlatest_version'] = latest_version + def check_for_update(): if ALIVEPING == "false": @@ -188,6 +188,7 @@ def check_for_update(): return None, None latest_version = latest_version_info.get("version") + os.environ['gooberlatest_version'] = latest_version download_url = latest_version_info.get("download_url") if not latest_version or not download_url: diff --git a/cogs/webserver.py b/cogs/webserver.py index ffd3582..73aec53 100644 --- a/cogs/webserver.py +++ b/cogs/webserver.py @@ -179,7 +179,9 @@ class GooberWeb(commands.Cog): "bot_name": self.bot.user.name, "bot_avatar_url": str(self.bot.user.avatar.url) if self.bot.user.avatar else "", "authenticated": os.getenv("gooberauthenticated"), - "lastmsg": os.getenv("gooberlatestgen") + "lastmsg": os.getenv("gooberlatestgen"), + "localversion": os.getenv("gooberlocal_version"), + "latestversion": os.getenv("gooberlatest_version") } async def handle_update(self, request): @@ -235,33 +237,68 @@ class GooberWeb(commands.Cog): @@ -471,12 +545,11 @@ class GooberWeb(commands.Cog):
-

botvatar - {stats['bot_name']} +

{stats['bot_name']}

-

+

your stupid little goober that learns off other people's messages

@@ -492,6 +565,10 @@ class GooberWeb(commands.Cog):
Last generated message
{stats['lastmsg']}

+
Version
+
Installed Version: {stats['localversion']}
+
Latest Version: {stats['latestversion']}
+
Change song