From 5162dcae3d43483abe8836d4abb0343afe4b4cbf Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Sat, 18 Jun 2022 16:50:02 +0700 Subject: [PATCH] Use total invite count --- Bot/InviteTracker.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Bot/InviteTracker.fs b/Bot/InviteTracker.fs index 700f71c..21c5e6c 100644 --- a/Bot/InviteTracker.fs +++ b/Bot/InviteTracker.fs @@ -310,7 +310,7 @@ let acceptInvite (guild : DiscordGuild) (user : DiscordMember) = let role3x = guild.Roles.TryGetValue(GuildEnvironment.roleRecruiter3x) |> snd let role2x = guild.Roles.TryGetValue(GuildEnvironment.roleRecruiter2x) |> snd let role1x = guild.Roles.TryGetValue(GuildEnvironment.roleRecruiter1x) |> snd - match invite.Count with + match! getInvitedUserCount player.DiscordId with | count when count > 10 -> do! [ user.GrantRoleAsync(role3x) ; user.RevokeRoleAsync(role2x) ; user.RevokeRoleAsync(role1x) ] |> List.map Async.AwaitTask