Skip to main content

5 documents étiquetés avec « Avancé »

Techniques avancées pour les tâches liées à necord.

Voir toutes les étiquettes

Configuration asynchrone

Lorsque vous devez passer les options du module de manière asynchrone plutôt que statique, utilisez la méthode .forRootAsync(). Comme pour la plupart des modules dynamiques, Nest fournit plusieurs techniques pour gérer la configuration asynchrone.

Lavalink

Transformez votre bot en un DJ professionnel grâce à la puissance de l'écosystème Lavalink. Ce package utilise lavalink-client en coulisses, offrant une solution performante et efficace pour gérer les flux audio sur Discord. En tirant parti de Lavalink, votre bot acquiert la capacité de gérer la lecture audio, les files d'attente et les contrôles en temps réel avec une latence minimale, le transformant en un système musical professionnel et pleinement fonctionnel.

Pagination

La pagination est une technique utile employée dans les interfaces utilisateur pour présenter de grandes quantités d'informations de manière structurée et

Providers du client

Necord dispose de snippets pour accéder au client et à ses propriétés dans votre application.

Sharding

Discord empêche votre application de bot de se connecter sans sharding une fois que vous atteignez l'échelle de 2 500 serveurs. Si vous ne prévoyez pas de créer une application de bot publique, vous pouvez ignorer cette section. Cependant, si vous créez une application de bot publique, il serait judicieux de garder le sharding à l'esprit, car il peut augmenter la complexité de votre application en raison du fonctionnement d'un processus shardé.