diff --git a/bot.py b/bot.py index 84ef049..0c63ace 100644 --- a/bot.py +++ b/bot.py @@ -25,15 +25,17 @@ async def roll(ctx: Context, *args: str): dice.append(Dice(arg)) try: - results = ["(" + ",".join(d.roll()) + "," for d in dice] + text = [] + for die in dice: + roll = die.roll() + text.append(f"{die.text} => {roll} = {sum(roll)}") + print(text) except DiceTextError as e: print(e) await ctx.send(str(e)) return - msg = ",".join(results) - print(msg) - await ctx.send(msg) + await ctx.send("\n".join(text)) token = environ.get("DISCORD_TOKEN")