Skip to content

Commit 3374f19

Browse files
make hardware name change conditional
1 parent 639376f commit 3374f19

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

bot/exts/smart_eval/_cog.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,15 +114,18 @@ async def donate(self, ctx: commands.Context, *, hardware: str | None = None) ->
114114
)
115115
return
116116

117+
118+
msg = "Thank you for donating your GPU to our Smart Eval command."
117119
fake_hardware = await self.improve_gpu_name(hardware)
118120
await self.smarte_donation_cache.set(ctx.author.id, fake_hardware)
119121

120-
await ctx.reply(
121-
"Thank you for donating your GPU to our Smart Eval command."
122-
f" I did decide that instead of *{hardware}*, it would be better if you donated *{fake_hardware}*."
123-
" So I've recorded that GPU donation instead."
124-
" \n\nIt will be used wisely and definitely not for shenanigans!"
125-
)
122+
if fake_hardware != hardware:
123+
msg += (
124+
f" I did decide that instead of *{hardware}*, it would be better if you donated *{fake_hardware}*."
125+
" So I've recorded that GPU donation instead."
126+
)
127+
msg += "\n\nIt will be used wisely and definitely not for shenanigans!"
128+
await ctx.reply(msg)
126129

127130
@commands.command(aliases=["smarte"])
128131
@commands.max_concurrency(1, commands.BucketType.user)

0 commit comments

Comments
 (0)