Код:
import discord
from discord.ext import commands
import time
bot = commands.Bot(intents=discord.Intents.all() , command_prefix= "-")
@bot.command()
@commands.has_any_role(985913973054513252)
async def мут(ctx, user: discord.Member, time: int,*, reason):
role = user.guild.get_role(1024186806767456307)
emb = discord.Embed( title = '✅Успешно', description=f"Пользователю {user} выдали мут!\nВремя пробывания в муте: {time} минут\nПричина выдачи мута: {reason}!", colour = discord.Color.green())
emb.set_footer(text = 'Действие выполнено модератором/админом - ' + ctx.author.name, icon_url = ctx.author.avatar_url)
await ctx.send( embed = emb)
await user.add_roles(role)
await asyncio.sleep(time * 60)
await user.remove_roles(role)
Ошибки никакой не выдаёт и бот не реагирует на команду.