Discord.Net C# Не работает команда mute
При попытке ввести команду
.help
Выдает ошибку
User Not Found
Код:
[Command("mute")]
[RequireBotPermission(GuildPermission.ManageMessages)]
[RequireUserPermission(GuildPermission.ManageMessages)]
public async Task Mute(SocketGuildUser user, [Remainder] double time)
{
if (time > 60)
{
var builder = new EmbedBuilder();
builder.WithAuthor(Context.Client.CurrentUser);
builder.WithFooter(footer => footer.Text = Context.User.Username);
builder.WithTitle("**Oh, no!**");
builder.AddField("Error", "Максимальное время мута: 60 минут", true);
builder.WithCurrentTimestamp();
await ReplyAsync(embed: builder.Build());
}
else
{
var builder = new EmbedBuilder();
builder.WithAuthor(Context.Client.CurrentUser);
builder.WithFooter(footer => footer.Text = Context.User.Username);
builder.WithTitle("**Успешно!**");
builder.WithDescription($"{user.Mention} замучен на {time} минут");
builder.WithCurrentTimestamp();
await ReplyAsync(embed: builder.Build());
await user.SetTimeOutAsync(TimeSpan.FromMinutes(time));
}
}
