Как сделать одну команду - например, выдать деньги нескольким пользователям в discord.py?
Вот мой код:
@client.command(aliases = ['award'])
@commands.has_any_role("role")
async def __award(ctx, member: discord.Member = None, amount: int = None):
if member is None:
await ctx.send(f"**{ctx.author}**, укажите пользователя, которому желаете выдать определенную сумму баллов")
else:
if amount is None:
await ctx.send(f"**{ctx.author}**, укажите сумму баллов, которому желаете начислить на счет пользователя")
elif amount < 1:
await ctx.send(f"**{ctx.author}**, укажите сумму баллов больше 1 :regional_indicator_b:")
else:
cursor.execute("UPDATE users SET cash = cash + {} WHERE id = {}".format(amount, member.id))
connection.commit()
await ctx.message.add_reaction('✅')