From a22bbdc1c5acc32330be701e008ed32c6493b8d9 Mon Sep 17 00:00:00 2001 From: Jan Danielzick Date: Sat, 21 Jan 2023 19:58:24 +0000 Subject: [PATCH] Make uptime readable --- bot.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bot.py b/bot.py index 87ad6cc..51eff1e 100644 --- a/bot.py +++ b/bot.py @@ -2,7 +2,7 @@ # Code revised by BodgeMaster # Code Licensed under GPL 3.0 -import sys, time, json +import sys, time, json, datetime import discord from discord import app_commands @@ -16,8 +16,8 @@ config_file = open("config.json", "r") config = json.loads(config_file.read()); config_file.close() -def seconds_elapsed(): - return int(time.time() - BOOT_TIME) +def uptime(): + return str(datetime.timedelta(seconds=int(time.time() - BOOT_TIME))) class MyClient(discord.Client): @@ -101,7 +101,7 @@ async def report_message(interaction: discord.Interaction, message: discord.Mess @client.tree.command(name="status") async def status(interaction: discord.Interaction): embed = discord.Embed(title='/etc/os-release bot by jocadbz') - embed.add_field(name="Uptime:", value=seconds_elapsed(), inline=True) + embed.add_field(name="Uptime:", value=uptime(), inline=True) embed.add_field(name="Version:", value=config["bot version"], inline=True) embed.set_footer(text=config["bot issues"]) url_view = discord.ui.View()