✦ Hyakanime × Discord

Tes stats Hyakanime
sur Discord

Affiche tes stats Hyakanime directement sur ton profil Discord en quelques étapes.

1
Créer une application Discord
Rends-toi sur le Developer Portal et crée une nouvelle application.
Ouvrir le Developer Portal
Va dans l'onglet Bot et clique sur Reset Token pour obtenir ton token
Copie l'Application ID depuis la page General Information
2
Configurer et créer le widget
Entre tes identifiants pour initialiser le widget sur ton application.
3
Configurer OAuth2 & Social SDK
Quelques réglages dans le Developer Portal avant d'activer le widget.
Dans OAuth2, ajoute le redirect : https://hyakanime.fr puis enregistre
Dans Jeux → Social SDK, remplis les champs :
Nom de la société : Hyakanime
Emplacement de l'équipe : France
Nom complet : Hyakanime
Adresse mail : contact@hyakanime.fr
Rôle : Fondateur
Coche la case d'acceptation et clique sur le bouton "Envoyer"

Ensuite ouvre ce lien pour autoriser l'application (se met à jour automatiquement avec ton Application ID) :

🔗 Ouvrir le lien d'autorisation
4
Lier ton compte Hyakanime
Recherche ton pseudo et associe-le à ton profil Discord.

5
Ajouter le widget à ton profil
Colle ce code dans la console de ton navigateur Discord (Ctrl+Shift+I) pour ajouter le widget à ton profil.
JavaScript — Console Discord
let _mods = webpackChunkdiscord_app.push([[Symbol()],{},e=>e.c]);webpackChunkdiscord_app.pop(); let findByProps=(...e)=>{for(let t of Object.values(_mods))try{if(!t.exports||t.exports===window)continue;if(e.every(e=>t.exports?.[e]))return t.exports;for(let r in t.exports)if(e.every(e=>t.exports?.[r]?.[e])&&"IntlMessagesProxy"!==t.exports[r][Symbol.toStringTag])return t.exports[r]}catch{}}; api = findByProps("Bo", "Cu").Bo async function addWidget(appId) { id = findByProps("getCurrentUser").getCurrentUser().id; current_widgets = (await api.get("/users/" + id + "/profile")).body.widgets if (current_widgets.map(x=>x.data?.application_id).includes(appId)) {return console.log("Already in your widgets")} current_widgets.unshift({"data": {"type": "application","application_id": appId}}) await api.put({url: "/users/@me/widgets",body:{widgets: current_widgets}}) } addWidget("YOUR_APPLICATION_ID")