diff --git a/src/main.py b/src/main.py index 3f191af..9b38ee0 100644 --- a/src/main.py +++ b/src/main.py @@ -35,17 +35,24 @@ def main(): async def reserve_slot(ctx: interactions.CommandContext, steamid: str): steam_id = SteamID(steamid) user = ctx.user - if steam_id.isValid() == True: - try: - database.create_reserved_slot(mysql, user, steam_id.steam2(1)) - await ctx.send(f"You just claimed a reserved slot for: `{steam_id.steam2(1)}`!") - except Exception as err: - if str(err) == "Duplicate entrys": - await ctx.send(f"You have already claimed a reserved slot!") - else: - await ctx.send(f"Something failed with the database, please try again later.") - else: - await ctx.send(f"You failed to give a valid SteamID as it seems, please head to !", ephemeral=True) + return + + if steam_id.isValid() == False: + await ctx.send(f"You failed to give a valid SteamID as it seems, please head to