Featured image of post Comment afficher le nombre de personnes actuellement connecté sur votre serveur Discord ?

Comment afficher le nombre de personnes actuellement connecté sur votre serveur Discord ?

Après avoir cherché pendant plusieurs heures sur Internet voilà un article qui vous expliquera comment afficher le nombre de personnes actuellement connecté sur votre serveur Discord directement sur votre page web. Dans cet exemple, nous utiliserons JavaScript sans bibliothèque additionnel comme jQuery.

Avant de commencer, il vous faudra activer l’option « Activer le widget du serveur » dans Paramètres du serveur > Widget

 1var discord_key = "";
 2var xmlHttpRequest = new XMLHttpRequest();
 3    xmlHttpRequest.open("GET", "https://discord.com/api/guilds/" + discord_key + "/embed.json", true);
 4    xmlHttpRequest.onreadystatechange = function () {
 5        if (this.readyState == 4 && this.status == 200) {
 6            var d = JSON.parse(this.responseText);
 7            document.getElementById("discordCount").innerHTML = d.presence_count;
 8        }  
 9    };  
10xmlHttpRequest.send();  

À noter, il vous faudra ajouter le numéro de l’identifiant de votre serveur Discord dans la variable discord_key

Vous pouvez voir le résultat du code à la gauche de votre écran. Si vous aussi vous utilisez le générateur de site Hugo, vous pouvez ajouter ce bout de code dans le fichier layouts/partials/head/custom.html

Et modifier ensuite le fichier qui se trouve dans layouts/partials/sidebar/left.html en remplaçant ça :

1<h2 class="site-description">{{ .Site.Params.sidebar.subtitle }}</h2>

Par ça :

1<h2 class="site-description">Rejoignez notre Discord, il y a actuellement <span id="discordCount">0</span> membres en ligne.</h2>
Licensed under CC BY-NC-SA 4.0
Généré avec Hugo
Thème Stack conçu par Jimmy