En bemærkning til appudviklere
App-udviklere er en stor del af, hvad der får Discord til at fungere. Du bygger bots, spilintegrationer, velkomstflows og hjælpeprogrammer, som serverejere er afhængige af hver dag. Millioner af mennesker har bedre oplevelser på Discord på grund af det, du har bygget.
I dag offentliggør vi ændringer i, hvordan Discord-apps får adgang til Privileged Intents (guildmedlemmer, tilstedeværelse og beskedindhold): en ny brugerbaseret tærskel for, hvornår adgangen kræver godkendelse, samt en årlig proces for at ansøge om fornyet adgang.
Hvis din app er tilgængelig for færre end 10.000 brugere, påvirker disse ændringer ikke din app.
Hvorfor vi foretager denne ændring nu
Discords bot-økosystem er vokset enormt. Der er i dag flere bots på platformen end nogensinde før, hvilket betyder, at flere udviklere udfører kreativt og nyttigt arbejde, men også at der er flere muligheder for at få adgang til brugerdata.
Skiftet til en tærskel for antallet af brugere afspejler, hvordan apps nu skaleres på tværs af Discord, efterhånden som vores økosystem har udviklet sig. Hvis din app har under 10.000 brugere, gælder disse ændringer ikke for dig, mens apps med større rækkevidde er forpligtet til at indsende en anmodning om gennemgang af deres adgang.
Den årlige Gennemse-proces kommer fra et lignende sted. Bots udvikler sig med tiden. En bot, der havde adgang for et år siden, kan i dag tjene et helt andet formål. Regelmæssige kontrolrunder bidrager til at begrænse adgang, der ikke er tilsigtet, nødvendig eller acceptabel i henhold til vores retningslinjer, hvilket er til gavn for brugerne og i sidste ende styrker udviklernes tillid i hele økosystemet.
Hvad ændrer sig?
1. Grænsen for gennemgang er nu baseret på antallet af brugere, ikke antallet af servere.
Tidligere kunne apps med færre end 100 servere få adgang til Privileged Intents ved at aktivere dem i udviklerportalen, mens apps med 100 eller flere servere skulle ansøge om adgang.
Fra i dag beregnes grænsen ud fra det samlede antal brugere, som din app har adgang til på tværs af alle de servere, den er tilknyttet. Hvis din app har færre end 10.000 brugere, kan du fortsat få adgang til Privileged Intents ved at aktivere dem i udviklerportalen. Når din app når 10.000 brugere, skal du ansøge om adgang til Privileged Intent.
Sådan tæller vi brugere til din app: Vi tæller antallet af unikke brugere, der har adgang til din app på tværs af alle de servere, den er installeret i. 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 direkte besked. Du vil også se en besked i udviklerportalen, der fortæller, at det er tid til at ansøge. Du vil have 90 dage fra datoen for meddelelsen til at indsende din applikation. Hvis du ikke ansøger inden for dette vindue, vil din apps adgang til Privileged Intents blive fjernet. Du kan stadig ansøge til enhver tid for at anmode om adgang igen.
2. Apps skal nu ansøge igen årligt for fortsat adgang.
Apps, der har fået tildelt adgang til privilegerede hensigter efter en tidligere gennemgang, skal én gang om året ansøge på ny via udviklerportalen for at bekræfte, at de fortsat har adgang.
Tidslinje for årlig gennemse: Hvis du allerede har adgang til Privileged Intents, som er tildelt efter en tidligere gennemgang, kan du forvente at modtage en besked om, at du skal ansøge på ny inden udgangen af året. Efter du modtager denne meddelelse, vil du have 90 dage til at ansøge igen om fortsat adgang til dine intents. Hvis du bevarer adgang, vil du modtage en meddelelse før din næste årlige gennemsescyklus.
I begge ovenstående scenarier bliver du i indsendelsesformularen bedt om at angive og bekræfte oplysninger om din apps nuværende funktionalitet, anvendelsesscenarier for hver anmodet Privileged Intent samt datapraksis, som vil blive brugt til vurderingen af din apps adgang. Hvis du indsender din anmodning i løbet af 90-dages-vinduet, vil din app beholde sin nuværende hensigtsadgang, mens din indsendelse er under gennemse.
Bemærkning: Hvis din app ikke har brug for adgang til Privileged Intents, behøver du ikke at foretage dig noget.
3. Apps kan fortsætte med at vokse under gennemse af Privileged Intent.
Tidligere, når en app ramte 100 servere og skulle ansøge om fortsat adgang til sine Privileged Intents, blev den blokeret fra at tilslutte sig nye servere, indtil gennemse var afsluttet.
Det er ikke længere tilfældet. Under den nye brugerbaserede tærskel kan apps fortsætte med at tilslutte sig servere og nå ud til nye brugere, mens deres indsendelse er under gennemse.
Hvad det betyder for dig
Hvis din app har under 10.000 brugere:
Disse ændringer gælder ikke for din app. Du kan fortsat aktivere Privileged Intents i udviklerportalen. Hvis din app senere vokser ud over 10.000 brugere, vil du blive bedt om at ansøge.
Hvis din app i øjeblikket har Adgang til Privileged Intents, der er tildelt fra en tidligere gennemse:
Din adgang forbliver aktiv. Du skal ansøg igen årligt for fortsat adgang. Du behøver ikke foretage dig noget, før du modtager en besked via e-mail og/eller direkte systembeskeder, når datoen for din fornyede ansøgning nærmer sig.
Hvis din app får adgang til Privileged Intents via selvbetjeningsfunktionen i udviklerportalen og er tilgængelig for 10.000+ brugere:
Under den nye tærskel kræver din app nu gennemse for fortsat adgang til Privileged Intents. Du vil modtage en meddelelse via e-mail og/eller system direkte besked. Der vil også være en advarsel, når du ser din applikation i udviklerportalen. Nye guild-installationer er ikke blokeret, mens din app er i denne region. Du har 90 dage fra datoen for meddelelsen til at indsende din applikation. Hvis du ikke ansøger inden for denne frist, vil din apps adgang til Privileged Intents blive fjernet; du kan dog stadig ansøge når som helst for at anmode om adgang igen.
Ændrer dette, hvilke data Privileged Intents giver?
Nej. De data, der er tilgængelige gennem hver hensigt, forbliver de samme. Disse ændringer ajourfører grænsen for, hvornår adgang under »Privileged Intent« skal godkendes, og indfører en årlig fornyelsesprocedure.
Har du faktisk brug for Privileged Intents?
Inden du ansøger, bør du undersøge, om din apps nuværende funktionalitet kræver Privileged Intents, eller om nyere API-funktioner dækker dit brugsscenarie. Vi har sammensat en guide til at hjælpe dig med at evaluere hver hensigt og dens alternativer.
For eksempel kan apps, der tidligere var afhængige af præfiks-kommandoer for at læse beskedindhold, nu i stedet bruge applikationskommandoer, hvilket helt fjerner behovet for Message Content-intenten.
Hvis du har bekræftet, at din app har brug for privilegerede intents, og at anvendelsesscenariet overholder vores retningslinjer, er ansøgningsprocessen nem at gennemføre i udviklerportalen.
- Guide: Kom i gang med gennemse af Privileged Intent
- Vejledning: Du har muligvis ikke brug for en Privileged Intent
Ser fremad
Efterhånden som vores app-økosystem fortsætter med at vokse, leder vi altid efter flere måder at hjælpe udviklere, brugere og platformen med at vokse med det på en ansvarlig måde. Når mennesker føler sig mere sikre på apps i deres server, er de mere villige til at installere nye, engagere sig med dem og blive hængende. Det kommer alle til gode, der udvikler på Discord.
Vi investerer fortsat i de værktøjer, infrastruktur og support, der gør Discord til det bedste sted at bygge og køre apps. Hvis du støder på problemer under denne overgang, skal du kontakte os.
Vores supportteam for udviklere står til rådighed i vores supportcenter for udviklere, og Discord Developers-serveren er et godt sted at stille spørgsmål og dele det, du lærer.
Almindelige spørgsmål
Hvor kan jeg se min apps brugerantal?
Vi viser ikke din apps antal brugere i udviklerportalen. Når din app overstiger grænsen på 10.000 brugere og udløser en adgangskontrol af Privileged Intents, vil du se en advarsel i udviklerportalen og modtage en besked via e-mail og/eller en system-DM.
Hvad sker der, hvis jeg rammer tærsklen? Stopper min app med at fungere?
Nej. Din app fortsætter med at fungere og modtager begivenheder fra Privileged Intents. Guild-installationer er heller ikke blokeret, mens Dig er i gennemse. Brugere kan stadig deltag i servere, hvor din app allerede er installeret, og bruger-installationer forbliver upåvirkede. Du har 90 dage fra meddelelsen til at indsende din applikation, før dine Privileged Intents fjernes.
Hvad sker der, hvis min anmodning bliver afvist?
Du vil modtage en meddelelse. I nogle tilfælde vil du få yderligere tid til at løse visse problemer med din indsendelse og indsende den igen eller foretage de nødvendige ændringer uden at miste adgangen i den periode. I andre tilfælde (f.eks. hvis anvendelsen ikke overholder vores retningslinjer) vil din adgang blive fjernet, men du vil stadig kunne indsende en anmodning om ny adgang når som helst.
Ændrer dette, hvilke data Privileged Intents giver?
Nej. De data, der er tilgængelige gennem hver hensigt, forbliver de samme. Disse ændringer gælder, når adgang til Privileged Intent kræver gennemse.
Hvis du har flere spørgsmål, bedes du kontakte Discords udviklersupportteam.