Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @commands.guild_only()
- @client.command(name='devemenos', aliases=['dntp', 'naomedeve'])
- async def devemenos(ctx, member: discord.Member, a: float):
- """Diminui o credito"""
- if member.mention != client.user.mention:
- if (member in devedores) and (ctx.author in devidos):
- devidos[ctx.author] -= a
- if devidos[ctx.author] < 0:
- if (ctx.author in devedores) and (member in devidos):
- devidos[member] += (- devidos[ctx.author])
- devidos[ctx.author] = 0
- else:
- devidos[member] = (- devidos[ctx.author])
- devidos[ctx.author] = 0
- devedores[ctx.author] = devidos
- await ctx.send(
- '**Agora {} deve R$ {} ao {}**'.format(ctx.author.mention, devidos[member], member.mention))
- elif devidos[ctx.author] == 0:
- await ctx.send('**{} não deve nada a {}**'.format(ctx.author.mention, member.mention))
- else:
- await ctx.send(
- '**{} deve R$ {} ao {}**'.format(member.mention, devidos[ctx.author], ctx.author.mention))
- else:
- devedores[ctx.author] = devidos
- devidos[member] = a
- await ctx.send('**{} deve R$ {} ao {}**'.format(ctx.author.mention, devidos[member], member.mention))
- else:
- msg = await ctx.send('**Eu sou uma bot, não uma prostituta!!! Como você pode ficar me devendo algo ???**')
- await msg.add_reaction("🤔")
- @devemenos.error
- async def devemenos_handler(ctx, error):
- if isinstance(error, commands.MissingRequiredArgument):
- if error.param.name == 'member':
- embed = discord.Embed(title="Comando $devemenos:", colour=discord.Colour(0x370c5e),
- description="Você diminui uma quantidade ao quanto um usuário te deve\n \n**Como"
- " usar: $devemenos <usuário> <valor>**")
- embed.set_author(name="Betina#9182",
- icon_url="https://images.discordapp.net/avatars/527565353199337474/40042c09bb354a396928cb91e0288384.png?size=256")
- embed.set_footer(text="Betina Brazilian Bot",
- icon_url="https://images.discordapp.net/avatars/527565353199337474/40042c09bb354a396928cb91e0288384.png?size=256")
- embed.add_field(name="📖**Exemplos:**", value="$devemenos @sicrano 500\n$devemenos @fulano 10",
- inline=False)
- embed.add_field(name="🔀**Outros Comandos**", value="``$dntp, $naomedeve.``", inline=False)
- msg = await ctx.send(embed=embed)
- await msg.add_reaction("❓")
- elif error.param.name == 'a':
- embed = discord.Embed(title="Comando $devemenos:", colour=discord.Colour(0x370c5e),
- description="Você diminui uma quantidade ao quanto um usuário te deve\n \n**Como"
- " usar: $devemenos <usuário> <valor>**")
- embed.set_author(name="Betina#9182",
- icon_url="https://images.discordapp.net/avatars/527565353199337474/40042c09bb354a396928cb91e0288384.png?size=256")
- embed.set_footer(text="Betina Brazilian Bot",
- icon_url="https://images.discordapp.net/avatars/527565353199337474/40042c09bb354a396928cb91e0288384.png?size=256")
- embed.add_field(name="📖**Exemplos:**", value="$devemenos @sicrano 500\n$devemenos @fulano 10",
- inline=False)
- embed.add_field(name="🔀**Outros Comandos**", value="``$dntp, $naomedeve.``", inline=False)
- msg = await ctx.send(embed=embed)
- await msg.add_reaction("❓")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement