Note aux développeurs d'applications
Les développeurs d'application jouent un rôle essentiel dans le bon fonctionnement de Discord. Ils créent des bots, des intégrations de jeu, des flux d'accueil et des services dont les propriétaires de serveurs dépendent chaque jour. Des millions d'utilisateurs profitent de meilleures expériences sur Discord grâce à ce que vous avez construit.
Aujourd'hui, nous annonçons des modifications concernant la façon dont les applications Discord accèdent aux intents privilégiés (membres de la guilde, présence et contenu de message) : un nouveau seuil basé sur le nombre d'utilisateurs au-delà duquel l'accès doit faire l'objet d'une vérification, ainsi qu'une procédure annuelle de renouvellement du droit d'accès.
Si votre application est accessible à moins de 10 000 utilisateurs, ces modifications ne la concernent pas.
Que sont les intents privilégiés ?
Pourquoi nous apportons ce changement maintenant
L'écosystème de bots de Discord a énormément grandi. La plateforme compte aujourd'hui plus de bots que jamais auparavant, ce qui signifie que plus de développeurs réalisent des travaux créatifs et utiles, mais aussi que les données des utilisateurs sont plus exposées aux risques.
Le passage à un seuil basé sur le nombre d'utilisateurs reflète la façon dont les applications s'adaptent à Discord à mesure que notre écosystème évolue. Si votre application compte moins de 10 000 utilisateurs, ces changements ne vous concernent pas. Les applications ayant une plus grande portée sont tenues d'envoyer une demande de vérification pour maintenir leur accès.
Le processus de vérification annuelle repose sur le même principe. Les bots évoluent avec le temps. Un bot dont l'autorisation remonte à un an peut aujourd'hui avoir une utilité très différente. Des vérifications périodiques aident à limiter les accès qui ne sont pas autorisés, nécessaires ni conformes à nos politiques, ce qui, en fin de compte, est meilleur pour les utilisateurs ainsi que pour la confiance des développeurs dans l'écosystème.
Qu'est-ce qui change ?
1. Le seuil de vérification est désormais basé sur le nombre d'utilisateurs et non sur le nombre de serveurs.
Auparavant, les applications présentes dans moins de 100 serveurs pouvaient accéder aux intents privilégiés en les activant dans le portail des développeurs, et les applications présentes dans plus de 100 serveurs devaient faire une demande d'accès.
À partir d'aujourd'hui, le seuil est basé sur le nombre d'utilisateurs auxquels votre application peut accéder sur l'ensemble des serveurs auxquels elle appartient. Si votre application a moins de 10 000 utilisateurs, vous pouvez continuer à accéder aux intents privilégiés en les activant dans le portail des développeurs. Lorsque votre application atteint 10 000 utilisateurs, vous devrez demander l'accès aux intents privilégiés.
Comment nous calculons le nombre d'utilisateurs de votre application : nous comptons le nombre d'utilisateurs uniques qui ont accès à votre application sur tous les serveurs sur lesquels elle est installée. Lorsque votre application atteint le seuil de 10 000 utilisateurs, le propriétaire de l'application ou de l'équipe recevra une notification par e-mail et/ou un MP système. Vous recevrez également un message dans le portail des développeurs vous informant qu'il est temps de faire une demande. Vous disposerez de 90 jours à compter de la date de la notification pour envoyer votre demande. Si vous n'envoyez pas votre demande dans cette fenêtre, votre application perdra son accès aux intents privilégiés. Vous pourrez toujours soumettre une nouvelle demande d'accès à tout moment.
2. Les applications doivent désormais faire une nouvelle demande chaque année pour maintenir leur accès.
Les applications bénéficiant de l'accès aux intents privilégiés suite à une vérification antérieure devront soumettre une nouvelle demande une fois par an dans le portail des développeurs pour maintenir leur accès.
Chronologie de la vérification annuelle : si vous avez déjà accès à des intents privilégiés suite à une vérification antérieure, attendez-vous à recevoir une notification vous invitant à soumettre une nouvelle demande entre aujourd'hui et la fin de l'année. Après réception de cette notification, vous disposerez de 90 jours pour soumettre une nouvelle demande afin de maintenir l'accès à vos intents. Si vous conservez votre accès, vous recevrez une notification avant le prochain cycle de vérification annuel.
Dans les deux scénarios précédents, le formulaire de soumission vous demande de fournir et de confirmer des informations concernant les fonctionnalités actuelles de votre application, les cas d'utilisation de chaque intent privilégié demandé et vos pratiques en matière de traitement des données. Ces informations serviront à la vérification des droits d'accès de votre application. Si vous envoyez votre demande dans la fenêtre des 90 jours, votre application conservera ses droits d'accès aux intents pendant l'examen de votre demande.
Remarque : si votre application ne nécessite pas l'accès aux intents privilégiés, vous n'avez rien à faire.
3. Les applications peuvent continuer à se développer pendant l'examen de leurs droits d'accès aux intents privilégiés.
Auparavant, lorsqu'une application atteignait 100 serveurs et devait demander une autorisation pour continuer à accéder à ses intents privilégiés, elle ne pouvait plus rejoindre de nouveaux serveurs jusqu'à ce que la vérification soit effectuée.
Ce n'est plus le cas. Avec le nouveau seuil basé sur le nombre d'utilisateurs, les applications peuvent continuer à rejoindre des serveurs et à toucher de nouveaux utilisateurs pendant que leur demande est en cours d'examen.
Ce que cela signifie pour vous
Si votre application compte moins de 10 000 utilisateurs :
Ces modifications ne concernent pas votre application. Vous pouvez continuer à activer les intents privilégiés dans le portail des développeurs. Si votre application dépasse 10 000 utilisateurs par la suite, nous vous informerons du moment où vous devrez faire une demande.
Si votre application accède actuellement aux intents privilégiés suite à une vérification antérieure :
Votre accès est maintenu. Vous devrez faire une nouvelle demande tous les ans pour maintenir votre accès. Vous n'avez rien à faire tant que vous ne recevez pas de notification par e-mail et/ou par message privé système à l'approche de la date de renouvellement de votre demande.
Si votre application a accès aux intents privilégiés via le bouton en libre accès situé dans le portail des Développeurs et que cette dernière est accessible à plus de 10 000 utilisateurs :
Avec la mise en place du nouveau seuil, votre application a désormais besoin d'être vérifiée pour pouvoir continuer à accéder aux intents privilégiés. Vous recevrez une notification par e-mail et/ou un MP système. Vous recevrez également une alerte lorsque vous visualiserez votre application dans le portail des développeurs. Les nouvelles installations de guilde ne sont pas bloquées tant que votre application est dans cet état. Vous disposez de 90 jours à compter de la date de la notification pour envoyer votre demande. Si vous n'envoyez pas votre demande dans cette fenêtre, votre application perdra l'accès à ses intents privilégiés. Cependant, vous pourrez toujours faire une nouvelle demande d'accès, à tout moment.
Cela modifie-t-il les données fournies par les intents privilégiés ?
Non. Les données disponibles par le biais de chaque intent restent les mêmes. Ces modifications mettent à jour le seuil à partir duquel une vérification est nécessaire pour accéder aux intents privilégiés et ajoutent une procédure annuelle de renouvellement de demande.
Avez-vous vraiment besoin d'accéder aux intents privilégiés ?
Avant de faire une demande, veuillez vérifier si les fonctionnalités actuelles de votre application nécessitent l'accès aux intents privilégiés, ou si de nouvelles fonctionnalités de l'API couvrent votre cas d'utilisation. Nous avons mis en place un guide pour vous aider à évaluer chaque intent ainsi que ses alternatives.
Par exemple, les applications qui utilisaient auparavant des commandes de préfixe pour lire le contenu des messages peuvent désormais utiliser des commandes d'application, ce qui supprime entièrement le besoin de recourir à l'intent Contenu de message.
Si vous avez confirmé que votre application a besoin d'accéder aux intents privilégiés et que votre cas d'utilisation est conforme à notre Charte d'utilisation, la procédure de demande est facile à effectuer depuis le portail des développeurs.
- Guide : Commencer la vérification des intents privilégiés
- Guide : Vous n'avez peut-être pas besoin d'accéder aux intents privilégiés
Un regard sur l'avenir
Alors que notre écosystème d'application continue de croître, nous recherchons toujours de nouveaux moyens d'aider les développeurs, les utilisateurs et la plateforme à se développer de manière responsable. Lorsque les utilisateurs ont davantage confiance dans les applications de leur serveur, ils sont plus enclins à en installer de nouvelles, à les utiliser et à les conserver. Cela bénéficie à tous les développeurs sur Discord.
Nous continuons à investir dans les outils, l'infrastructure et l'assistance qui font de Discord le meilleur endroit pour créer et exécuter des applications. Si vous rencontrez des problèmes pendant cette transition, contactez-nous.
Notre équipe d'assistance aux développeurs est disponible dans notre Centre d'assistance aux développeurs, et le serveur Discord pour les développeurs est l'endroit idéal pour poser vos questions et partager vos connaissances.
Questions fréquentes
Où puis-je voir le nombre d'utilisateurs de mon application ?
Nous n'affichons pas le nombre d'utilisateurs de votre application dans le Portail des développeurs. Lorsque votre application dépasse le seuil de 10 000 utilisateurs et que cela déclenche une vérification pour maintenir l'accès aux intents privilégiés, vous recevrez une alerte dans le portail des développeurs ainsi qu'une notification par e-mail et/ou par MP système.
Que se passe-t-il si j'atteins ce seuil ? Mon application cesse-t-elle de fonctionner ?
Non. Votre application continue de fonctionner et de recevoir des événements provenant des intents privilégiés. Les installations de guilde ne sont pas non plus bloquées pendant le processus de vérification. Les utilisateurs peuvent continuer à rejoindre les serveurs sur lesquels votre application est déjà installée, et les installations des utilisateurs ne sont pas affectées. Vous disposez de 90 jours à compter de la notification pour soumettre votre demande, avant que vos intents privilégiés soient supprimés.
Que se passe-t-il si ma demande est rejetée ?
Vous en serez informé. Dans certains cas, vous disposerez de temps supplémentaire pour résoudre des problèmes liés à votre demande et la soumettre à nouveau, ou pour apporter les modifications nécessaires, sans perdre votre accès pendant cette période. Dans d'autres cas (par exemple lorsque votre cas d'utilisation n'est pas conforme à nos politiques), votre accès sera supprimé. Cependant, vous pourrez toujours envoyer une nouvelle demande à tout moment.
Cela modifie-t-il les données fournies par les intents privilégiés ?
Non. Les données disponibles par le biais de chaque intent restent les mêmes. Ces modifications s'appliquent lorsque l'accès aux intents privilégiés est soumis à une vérification.
Pour plus de questions, veuillez contacter l'équipe d'assistance aux développeurs de Discord.