public async Task StartGame(CommandContext ctx) { var discordId = ctx.Member.Id; var gameUser = await GameUtils.GetGameUser(discordId).ConfigureAwait(false); if (gameUser != null && gameUser.IsDrafted) { await ctx.RespondAsync( $"You already created your character for the shitty verse on: {gameUser.DateTimeAdded:f}"); } else { await GameUtils.AddNewUser(new GameUser { DateTimeAdded = DateTime.Now, DiscordUserId = discordId, IsDrafted = true }).ConfigureAwait(false); await ctx.RespondAsync( $"Congratulations {ctx.Member.DisplayName}! Your character for the shitty-verse has been created. Cool..? 😎 "); } }