namespace PluralKit.Core { public enum PrivacyLevel { Public = 1, Private = 2 } public static class PrivacyExt { public static bool CanAccess(this PrivacyLevel level, LookupContext ctx) => level == PrivacyLevel.Public || ctx == LookupContext.ByOwner; } public enum LookupContext { ByOwner, ByNonOwner, API } }