public async Task Accept() { if (TeamUtils.pendingInvites.ContainsKey(Context.User.Id)) { TeamUtils.AddToTeam(TeamUtils.pendingInvites[Context.User.Id], Context.User.Id); await ReplyAsync($"<@!{Context.Message.MentionedUsers.First().Id}>", false, Utilities.GetEmbedMessage("Team Invite", $"{Context.User.Username}'s Team", Language.Team_Join, Context.User)); TeamUtils.pendingInvites.Remove(Context.User.Id); } else { await ReplyAsync("", false, Utilities.GetEmbedMessage("Team Invite", $"{Context.User.Username}'s Team", Language.Team_Invite_None, Context.User)); } }