From 9c0bf5f7a57501d90e3522f4e15b44db7b5fde1f Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sat, 10 Sep 2022 17:48:46 -0600 Subject: [PATCH] Add total number of commands to status --- jarvis/cogs/util.py | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/jarvis/cogs/util.py b/jarvis/cogs/util.py index 43b547a..4b0160d 100644 --- a/jarvis/cogs/util.py +++ b/jarvis/cogs/util.py @@ -56,14 +56,31 @@ class UtilCog(Extension): @cooldown(bucket=Buckets.CHANNEL, rate=1, interval=30) async def _status(self, ctx: InteractionContext) -> None: title = "JARVIS Status" - desc = f"All systems online\nConnected to **{len(self.bot.guilds)}** guilds" + desc = ( + f"All systems online" + f"\nConnected to **{len(self.bot.guilds)}** guilds" + f"\nListening for **{len(self.bot.application_commands)}** commands" + ) color = "#3498db" fields = [] uptime = int(self.bot.start_time.timestamp()) - fields.append(EmbedField(name="Version", value=jconst.__version__, inline=True)) - fields.append(EmbedField(name="naff", value=const.__version__, inline=True)) - fields.append(EmbedField(name="Git Hash", value=get_repo_hash()[:7], inline=True)) + fields.append( + EmbedField( + name="Version", + value=f"[{jconst.__version__}](https://git.zevaryx.com/stark-industries/jarvis/jarvis-bot)", + inline=True, + ) + ) + fields.append( + EmbedField(name="NAFF", value=f"[{const.__version__}](https://naff.info)", inline=True) + ) + repo_url = ( + f"https://git.zevaryx.com/stark-industries/jarvis/jarvis-bot/-/tree/{get_repo_hash()}" + ) + fields.append( + EmbedField(name="Git Hash", value=f"[{get_repo_hash()[:7]}]({repo_url})", inline=True) + ) fields.append(EmbedField(name="Online Since", value=f"", inline=False)) num_domains = len(self.bot.phishing_domains) fields.append(