function getTwitchBadges(name, badges) { const bb = []; fetch("https://api.ivr.fi/v2/twitch/badges/global") .then((r) => r.json()) .then((b) => { for (const badge of b) { for (const version of badge["versions"]) { badges[`${badge["set_id"]}/${version["id"]}`] = version["image_url_1x"]; } } addSystemMessage("Loaded Twitch global badges."); }); fetch(`https://api.ivr.fi/v2/twitch/badges/channel?login=${name}`) .then((r) => r.json()) .then((b) => { for (const badge of b) { for (const version of badge["versions"]) { badges[`${badge["set_id"]}/${version["id"]}`] = version["image_url_1x"]; } } addSystemMessage("Loaded Twitch channel badges."); }); }