Command Palette

Search for a command to run...

Directives de contribution

Suivez les attentes de contribution Nowly pour des présences fiables et faciles à maintenir.

Avant de contribuer

Assurez-vous que la plateforme convient à Discord Rich Presence et que l'activité vaut la peine d'être affichée.

Qualité de la présence

Une bonne présence devrait :

  • fonctionner sur les principales URL prises en charge
  • éviter les données privées ou sensibles
  • gérer les états de chargement et les éléments manquants
  • utiliser des métadonnées et des visuels clairs
  • inclure des descriptions localisées utiles
  • définir discordNative à true lorsque Discord affiche déjà la plateforme si l'utilisateur lie son compte

Style de code

Gardez le code de la présence petit et lisible. Préférez des fonctions helpers nommées pour analyser l'état de la page et évitez les abstractions non pertinentes.

Assets

Utilisez des visuels de plateforme propres. Les icônes doivent être lisibles sur des fonds sombres. Les vignettes doivent représenter clairement le service.

Tests

Testez la présence avant de la soumettre :

  • installez-la localement
  • visitez des URL prises en charge
  • vérifiez l'activité Discord
  • vérifiez les états de pause et non pris en charge
  • exécutez la validation des métadonnées