#Command: Overwatch Team Comp
@my_bot.command
async def comp():
await my_bot.say("How many offense heroes do you want?")
of = await client.wait_for_message(timeout=10.0, author=message.author)
off = int(of.content)
await my_bot.say("How many defense heroes do you want?")
de = await client.wait_for_message(timeout=10.0, author=message.author)
defn = int(de.content)
await my_bot.say("How many tanks do you want?")
ta = await client.wait_for_message(timeout=10.0, author=message.author)
tan = int(tan.content)
su = await my_bot.say("How many supports do you want?")
sup = int(su.content)
offense = ["Genji", "McCree", "Pharah", "Soldier: 76", "Sombra", "Reaper", "Tracer"]
defense = ["Bastion", "Hanzo", "Junkrat", "Torbjorn", "Mei", "Widowmaker"]
tank = ["D.Va", "Orisa", "Reinhardt", "Winston", "Roadhog", "Zarya"]
support = ["Ana", "Lucio", "Mercy", "Symmetra", "Zenyatta"]
random.shuffle(offense)
random.shuffle(defense)
random.shuffle(tank)
random.shuffle(support)
await my_bot.say("Your team comp is as follows.\n" + (offense[0:off]) + " " + (defense[0:defn]) + " " + (tank[0:tan]) + " " + (support[0:sup])