Untitled

mail@pastecode.io avatar
unknown
python
a month ago
1.0 kB
1
Indexable
Never
@tree.command(guild=discord.Object(id=1251370282866704425),name="aplicar_adv",description='Aplicar adv ao usuário')
@commands.has_permissions(manage_guild=True)
async def _aplicar_adv(interaction:discord.Interaction, membro:discord.Member):
    mod = interaction.guild.get_role(id_cargo_atendente)
    logschannel = interaction.guild.get_channel(id_canal_logs_adv)
    cargo = interaction.guild.get_role(id_cargo_adv)
    idmembro = interaction.guild.get_role(id_cargo_membro)
    if interaction.permissions.manage_guild:
        resposta = discord.Embed(
            color= 10511872,
            title= 'Advertência aplicada',
            description= f'Advertência aplicada ao {membro.mention}'
        )
        await interaction.response.send_message(embed=resposta,ephemeral=True)
        await membro.add_roles(cargo)
        await membro.remove_roles(idmembro)
        await logschannel.send(embed=resposta)
    else:
        await interaction.response.send_message(mensagemerro, ephemeral=True)
Leave a Comment