@client.command()
async def news(ctx, member: discord.Member = None):
if member is None:
role = ctx.guild.get_role(
ID роли которую хочешь выдать
)
await ctx.author.add_roles(role)
await ctx.send(
embed=discord.Embed(
description=f"**Вы взяли себе роль {role.mention}**",
color=discord.Color.purple(),
)
)
else:
role = ctx.guild.get_role(
ID роли которую хочешь выдать
)
await ctx.author.add_roles(role)
await ctx.send(
embed=discord.Embed(
description=f"Вы выдали **{ctx.author}** роль {role.mention}",
color=discord.Color.purple(),
)
)