From 8cb20b414c962c3d3b867ba81550b3fe0517d2da Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Fri, 6 May 2022 19:51:25 +0700 Subject: [PATCH] Print debugging --- Bot/InviteTracker.fs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Bot/InviteTracker.fs b/Bot/InviteTracker.fs index 3400ddd..29dd592 100644 --- a/Bot/InviteTracker.fs +++ b/Bot/InviteTracker.fs @@ -286,23 +286,31 @@ let private processNewUser (eventArgs : GuildMemberAddEventArgs) = let acceptInvite (guild : DiscordGuild) discordId memberName = task { + printfn "1" match! checkInviteAccepted discordId with | false -> + printfn "2" let! _ = markInvitedAccepted discordId |> Async.Ignore + printfn "3" try let! invite = getInviteFromInvitedUser discordId + printfn "4" let! player = DbService.tryFindPlayer invite.Inviter + printfn "5" match player with | Some player -> do! DbService.updatePlayerCurrency InviteRewardAmount player.DiscordId |> Async.Ignore + printfn "6" do! match GuildEnvironment.botClientRecruit with | Some recruitBot -> async { + printfn "7" let builder = DiscordMessageBuilder() builder.WithContent($"{memberName} was recruited and is now a Degen. <@{player.DiscordId}> just earned {InviteRewardAmount} 💰$GBT for their efforts!") |> ignore let channel = guild.GetChannel(GuildEnvironment.channelEventsHackerBattle) do! recruitBot.SendMessageAsync(channel, builder) |> Async.AwaitTask |> Async.Ignore + printfn "8" } | None -> async.Return() do! Analytics.invitedUserAccepted invite.Code player.DiscordId discordId player.Name memberName