Badge Base / Blog

BadgeBase en juillet 2026 : 86 changements en un mois

Wuestenigel
Wuestenigel

Changelog · 2026-07-26

BadgeBase en juillet 2026 : 86 changements en un mois

Juillet 2026 est le mois où une archive de badges est devenue un site de communauté. Quelques chiffres : le changelog compte désormais 112 entrées, et 86 viennent de juillet. Tous les autres mois réunis en font 26. Je l'écris parce que personne ne lit 86 lignes de changelog.

🔐 Le login Twitch

La plus grosse pièce est arrivée en dernier : tu peux connecter ton compte Twitch. C'est entré en BÊTA et l'étiquette est tombée le mois même, parce que la charpente tenait.

Je demande deux autorisations et chacune doit se justifier : e-mail pour l'inscription Badge Alert pré-remplie, et emotes, parce que c'est tout l'objet. Trois autres autorisations avec lesquelles j'avais commencé ont disparu : la liste des suivis, le statut d'abonnement et les chaînes modérées. Toutes les trois n'affichaient que des chiffres dont personne n'a besoin, et chaque ligne de plus rend l'écran de consentement plus gourmand que la page.

Ce que la connexion apporte :

Un effet de bord dont je suis plus fier que de la fonction : les pages de profil n'ont besoin d'aucune session pour tout cela. L'état du login vit dans le navigateur, les pages restent cachables et ne posent pas de cookie. Seule la cloche de notifications reçoit un jeton signé, et ce jeton sait faire exactement une chose : dire de quel compte il s'agit.

🔥 Classement Hype Train

Ces emotes collectées se sont tout de suite transformées en un nouveau tableau : le classement Hype Train montre qui possède le plus d'emotes Hype Train. Chaque ligne indique le train le plus haut que cette personne a vécu, et ton profil affiche le même total avec ta place à côté.

Le tableau ne connaît que celles et ceux qui ont connecté leur compte. Il grandit donc avec vous, et il le dit au-dessus du tableau.

🏆 Succès : de 30 à 45

La plus forte croissance de juillet. Parmi les nouveaux : 🚂 Hype Conductor pour un Hype Train au-delà du niveau 50, portant l'emote même que tu y as gagnée ; 🛡️ Moderator pour au moins trois chaînes ; 💣 Gift Bomber et 🌊 Sub Tsunami pour les abos offerts ; ⏰ Nick of Time pour un badge récupéré dans ses 60 dernières minutes ; 🏅 Raffle Champ pour avoir vraiment gagné le tirage.

Deux réparations me tiennent plus à cœur que le nombre. Early Adopter se fiait à l'id de la base, qui saute par plages énormes : seules 636 personnes comptaient comme « 10 000 premières » alors qu'il aurait dû y en avoir bien plus. Il compte désormais la vraie position d'arrivée. Et les succès montrent leurs chiffres : « tu possèdes 10 badges cœur ou plus » cache qu'il y en a 34. Hattrick nomme aussi ta plus grosse journée plutôt que la dernière.

Deux emplacements restent en TBD exprès. Si un succès te vient à l'esprit, dis-le-moi sur Discord et il atterrit là.

🔥 Séries

Nouveau en juillet : les séries quotidiennes. Passe sur ton profil, la journée est acquise, et un nouveau jour commence à minuit. Les abonnés ont une protection de série, et un oubli peut être récupéré. Plus les succès de flamme à 10, 100 et 365 jours. Depuis le 26 juillet, la 🔔 cloche te dit quand un jour de série est dans la poche.

🔔 Quatre façons de ne rien manquer

Juillet a transformé un canal en quatre :

Plus l'encart d'alerte avec compte à rebours sur chaque page de badge qui n'a pas encore commencé.

🔑 Une API

Depuis le 26 juillet il y a une API. Crée une clé dans les réglages et lis l'archive en JSON : le catalogue, un badge précis, ce que quelqu'un possède, et ce qui lui manque encore. Ce dernier ne liste que ce que tu peux encore récupérer, c'est donc une liste de choses à faire et pas un catalogue de musée. Chaque badge porte son lien badgebase.de, personne n'a à le reconstituer. 60 appels par minute, et chaque appel est rattaché à ta clé pour que je voie ce qui sert et où il vaut la peine de continuer.

🌍 Cinq langues, correctement

Le site parle allemand, anglais, espagnol, français et russe. Pas comme un widget de traduction, mais avec des URLs propres : /fr/, /de/, /es/, /ru/, un hreflang complet et chaque variante dans le sitemap. Sur une page en français, chaque lien interne reste en français.

Et il ne s'agit pas que de l'interface. La description officielle Twitch de 317 badges se lit maintenant nativement en quatre langues, avec les anciens problèmes d'encodage (« Pokémon ») nettoyés au passage.

📖 Chaque badge a son histoire

Depuis le 22 juillet, chacune des plus de 300 pages de badge porte une section rédigée À propos de ce badge dans les cinq langues : comment il s'obtenait, quand il était actif, gratuit ou payant, combien de collectionneurs le détiennent, d'où vient son design. Cela fait 1 590 textes, écrits badge par badge à partir des données de l'archive. De Mod Founder à Raging Wolf Helm.

🗂️ L'archive est devenue utilisable

318 badges réclament des outils. Ajoutés : des filtres 🆓 gratuit et 💰 payant comme URLs à part entière, un tri par 🕰️ plus anciens et 🔥 plus populaires dans l'archive, une chronologie qui va dans les deux sens, et la liste des plus rares par nombre de collectionneurs. Les pages de badge renvoient aussi vers ce qui colle vraiment : celles d'événement montrent leur famille, les autres montrent ce qui est actif maintenant.

👤 Profils

Une liste de badges est devenue une carte de visite. Nouveau : une place pour tout le monde au lieu du seul top 100. Tes badges d'autres services, 7TV, FrankerFaceZ, BetterTTV, Chatterino, DankChat, tduva et Kick, juste sous ceux de Twitch. Ton badge équipé sur Twitch à côté de ton nom. Un graphique de progression. Et un flux personnel, accessible par le mot « Collecté » dans le titre.

Et depuis le 26 juillet tu peux t'en retirer : un interrupteur dans les réglages ne liste plus ton profil, hors de tous les classements, de la recherche, du flux et du sitemap, et les moteurs de recherche sont priés de laisser la page tranquille. Le profil lui-même continue de fonctionner, donc celui à qui tu donnes le lien voit toujours ta collection. En le construisant j'ai trouvé trois endroits qui ignoraient le drapeau masqué existant : le sitemap, l'API de badges et la page de comparaison.

Les badges Kick sont passés le même mois dans un catalogue à eux, pour qu'un badge comme le RuneScape Armadyl Godsword existe comme chose avec des détenteurs et pas comme ligne dans un profil.

Pourquoi je collectionne tout cela est écrit ici.

💜 Communauté

La page des soutiens montre les plus gros offreurs et les abos les plus récents de badgebase_de, avec un podium pour les trois premiers. Qui s'est abonné ou a offert un abo dans ce chat porte automatiquement BadgeBase Viewer et BadgeBase Sub sur son profil. Les dons reçoivent un merci sur Discord et dans le chat Twitch. Et il y a eu un tirage Turbo.

🧹 Ce qui est reparti

L'honnêteté fait partie d'un bilan : en juillet j'ai aussi retiré trois choses.

Ce qui arrive ensuite

Le login ne fait que commencer. Deux points de cette liste sont arrivés pendant que je l'écrivais : le set actuel complet avec ses trous, et une lecture qui se termine toute seule. Restent la rareté des emotes (« tu possèdes EvilJAM, 1 personne sur 8 ici l'a ») et des succès pour les niveaux de Hype Train. Ce qui se construit vraiment se décide sur Discord. Et les badges du mois sont là où ils sont toujours, dans le récapitulatif de juillet, qui en est à 32.

← Retour au blog
User