1
0
Fork 1
mirror of https://github.com/TeamOctolings/Octobot.git synced 2025-04-19 16:33:36 +03:00

Resolve conversations pt.3

Signed-off-by: Macintosh II <mctaylxrs@outlook.com>
This commit is contained in:
Macintxsh 2023-10-03 17:11:29 +03:00
parent 896267c0e5
commit 6b438bdd60
Signed by: mctaylors
GPG key ID: 361D326747B61E65

View file

@ -365,17 +365,15 @@ public class MuteCommandGroup : CommandGroup
return Result.FromSuccess();
}
var muteResult = await _guildApi.ModifyGuildMemberAsync(
var unmuteResult = await _guildApi.ModifyGuildMemberAsync(
guildId, target.ID, roles: memberData.Roles.ConvertAll(r => r.ToSnowflake()),
reason: $"({user.GetTag()}) {reason}".EncodeHeader(), ct: ct);
if (!muteResult.IsSuccess)
if (unmuteResult.IsSuccess)
{
return Result.FromError(muteResult.Error);
memberData.MutedUntil = null;
}
memberData.MutedUntil = null;
return Result.FromSuccess();
return unmuteResult;
}
private async Task<Result> RemoveTimeoutAsync(
@ -387,9 +385,9 @@ public class MuteCommandGroup : CommandGroup
return Result.FromSuccess();
}
var muteResult = await _guildApi.ModifyGuildMemberAsync(
var unmuteResult = await _guildApi.ModifyGuildMemberAsync(
guildId, target.ID, reason: $"({user.GetTag()}) {reason}".EncodeHeader(),
communicationDisabledUntil: null, ct: ct);
return !muteResult.IsSuccess ? Result.FromError(muteResult.Error) : Result.FromSuccess();
return unmuteResult;
}
}