Privilegerede hensigtstyper
Privileged Intents er gateway-intents, der stiller yderligere krav til adgang på grund af deres datas karakter. I øjeblikket omfatter disse:
Guild Tilstedeværelse
Kontrollerer adgangen til opdateringshændelser, som indholder oplysninger om, hvornår brugere kommer online, går offline eller opdaterer deres status.
Guild-medlemmer
Styrer adgangen til begivenheder for guildmedlemmer, f.eks. når medlemmer tilmelder sig, opdaterer deres profil eller forlader en server, samt muligheden for at anmode om lister over guildmedlemmer.
Beskedindhold
I modsætning til andre intents er denne ikke knyttet til bestemte begivenheder, men styrer i stedet adgangen til data i meddelelsernes indhold på tværs af vores API'er, herunder felter som indhold, indlejringer, vedhæftede filer og komponenter i meddelelsesobjekter.
Hvornår skal man bruge privilegerede intentioner
Apps kan tilbyde de fleste af deres funktioner på vores platform uden Privileged Intents, men visse Gateway-begivenheder og API-svar kræver dem. Du bør kun aktivere en privilegeret intent for din app, hvis det er nødvendigt for appens funktion, og hvis det er i overensstemmelse med vores
udviklerpolitik. Hvis du er i tvivl om, hvorvidt din app har brug for disse intents og deres mulige alternativer, kan du læse vores udviklervejledning om
Privileged Intents.
Hvis din app har færre end 10.000 brugere, kan du få adgang til Privileged Intents ved at aktivere dem i udviklerportalen. Når din app når op på 10.000 brugere, skal den dog godkendes for at bevare adgangen.
Sådan tæller vi brugere til din app: Vi tæller antallet af unikke brugere, der har adgang til din app på alle de servere, den er installeret på. Når din app når grænsen på 10.000 brugere, modtager app- eller teamejeren en besked via e-mail og/eller en system-DM. Du vil også se en besked i udviklerportalen, der fortæller dig, at det er tid til at ansøge. Du har 90 dage til at ansøge om adgang til Privileged Intents.