public void InviteLink() { commands.CreateCommand("InviteLink") .Parameter("InviteLink", ParameterType.Required) .Do(async(e) => { if (new ServerRepo(new ServerContext()).IsServerVerified(e.Server.Id)) { if (e.GetArg("InviteLink").Contains("discord.gg/")) { new ServerRepo(new ServerContext()).AddInviteLink(e.User.Id, e.Server.Id, e.GetArg("InviteLink")); await e.Channel.SendMessage(Eng_Default.InviteLinkSet(e.GetArg("InviteLink"))); } else { await e.Channel.SendMessage("Invalid invite link"); } } else { await e.Channel.SendMessage(Eng_Default.ServerIsNotVerified()); } }); }