diff --git a/assets/8ball_responses.txt b/assets/8ball_responses.txt index 09c51e7..2cf9291 100644 --- a/assets/8ball_responses.txt +++ b/assets/8ball_responses.txt @@ -1,29 +1,20 @@ -Det är säkert -Det är absolut så -Utan tvekan -Ja, definitivt -Du kan lita på det -Som jag ser det, ja -Mycket troligt -Ja, absolut -Vill inte svara nu, försök igen senare -Fråga mig senare -Kan inte förutsäga nu -Koncentrera dig och fråga igen -Det ser inte så jätteljust ut -Mycket tvivelaktigt -Nej -Mitt svar är nej -Mycket osannolikt -Definitivt inte -Svaret är tveksamt -Spåren pekar inte på det -Tvivlar starkt -Nej, det kommer inte att hända -Inte en chans -Glöm det -Bra fråga, svårt att säga -Jag vet inte, försök igen -Kan inte svara nu -Fråga mig senare, jag är upptagen -Det är bättre du inte vet \ No newline at end of file +It is certain. +It is decidedly so. +Without a doubt. +Yes definitely. +You may rely on it. +As I see it, yes. +Most likely. +Outlook good. +Yes. +Signs point to yes. +Reply hazy, try again. +Ask again later. +Better not tell you now. +Cannot predict now. +Concentrate and ask again. +Don't count on it. +My reply is no. +My sources say no. +Outlook not so good. +Very doubtful. \ No newline at end of file diff --git a/bot.py b/bot.py index 7b89061..de2514e 100644 --- a/bot.py +++ b/bot.py @@ -57,8 +57,8 @@ async def ping(interraction: discord.Interaction): @bot.tree.command(name="8ball") -@app_commands.describe(fråga="Din fråga") -async def eight_ball(interraction: discord.Interaction, fråga: str): +@app_commands.describe(question="Din fråga") +async def eight_ball(interraction: discord.Interaction, question: str): """Ask the magic 8ball a question""" with open("assets/8ball_responses.txt", "r") as f: eight_ball_responses = f.read().splitlines() @@ -72,7 +72,7 @@ async def eight_ball(interraction: discord.Interaction, fråga: str): icon_url="https://github.com/lilstiffy/StiffyBot/blob/master/assets/8ball.png?raw=true" ) - embed.add_field(name="", value=fråga, inline=False) + embed.add_field(name="", value=question, inline=False) embed.add_field(name="The answer is", value=random.choice(eight_ball_responses), inline=False) await interraction.response.send_message(embed=embed) @@ -138,18 +138,20 @@ async def roll(interaction: discord.Interaction, dice: str, count: int = 1): result = random.randint(1, int(dice[1:])) * count embed = discord.Embed( - description=f"{interaction.user.mention} rolled a {dice} :game_die:", - color=discord.Color.from_rgb(128, 170, 158) + description=f"{interaction.user.mention} rolled {dice} :game_die:", + color=discord.Color.purple() ) embed.set_author( name="Dice roll", icon_url="https://github.com/lilstiffy/StiffyBot/blob/master/assets/purple_d20.png?raw=true" ) - embed.add_field(name="Roll", value=result, inline=False) + + embed.add_field(name="Count", value=count) + embed.add_field(name="Roll", value=result) # Send the result to the channel - await interaction.response.send_message(f"{interaction.user.mention} rolled a {dice} :game_die:: {result}") + await interaction.response.send_message(embed=embed) # Launch the client bot.run(TOKEN)