import discord
import asyncio
from discord.ext import commands
import botobject
import time
import getTime

bot = botobject.bot
GMT = ["BhunaBoy", "BenTechy66", "Oliverh57", "Dylan The Spud", "Geenium", "GMT"]
BOT = ["Interlaced Minds Official Bot", "BenBot"]
GER = ["Mr. SoUndso", "CommandLord aka illio"]
POL = ["Lolex"]
LOS = ["BluePsychoRanger"]
EST = ["Rai-Eclipse13", "GuineaNumber2", "GuineaPvP", "Landmine752", "⚞Shady Dragon⚟"]
JER = ["Kylee"]
MAD = ["TheRahn"]
AUS = ["Coppertine"]
DEN = ["Willtalkzaboutstuff"]
NYC = ["FP | Vetral 32"]
JAK = ["APG323"]
MIC = ["cashwarrior1"]
AMS = ["Gnimacz"]

async def GetTime(username):
    username = username[:-5]
    if username in GMT:
        return getTime.GetTime("Europe/London")
    elif username in BOT:
        return "BOT"
    elif username in GER:
        return getTime.GetTime("Europe/Berlin")
    elif username in POL:
        return getTime.GetTime("Europe/Warsaw")
    elif username in LOS:
        return getTime.GetTime("America/Los_Angeles")
    elif username in EST:
        return getTime.GetTime("EST")
    elif username in JER:
        return getTime.GetTime("Asia/Jerusalem")
    elif username in MAD:
        return getTime.GetTime("Europe/Madrid")
    elif username in AUS:
        return getTime.GetTime("Australia/Brisbane")
    elif username in DEN:
        return getTime.GetTime("America/Denver")
    elif username in NYC:
        return getTime.GetTime("America/New_York")
    elif username in JAK:
        return getTime.GetTime("Asia/Jakarta")
    elif username in MIC:
        return getTime.GetTime("US/Michigan")  
    elif username in AMS:
        return getTime.GetTime("Europe/Amsterdam")
        
    else:
        return "??:??"
import discord
import asyncio
from discord.ext import commands
import botobject
import time
import getTime

bot = botobject.bot
GMT = ["BhunaBoy", "BenTechy66", "Oliverh57", "Dylan The Spud", "Geenium", "GMT"]
BOT = ["Interlaced Minds Official Bot", "BenBot"]
GER = ["Mr. SoUndso", "CommandLord aka illio"]
POL = ["Lolex"]
LOS = ["BluePsychoRanger"]
EST = ["Rai-Eclipse13", "GuineaNumber2", "GuineaPvP", "Landmine752", "⚞Shady Dragon⚟"]
JER = ["Kylee"]
MAD = ["TheRahn"]
AUS = ["Coppertine"]
DEN = ["Willtalkzaboutstuff"]
NYC = ["FP | Vetral 32"]
JAK = ["APG323"]
MIC = ["cashwarrior1"]
AMS = ["Gnimacz"]

async def GetTime(username):
    username = username[:-5]
    if username in GMT:
        return getTime.GetTime("Europe/London")
    elif username in BOT:
        return "BOT"
    elif username in GER:
        return getTime.GetTime("Europe/Berlin")
    elif username in POL:
        return getTime.GetTime("Europe/Warsaw")
    elif username in LOS:
        return getTime.GetTime("America/Los_Angeles")
    elif username in EST:
        return getTime.GetTime("EST")
    elif username in JER:
        return getTime.GetTime("Asia/Jerusalem")
    elif username in MAD:
        return getTime.GetTime("Europe/Madrid")
    elif username in AUS:
        return getTime.GetTime("Australia/Brisbane")
    elif username in DEN:
        return getTime.GetTime("America/Denver")
    elif username in NYC:
        return getTime.GetTime("America/New_York")
    elif username in JAK:
        return getTime.GetTime("Asia/Jakarta")
    elif username in MIC:
        return getTime.GetTime("US/Michigan")  
    elif username in AMS:
        return getTime.GetTime("Europe/Amsterdam")
    elif username == "test":
        return("Finished with no errors!")
        
    else:
        return "??:??"

Make tests pass