Installer en utilisant le programme d'installation très pratique BetterDiscord
Télécharger animé_status.plugin.js dans le répertoire suivant
Mac: ~/Library/Preferences/BetterDiscord
Windows: %appdata%BetterDiscordplugins
Linux: ~/.config/BetterDiscord/plugins
Ouvrez Discord, accédez à Paramètres> Plugins, activez AnimatedStatus et cliquez sur Paramètres.
Entrez les informations requises dans les champs d'entrée et cliquez sur le bouton save
. Cliquez sur done
sans enregistrer va rejeter vos paramètres.
![]() | ![]() |
La valeur spécifie la longueur de chaque étape d'animation en millisecondes. Exemple: Avec un délai de 2000, l'animation suivante prendrait 4 secondes à terminer, car 2 images clés durent 2 secondes chacune.
abc
def
Pour empêcher le serveur Discord d'être spammé avec des demandes, le délai d'attente minimum autorisé est codé en dur à 2,9 secondes.
Logiquement, le délai d'expiration de l'animation devrait être d'au moins 2900
. Au mieux, il devrait être d'environ 10000
millisecondes (10 secondes) pour que l'animation soit fluide sur d'autres clients.
Dans l'application mobile, le statut n'est pas mis à jour de manière cohérente, c'est-à-dire que la liste des membres du serveur est mise à jour en fonction des actions des utilisateurs dans l'application. Ne soyez pas surpris, si l'animation ne semble pas fluide ou saute des cadres.
^ Selon @pintoso
Chaque cellule ajoutée avec le +
-button ajoute une nouvelle étape à l'animation d'état.
En cliquant sur le -
Button supprimera la dernière étape.
Une cellule vide annuisera temporairement votre statut. Cela a été ajouté en raison d'une demande, mais il est susceptible de changer à l'avenir.
Dans la dernière version, la décision a été prise de supprimer l'éditeur brut du plugin. Il s'agissait simplement d'une interface textuelle instable avec le fichier de configuration JSON.
Vous pouvez toujours utiliser le mode brut , en cliquant sur Open Plugins Folder
à l'intérieur des paramètres et en modifiant AnimatedStatus.config.json
. Faites cela à vos risques et périls, vous pourriez casser des choses.
Utilisez un sélecteur d'emoji (Windows: Win + . ).
Alternativement, utilisez une table Unicode et copiez les emoji que vous souhaitez avoir comme statut.
Le champ emoji_name
peut ne pas contenir de l'espace . Sinon, le serveur Discord ignorera silencieusement votre demande d'état. En raison des incertitudes sur les noms des emoji nitro, le plugin ne supprime actuellement pas automatiquement l'espace.
.<:emojiname:emojiid>
. Les valeurs à l'intérieur des supports (emojiname et emojiid) sont les valeurs requises pour l'état.Certaines captures d'écran sont accélérées, donc le Readme semble plus attrayant.
eval ['?','?','?','','?','?','?','?','?','?','?','?'][((new Date()).getHours()%12)];
eval ['?','?','?','','?','?','?','?','?','?','?','?'][((new Date()).getHours()%12)];
eval let fmt=t=>(t<10?'0':'')+t;let d=new Date();`${fmt(d.getHours())}:${fmt(d.getMinutes())}:${fmt(d.getSeconds())}`;