Een notitie voor app-ontwikkelaars
App-ontwikkelaars maken een groot deel uit van wat Discord werkt. Je bouwt bots, game-integraties, welkomststromen en hulpprogramma's waar servereigenaren elke dag op vertrouwen. Miljoenen mensen hebben betere ervaringen op Discord vanwege wat je hebt gebouwd.
Vandaag kondigen we wijzigingen aan in de manier waarop Discord-apps toegang krijgen tot Privileged Intents (Serverleden, Aanwezigheid en Berichtcontent): een nieuwe op gebruiker gebaseerde drempel voor wanneer de toegang beoordeeld moet worden, en een jaarlijks proces om opnieuw aan te vragen voor voortgezette toegang.
Als je app toegankelijk is voor minder dan 10.000 gebruikers, hebben deze wijzigingen geen invloed op je app.
Waarom we dit Veranderen nu doorvoeren
Het bot-ecosysteem van Discord is enorm gegroeid. Er zijn tegenwoordig meer bots op het platform dan ooit tevoren, wat betekent dat meer ontwikkelaars creatief en nuttig werk doen, maar ook een groter raakvlak voor toegang tot gebruikersgegevens.
De verschuiving naar een drempel voor het aantal gebruikers weerspiegelt hoe apps nu schalen in Discord naarmate ons ecosysteem is geëvolueerd. Als je app minder dan 10.000 gebruikers heeft, zijn deze wijzigingen niet op jou van toepassing. Apps met een groter bereik moeten een verzoek indienen om hun toegang te beoordelen.
Het jaarlijkse beoordelingsproces vloeit voort uit een vergelijkbare gedachte. Bots evolueren na verloop van tijd. Een bot met toegang van een jaar geleden kan vandaag een heel ander doel dienen. Periodieke check-ins helpen om de toegang te verminderen die niet beoogd, nodig of acceptabel is volgens ons beleid. Dat is beter voor gebruikers en uiteindelijk beter voor het vertrouwen van ontwikkelaars in het hele ecosysteem.
Wat verandert er?
1. De beoordelingsdrempel is nu gebaseerd op het aantal gebruikers en niet op het aantal servers.
Voorheen konden apps in minder dan 100 servers toegang krijgen tot Privileged Intents door ze in te schakelen in het Ontwikkelaarsportaal, en apps in 100+ servers moesten toegang aanvragen.
Vanaf vandaag is de drempel gebaseerd op het aantal gebruikers waartoe je app toegang heeft op alle servers waartoe de app behoort. Als je app minder dan 10.000 gebruikers heeft, kun je toegang tot Privileged Intents blijven houden door ze in te schakelen in het Ontwikkelaarsportaal. Zodra je app 10.000 gebruikers bereikt, moet je een aanvraag indienen voor Privileged Intent-toegang.
Hoe we gebruikers tellen voor je app: We tellen het aantal unieke gebruikers dat toegang heeft tot je app op alle servers waarop de app is geïnstalleerd. Wanneer je app de drempel van 10.000 gebruikers bereikt, ontvangt de eigenaar van de app of het team een melding via e-mail en/of systeem-Pb. Jij ziet ook een bericht in het Ontwikkelaarsportaal om je te laten weten dat het tijd is om een aanvraag in te dienen. Je hebt 90 dagen vanaf de datum van de melding om je aanvraag in te dienen. Als je niet binnen dit venster een aanvraag indient, wordt de toegang van je app tot Privileged Intents verwijderd. Jij kunt nog steeds op elk moment een aanvraag indienen om opnieuw toegang aan te vragen.
2. Apps moeten nu jaarlijks opnieuw een aanvraag indienen om toegang te behouden.
Apps met Privileged Intent-toegang die is verleend van een eerdere beoordeling, moeten eenmaal per jaar opnieuw een aanvraag indienen om te bevestigen dat ze nog steeds toegang hebben in het Ontwikkelaar-portaal.
Tijdlijn voor jaarlijkse beoordeling: Als je al toegang hebt tot Privileged Intents die zijn toegekend van een eerdere beoordeling, ontvang je ergens tussen nu en het einde van dit jaar een melding om opnieuw een aanvraag in te dienen. Nadat je die melding hebt ontvangen, heb je 90 dagen om opnieuw een aanvraag te doen voor verdere toegang tot je intents. Als je toegang behoudt, krijg je een melding voor je volgende jaarlijkse beoordelingscyclus.
In beide bovenstaande scenario's word je in het indieningsformulier gevraagd om informatie te verstrekken en te bevestigen over de huidige functionaliteit van je app, de use-case voor elke aangevraagde Privileged Intent en de gegevenspraktijken; deze informatie zal worden gebruikt voor de beoordeling van de toegang van je app. Als je je verzoek indient tijdens het venster van 90 dagen, behoudt je app de huidige intent-toegang terwijl je indiening wordt beoordeeld.
Notitie: Als je app geen toegang nodig heeft tot Privileged Intents, hoef je geen actie te ondernemen.
3. Apps kunnen blijven groeien tijdens de Privileged Intent-beoordeling.
Als een app 100 servers bereikte en een aanvraag moest indienen voor verdere toegang tot de Privileged Intents, werd de app geblokkeerd van het lid worden van nieuwe servers totdat de beoordeling was voltooid.
Dat is niet meer het geval. Onder de nieuwe op gebruiker gebaseerde drempel kunnen apps lid blijven worden van servers en nieuwe gebruikers bereiken terwijl hun indiening wordt beoordeeld.
Wat dit voor jou betekent
Als je app minder dan 10.000 gebruikers heeft:
Deze wijzigingen zijn niet van toepassing op je app. Je kunt Privileged Intents blijven inschakelen in het ontwikkelaarsportaal. Als je app later meer dan 10.000 gebruikers heeft, krijg je een melding om een aanvraag in te dienen.
Als je app momenteel toegang heeft tot Privileged Intents die zijn toegekend na een eerdere beoordeling:
Je toegang blijft actief. Jij moet elk jaar een nieuwe aanvraag indienen om toegang te behouden. Je hoeft geen actie te ondernemen totdat je een melding ontvangt via e-mail en/of privéberichten van het systeem wanneer de datum voor je nieuwe aanvraag nadert.
Als je app toegang krijgt tot Privileged Intents via de selfservice-schakelaar in het ontwikkelaarsportaal en toegankelijk is voor 10.000+ gebruikers:
Onder de nieuwe drempel vereist je app nu een beoordeling voor verdere toegang tot Privileged Intents. Jij ontvangt een melding via e-mail en/of systeem-Pb. Er verschijnt ook een waarschuwing wanneer je je applicatie bekijkt in het Ontwikkelaarsportaal. Nieuwe guild-installaties worden niet geblokkeerd terwijl je app zich in deze status bevindt. Je hebt 90 dagen vanaf de datum van de melding om je aanvraag in te dienen. Als je niet binnen dit venster een aanvraag indient, wordt de toegang van je app tot Privileged Intents verwijderd. Je kunt echter op elk moment een aanvraag indienen om opnieuw toegang te vragen.
Verandert dit de gegevens die Privileged Intents bieden?
Nee. De gegevens die beschikbaar zijn via elke intent blijven hetzelfde. Met deze wijzigingen wordt de drempel bijgewerkt voor wanneer Privileged Intent-toegang herziening vereist en wordt een jaarlijks proces voor hernieuwde aanmelding toegevoegd.
Heb je echt Privileged Intents nodig?
Controleer voordat je een aanvraag indient of de huidige functionaliteit van je app Privileged Intents vereist, of dat nieuwere API-functies je use case dekken. We hebben een handleiding samengesteld om je te helpen elke intentie en de alternatieven daarvoor te evalueren.
Apps die voorheen afhankelijk waren van prefixopdrachten om berichtcontent te lezen, kunnen nu applicatie-opdrachten gebruiken, waardoor de Message Content-intentie volledig overbodig wordt.
Als je hebt bevestigd dat je app Privileged Intents nodig heeft en de use case voldoet aan onze richtlijnen, kun je het aanvraagproces eenvoudig voltooien in het ontwikkelaarsportaal.
- Handleiding: Aan de slag met Privileged Intent-overzicht
- Handleiding: Je hebt mogelijk geen Privileged Intent nodig
Kijk vooruit
Naarmate ons app-ecosysteem blijft groeien, zijn we altijd op zoek naar meer manieren om ontwikkelaars, gebruikers en het platform te helpen op een verantwoorde manier mee te groeien. Wanneer mensen meer vertrouwen hebben in de apps op hun server, zijn ze eerder bereid om nieuwe apps te installeren, ze te gebruiken en te blijven. Dat is in het voordeel van iedereen die op Discord bouwt.
We blijven investeren in de tools, infrastructuur en ondersteuning die Discord de beste plek maken om apps te bouwen en uit te voeren. Als je problemen ondervindt tijdens deze overgang, neem dan contact met ons op.
Ons ondersteuningsteam voor ontwikkelaars is beschikbaar in ons ondersteuningscentrum voor ontwikkelaars en de Discord-ontwikkelaarsserver is een geweldige plek om vragen te stellen en te delen wat je leert.
Veelgestelde vragen
Waar kan ik het gebruikersaantal van mijn app zien?
We geven het gebruikersaantal van je app niet weer in het Ontwikkelaarsportaal. Als je app de drempel van 10.000 gebruikers overschrijdt en de toegangsbeoordeling vanwege Privileged Intents activeert, zie je een waarschuwing in het Ontwikkelaarsportaal en ontvang je een melding via e-mail en/of systeem-pb.
Wat gebeurt er als ik de drempel bereik? Werkt mijn app niet meer?
Nee. Je app blijft functioneren en ontvangt gebeurtenissen van Privileged Intents. Guild-installaties worden ook niet geblokkeerd terwijl de review bezig is. Gebruikers kunnen nog steeds lid worden van servers waarop je app al is geïnstalleerd en gebruikersinstallaties blijven ongewijzigd. Je hebt 90 dagen na kennisgeving om je aanvraag in te dienen voordat je Privileged Intents worden verwijderd.
Wat gebeurt er als mijn verzoek wordt geweigerd?
Je krijgt een melding. In sommige gevallen krijg je extra tijd om bepaalde problemen met je indiening op te lossen en de aanvraag opnieuw in te dienen of de nodige wijzigingen aan te brengen zonder in die periode de toegang te verliezen. In andere gevallen (bijv. als het gebruiksgeval niet voldoet aan ons beleid) wordt je toegang verwijderd, maar je kunt nog steeds op elk moment een verzoek om nieuwe toegang indienen.
Verandert dit de gegevens die Privileged Intents bieden?
Nee. De gegevens die beschikbaar zijn via elke intent blijven hetzelfde. Deze wijzigingen zijn van toepassing op wanneer de Privileged Intent-toegang beoordeeld moet worden.
Neem voor meer vragen contact op met het ondersteuningsteam voor ontwikkelaars van Discord.