# config/sources.d/15-gaming-entertainment.yaml — gaming platforms, publishers & engines; film/TV & streaming; # music & audio; esports & creator platforms. Authored 2026-09-08. Every sensor below was fetched and parsed by # apps/engine/src/validate.ts before being written (OK only). Blocked / client-rendered organizations are recorded # in `notes:` instead of pretending: Activision (host hangs), Krafton (403), HoYoverse/Riot news/Rockstar/Blizzard # news (client-rendered), Devolver (Vercel checkpoint), GOG/Paradox/King (no feed or sitemap), Roku (all hosts hang or # no DNS), Ticketmaster/Tidal/Humble/Spotify status hosts (no DNS), IMAX/Dolby IR/WMG IR/Lionsgate IR/Netflix IR/ # Unity IR/Roblox IR (Cloudflare challenge), Grammys/ASCAP (403), ITV (Cloudflare), TIFF (202 challenge), # TelevisaUnivision (geo-restricted), Corus/Cinemark/RTL/MFE (JS shells, list pages 404), Kick (S3 AccessDenied), # 100 Thieves (Shopify 429), TSM/OverActive/Ko-fi/AEG/SOCAN/Eventbrite/Audacy/SiriusXM/Avid/Sennheiser (no endpoint). # Godot is already declared in 10-open-source.yaml (same two sensors) and is not repeated here. sources: # ───────────────────────── Gaming · platforms & stores ───────────────────────── - id: valve-steam name: Valve / Steam domain: store.steampowered.com homepage: https://store.steampowered.com categories: [gaming, technology] tier: A weight: 1.4 aliases: [valve, steam, valve software, steam store] products: - { name: Steam, type: product, aliases: [steam client] } - { name: Steam Deck, type: product, aliases: [steamdeck] } - { name: Steamworks, type: API, aliases: [steamworks sdk, steam api] } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "No official status API (steamstat.us is third-party). Client-beta group feed available at steamcommunity.com/groups/SteamClientBeta/rss/ if needed." sensors: - { name: steam news feed, url: "https://store.steampowered.com/feeds/news/", type: RSS, connector: rss, tier: A } - { name: steam deck news feed, url: "https://store.steampowered.com/feeds/news/app/1675200/", type: RSS, connector: rss, tier: B } - { name: steamworks news feed, url: "https://steamcommunity.com/groups/steamworks/rss/", type: RSS, connector: rss, tier: B } - id: epic-games name: Epic Games domain: epicgames.com homepage: https://www.epicgames.com categories: [gaming, developer, technology] tier: S weight: 1.3 aliases: [epic, epic games store, unreal] products: - { name: Unreal Engine, type: software, aliases: [ue5, unreal engine 5] } - { name: Epic Games Store, type: product, aliases: [egs] } - { name: Fortnite, type: product } - { name: Epic Online Services, type: API, aliases: [eos] } discover: { rss: true, sitemap: false, status: true, pages: false } notes: "epicgames.com/site/en-US/news and unrealengine.com/en-US/news return 403 to bots; the Unreal Engine feed and the Statuspage API are the reliable endpoints." sensors: - { name: status, url: "https://status.epicgames.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: unreal engine feed, url: "https://www.unrealengine.com/rss?lang=en-US", type: ATOM, connector: rss, tier: B } - id: playstation name: PlayStation (Sony Interactive Entertainment) domain: playstation.com homepage: https://www.playstation.com categories: [gaming, consumer-tech] tier: S weight: 1.3 aliases: [sony interactive entertainment, sie, psn, playstation network] products: - { name: PlayStation 5, type: product, aliases: [ps5] } - { name: PlayStation Plus, type: service, aliases: [ps plus] } - { name: PlayStation Network, type: service, aliases: [psn] } - { name: PlayStation Store, type: service } discover: { rss: true, sitemap: true, status: false, pages: false } notes: "status.playstation.com is client-rendered but backed by the regional JSON at /data/statuses/region/SCEA.json (services + status arrays)." sensors: - { name: psn status (americas), url: "https://status.playstation.com/data/statuses/region/SCEA.json", type: JSON, connector: http, tier: S, config: { jsonPath: "countries" } } - { name: playstation blog feed, url: "https://blog.playstation.com/feed/", type: RSS, connector: rss, tier: A } - id: xbox name: Xbox domain: xbox.com homepage: https://www.xbox.com categories: [gaming, consumer-tech] tier: S weight: 1.3 aliases: [xbox live, microsoft gaming, xbox wire] products: - { name: Xbox Game Pass, type: service, aliases: [game pass] } - { name: Xbox Live, type: service, aliases: [xbox network] } - { name: Xbox Series X, type: product, aliases: [xbox series s] } - { name: Xbox Cloud Gaming, type: service, aliases: [xcloud] } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "support.xbox.com/xbox-live-status is a JS shell; the underlying service-status JSON is xnotify.xboxlive.com/servicestatusv6/US/en-US (LastUpdated ignored). Activision (activision.com, callofduty.com) hangs for bots — no sensor." sensors: - { name: xbox live status, url: "https://xnotify.xboxlive.com/servicestatusv6/US/en-US", type: JSON, connector: http, tier: S, config: { ignoreKeys: [LastUpdated] } } - { name: xbox wire feed, url: "https://news.xbox.com/en-us/feed/", type: RSS, connector: rss, tier: A } - id: nintendo name: Nintendo domain: nintendo.com homepage: https://www.nintendo.com categories: [gaming, consumer-tech] tier: S weight: 1.3 aliases: [nintendo co ltd, nintendo of america] products: - { name: Nintendo Switch 2, type: product, aliases: [switch 2] } - { name: Nintendo Switch, type: product, aliases: [switch] } - { name: Nintendo Switch Online, type: service, aliases: [nso] } - { name: Nintendo eShop, type: service, aliases: [eshop] } discover: { rss: true, sitemap: true, status: false, pages: false } notes: "Network status page (nintendo.co.jp/netinfo) is fed by status.json (operational_statuses + temporary_maintenances; utc_del_time/platform_image ignored). No official news RSS." sensors: - { name: network status, url: "https://www.nintendo.co.jp/netinfo/en_US/status.json", type: JSON, connector: http, tier: S, config: { ignoreKeys: [utc_del_time, platform_image] } } - { name: investor relations, url: "https://www.nintendo.co.jp/ir/en/index.html", type: HTML, connector: http, tier: B } - id: roblox name: Roblox domain: roblox.com homepage: https://www.roblox.com categories: [gaming, internet] tier: A weight: 1.2 aliases: [roblox corporation, roblox studio] products: - { name: Roblox Studio, type: software } - { name: Roblox Platform, type: service } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "status.roblox.com is not an Atlassian Statuspage (no /api/v2); newsroom (about.roblox.com) is client-rendered. Developer Forum Discourse feeds are the official change channel." sensors: - { name: devforum announcements, url: "https://devforum.roblox.com/c/updates/announcements/36.rss", type: RSS, connector: rss, tier: A } - { name: devforum release notes, url: "https://devforum.roblox.com/c/updates/release-notes/62.rss", type: RSS, connector: rss, tier: B } - id: discord name: Discord domain: discord.com homepage: https://discord.com categories: [gaming, internet, developer] tier: S weight: 1.3 aliases: [discord inc] products: - { name: Discord Nitro, type: service, aliases: [nitro] } - { name: Discord API, type: API, aliases: [discord developer portal] } discover: { rss: true, sitemap: false, status: true, pages: false } sensors: - { name: status, url: "https://discordstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: blog feed, url: "https://discord.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } } - { name: api docs commits, url: "https://github.com/discord/discord-api-docs/commits/main.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: discord/discord-api-docs, kind: commits } } - id: twitch name: Twitch domain: twitch.tv homepage: https://www.twitch.tv categories: [gaming, media, internet] tier: S weight: 1.2 aliases: [twitch interactive] products: - { name: Twitch API, type: API, aliases: [helix api, eventsub] } discover: { rss: true, sitemap: false, status: true, pages: false } notes: "blog.twitch.tv has no machine feed (client-rendered); the developer changelog is server-rendered." sensors: - { name: status, url: "https://status.twitch.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: developer changelog, url: "https://dev.twitch.tv/docs/change-log", type: HTML, connector: http, tier: B } - id: riot-games name: Riot Games domain: riotgames.com homepage: https://www.riotgames.com categories: [gaming] tier: A weight: 1.2 aliases: [riot] products: - { name: League of Legends, type: product, aliases: [lol, league] } - { name: VALORANT, type: product, aliases: [valorant] } - { name: Teamfight Tactics, type: product, aliases: [tft] } - { name: Riot Client, type: software } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "riotgames.com/en/news and status.riotgames.com are client-rendered; the public status CDN JSON (incidents + maintenances per shard) is the official machine endpoint." sensors: - { name: lol status na incidents, url: "https://lol.secure.dyn.riotcdn.net/channels/public/x/status/na1.json", type: JSON, connector: http, tier: S, config: { ignoreKeys: [locales] } } - { name: valorant status na, url: "https://valorant.secure.dyn.riotcdn.net/channels/public/x/status/na.json", type: JSON, connector: http, tier: S, config: { ignoreKeys: [locales] } } - id: blizzard name: Blizzard Entertainment domain: blizzard.com homepage: https://www.blizzard.com categories: [gaming] tier: B aliases: [blizzard, battle.net, battlenet] products: - { name: Battle.net, type: service, aliases: [battle net] } - { name: World of Warcraft, type: product, aliases: [wow] } - { name: Overwatch 2, type: product, aliases: [overwatch] } - { name: Diablo IV, type: product, aliases: [diablo 4] } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "news.blizzard.com is an API-driven SPA with no RSS or sitemap; Battle.net support status page is client-rendered. Official game news is mirrored on Steam (app feeds)." sensors: - { name: overwatch 2 steam news, url: "https://store.steampowered.com/feeds/news/app/2357570/", type: RSS, connector: rss, tier: B } - { name: diablo iv steam news, url: "https://store.steampowered.com/feeds/news/app/2344520/", type: RSS, connector: rss, tier: B } - id: electronic-arts name: Electronic Arts domain: ea.com homepage: https://www.ea.com categories: [gaming] tier: B weight: 1.1 aliases: [ea, ea sports, ea games] products: - { name: EA app, type: software } - { name: EA SPORTS FC, type: product, aliases: [fc 26, fifa] } - { name: Battlefield, type: product } - { name: The Sims, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "ir.ea.com redirects to the homepage; help.ea.com status hangs for bots. Sitemap index + news page are the machine-readable surfaces." sensors: - { name: sitemap, url: "https://www.ea.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxChildren: 12, maxUrls: 4000 } } - { name: news, url: "https://www.ea.com/news", type: HTML, connector: http, tier: B } - id: ubisoft name: Ubisoft domain: ubisoft.com homepage: https://www.ubisoft.com categories: [gaming] tier: B weight: 1.1 aliases: [ubisoft entertainment] products: - { name: Ubisoft Connect, type: software } - { name: Assassin's Creed, type: product, aliases: [assassins creed] } - { name: Rainbow Six Siege, type: product, aliases: [r6] } discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: news, url: "https://www.ubisoft.com/en-us/news", type: HTML, connector: http, tier: B } - { name: sitemap, url: "https://www.ubisoft.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 10, maxUrls: 4000 } } - id: take-two name: Take-Two Interactive domain: take2games.com homepage: https://www.take2games.com categories: [gaming, finance] tier: B weight: 1.1 aliases: [take two, take-two interactive software, ttwo] products: - { name: Rockstar Games, type: product, aliases: [rockstar] } - { name: 2K, type: product, aliases: [2k games] } - { name: Grand Theft Auto VI, type: product, aliases: [gta 6, gta vi] } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "rockstargames.com/newswire is client-rendered (newswire.rss returns 500); 2K newsroom is a JS shell. Investor-relations feed is the stable channel." sensors: - { name: investor news feed, url: "https://ir.take2games.com/rss/news-releases.xml", type: RSS, connector: rss, tier: A } - id: zynga name: Zynga domain: zynga.com homepage: https://www.zynga.com categories: [gaming] tier: C aliases: [zynga inc] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.zynga.com/feed/", type: RSS, connector: rss, tier: C, config: { maxItems: 40 } } - id: bethesda name: Bethesda Softworks domain: bethesda.net homepage: https://bethesda.net categories: [gaming] tier: B aliases: [bethesda, bethesda game studios, zenimax] products: - { name: The Elder Scrolls, type: product, aliases: [elder scrolls, skyrim] } - { name: Fallout, type: product } - { name: Starfield, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: sitemap, url: "https://bethesda.net/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 5000 } } - id: square-enix name: Square Enix domain: square-enix.com homepage: https://www.hd.square-enix.com/eng/ categories: [gaming] tier: B weight: 1.1 aliases: [square enix holdings, squaresoft] products: - { name: Final Fantasy, type: product, aliases: [ff14, ffxiv, final fantasy xiv] } - { name: Dragon Quest, type: product } - { name: Kingdom Hearts, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "No RSS; corporate news list (hd.square-enix.com/eng/news) is server-rendered, IR news is 403 for bots." sensors: - { name: corporate news, url: "https://www.hd.square-enix.com/eng/news/", type: HTML, connector: http, tier: B } - { name: games sitemap, url: "https://www.square-enix-games.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 6, maxUrls: 3000 } } - id: capcom name: Capcom domain: capcom.co.jp homepage: https://www.capcom.co.jp/ir/english/ categories: [gaming] tier: B aliases: [capcom co ltd] products: - { name: Monster Hunter, type: product, aliases: [monster hunter wilds] } - { name: Resident Evil, type: product, aliases: [biohazard] } - { name: Street Fighter, type: product, aliases: [street fighter 6] } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "capcom-games.com returns 403 to bots; the English IR press-release list is server-rendered." sensors: - { name: ir press releases, url: "https://www.capcom.co.jp/ir/english/news/", type: HTML, connector: http, tier: B } - id: sega name: Sega domain: sega.co.jp homepage: https://www.sega.co.jp/en/ categories: [gaming] tier: B aliases: [sega corporation, sega sammy, atlus] products: - { name: Sonic the Hedgehog, type: product, aliases: [sonic] } - { name: Like a Dragon, type: product, aliases: [yakuza] } - { name: Persona, type: product } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "sega.com is behind a Vercel security checkpoint (429) and sega.co.jp/en/release is a JS shell; the Sega Sammy Holdings news-release list and sitemap are server-rendered." sensors: - { name: sega sammy news releases, url: "https://www.segasammy.co.jp/en/release/", type: HTML, connector: http, tier: B } - { name: sega sammy sitemap, url: "https://www.segasammy.co.jp/en/wp-sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 21, maxUrls: 3000 } } - id: bandai-namco name: Bandai Namco Entertainment domain: bandainamcoent.com homepage: https://www.bandainamcoent.com categories: [gaming] tier: B aliases: [bandai namco, namco] products: - { name: Elden Ring, type: product } - { name: Tekken, type: product, aliases: [tekken 8] } - { name: Dragon Ball games, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "bandainamco.co.jp (holdings) returns 403 to bots." sensors: - { name: news, url: "https://www.bandainamcoent.com/news", type: HTML, connector: http, tier: B } - { name: sitemap, url: "https://www.bandainamcoent.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 8, maxUrls: 3000 } } - id: konami name: Konami domain: konami.com homepage: https://www.konami.com/en/ categories: [gaming] tier: C aliases: [konami group, konami digital entertainment] products: - { name: eFootball, type: product, aliases: [pes] } - { name: Metal Gear Solid, type: product, aliases: [metal gear] } - { name: Silent Hill, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: sitemap, url: "https://www.konami.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } } - id: cd-projekt name: CD PROJEKT domain: cdprojekt.com homepage: https://www.cdprojekt.com/en/ categories: [gaming] tier: B aliases: [cd projekt red, cdpr, cdp] products: - { name: Cyberpunk 2077, type: product, aliases: [cyberpunk] } - { name: The Witcher, type: product, aliases: [witcher 4] } - { name: GOG, type: product, aliases: [gog.com, gog galaxy] } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "GOG (gog.com) exposes no feed or sitemap (every path redirects to the storefront) — tracked here as a CD PROJEKT product only." sensors: - { name: news feed, url: "https://www.cdprojekt.com/en/feed/", type: RSS, connector: rss, tier: B } - { name: news archive, url: "https://www.cdprojekt.com/en/media/news/", type: HTML, connector: http, tier: B } - id: embracer name: Embracer Group domain: embracer.com homepage: https://embracer.com categories: [gaming, finance] tier: C aliases: [embracer, thq nordic, plaion] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "WordPress feed endpoints return a 500 (site error); the sitemap index is healthy." sensors: - { name: sitemap, url: "https://embracer.com/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 7, maxUrls: 3000 } } - id: tencent name: Tencent domain: tencent.com homepage: https://www.tencent.com/en-us/ categories: [gaming, technology, internet] tier: B weight: 1.2 aliases: [tencent holdings, tencent games, timi studio, lightspeed studios] products: - { name: WeChat, type: product, aliases: [weixin] } - { name: Honor of Kings, type: product } - { name: PUBG Mobile, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "Krafton (krafton.com, 403) and NetEase (ir.netease.com hangs) could not be added; HoYoverse (hoyoverse.com) is fully client-rendered." sensors: - { name: newsroom, url: "https://www.tencent.com/newsroom/all-news/", type: HTML, connector: http, tier: B } - id: supercell name: Supercell domain: supercell.com homepage: https://supercell.com categories: [gaming] tier: C products: - { name: Clash of Clans, type: product } - { name: Clash Royale, type: product } - { name: Brawl Stars, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: news, url: "https://supercell.com/en/news/", type: HTML, connector: http, tier: C } - id: scopely name: Scopely domain: scopely.com homepage: https://www.scopely.com categories: [gaming] tier: C aliases: [scopely inc, niantic games] products: - { name: Pokémon GO, type: product, aliases: [pokemon go] } - { name: Monopoly GO!, type: product, aliases: [monopoly go] } - { name: MARVEL Strike Force, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "nianticlabs.com/news now redirects here (Niantic's games division was acquired by Scopely); Niantic Spatial has no feed." sensors: - { name: news, url: "https://www.scopely.com/en/news", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://www.scopely.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } - id: larian name: Larian Studios domain: larian.com homepage: https://larian.com categories: [gaming] tier: C aliases: [larian studios] products: - { name: "Baldur's Gate 3", type: product, aliases: [bg3, baldurs gate 3] } - { name: Divinity, type: product, aliases: [divinity original sin] } discover: { rss: false, sitemap: false, status: false, pages: false } sensors: - { name: news, url: "https://larian.com/news", type: HTML, connector: http, tier: C } - { name: baldur's gate 3 steam news, url: "https://store.steampowered.com/feeds/news/app/1086940/", type: RSS, connector: rss, tier: B } - id: fromsoftware name: FromSoftware domain: fromsoftware.jp homepage: https://www.fromsoftware.jp/ww/ categories: [gaming] tier: C aliases: [from software, fromsoft] products: - { name: Elden Ring, type: product, aliases: [elden ring nightreign] } - { name: Dark Souls, type: product } - { name: Armored Core, type: product } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "fromsoftware.jp has no news list reachable by bots (404 on /ww/news); official patch notes are published on the Steam app feed." sensors: - { name: elden ring steam news, url: "https://store.steampowered.com/feeds/news/app/1245620/", type: RSS, connector: rss, tier: B } - id: nexon name: Nexon domain: nexon.co.jp homepage: https://www.nexon.co.jp/en/ categories: [gaming, finance] tier: C aliases: [nexon co ltd, nexon games] products: - { name: MapleStory, type: product } - { name: The First Descendant, type: product } - { name: Dungeon & Fighter, type: product, aliases: [dnf, dungeon fighter] } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "nexon.co.jp/en/news is client-rendered; the IR page is server-rendered." sensors: - { name: investor relations, url: "https://www.nexon.co.jp/en/ir/", type: HTML, connector: http, tier: C } # ───────────────────────── Gaming · engines, stores, industry bodies ───────────────────────── - id: unity name: Unity Technologies domain: unity.com homepage: https://unity.com categories: [gaming, developer, technology] tier: A weight: 1.2 aliases: [unity technologies, unity engine, unity3d] products: - { name: Unity Engine, type: software, aliases: [unity 6] } - { name: Unity Runtime Fee, type: product } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "status.unity.com is not an Atlassian Statuspage (no /api/v2); investors.unity.com is behind Cloudflare." sensors: - { name: blog feed, url: "https://unity.com/blog/rss", type: RSS, connector: rss, tier: A, config: { maxItems: 60 } } - { name: unity csreference tags, url: "https://github.com/Unity-Technologies/UnityCsReference/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: Unity-Technologies/UnityCsReference, kind: tags } } - id: itch-io name: itch.io domain: itch.io homepage: https://itch.io categories: [gaming, commerce] tier: B aliases: [itch, itchio] discover: { rss: true, sitemap: false, status: false, pages: false } notes: "status.itch.io is not an Atlassian Statuspage. games/newest.xml (new uploads) omitted on purpose — hundreds per day." sensors: - { name: blog feed, url: "https://itch.io/blog.rss", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } } - { name: platform updates feed, url: "https://itch.io/updates.rss", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } } - id: humble-bundle name: Humble Bundle domain: humblebundle.com homepage: https://www.humblebundle.com categories: [gaming, commerce] tier: C aliases: [humble] discover: { rss: true, sitemap: false, status: false, pages: false } notes: "status.humblebundle.com does not resolve." sensors: - { name: blog feed, url: "https://blog.humblebundle.com/feed/", type: RSS, connector: rss, tier: C } - id: green-man-gaming name: Green Man Gaming domain: greenmangaming.com homepage: https://www.greenmangaming.com categories: [gaming, commerce] tier: C aliases: [gmg] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: blog feed, url: "https://www.greenmangaming.com/blog/feed/", type: RSS, connector: rss, tier: C } - id: nvidia extend: true aliases: [geforce now] products: - { name: GeForce NOW, type: service, aliases: [gfn, geforce now cloud gaming] } sensors: - { name: geforce now status, url: "https://status.geforcenow.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - id: esrb name: ESRB domain: esrb.org homepage: https://www.esrb.org categories: [gaming, standards] tier: C aliases: [entertainment software rating board] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.esrb.org/feed/", type: RSS, connector: rss, tier: C } - id: pegi name: PEGI domain: pegi.info homepage: https://pegi.info categories: [gaming, standards] tier: C aliases: [pan european game information] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "No RSS; /news returns 404 — sitemap is the only machine surface." sensors: - { name: sitemap, url: "https://pegi.info/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } - id: entertainment-software-association name: Entertainment Software Association domain: theesa.com homepage: https://www.theesa.com categories: [gaming, politics] tier: C aliases: [esa, the esa] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "WordPress /feed/ redirects to the homepage; newsroom page and sitemap index work." sensors: - { name: newsroom, url: "https://www.theesa.com/news/", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://www.theesa.com/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 13, maxUrls: 3000 } } - id: igda name: International Game Developers Association domain: igda.org homepage: https://igda.org categories: [gaming, ngo] tier: D aliases: [igda] discover: { rss: false, sitemap: false, status: false, pages: false } notes: "igda.org/feed/ is valid RSS but empty; the news archive page is server-rendered." sensors: - { name: news archive, url: "https://igda.org/news-archive/", type: HTML, connector: http, tier: D } - id: gdc name: Game Developers Conference domain: gdconf.com homepage: https://gdconf.com categories: [gaming, developer] tier: C aliases: [gdc, game developers conference] discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: news & insights, url: "https://gdconf.com/news-insights/", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://gdconf.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } # ───────────────────────── Film / TV & streaming ───────────────────────── - id: netflix name: Netflix domain: netflix.com homepage: https://about.netflix.com categories: [entertainment, media, technology] tier: A weight: 1.4 aliases: [netflix inc, tudum] products: - { name: Netflix Ads, type: product, aliases: [netflix ads suite] } - { name: Netflix Games, type: product } - { name: Tudum, type: product } discover: { rss: true, sitemap: true, status: false, pages: false } notes: "about.netflix.com has no RSS (404) and ir.netflix.net is behind Cloudflare; the newsroom is server-rendered, help.netflix.com/is-netflix-down is the official service-status page, the tech blog is on Medium." sensors: - { name: newsroom, url: "https://about.netflix.com/en/newsroom", type: HTML, connector: http, tier: A } - { name: service status page, url: "https://help.netflix.com/en/is-netflix-down", type: HTML, connector: http, tier: A } - { name: tech blog feed, url: "https://netflixtechblog.com/feed", type: RSS, connector: rss, tier: B } - id: disney name: The Walt Disney Company domain: thewaltdisneycompany.com homepage: https://thewaltdisneycompany.com categories: [entertainment, media] tier: A weight: 1.3 aliases: [disney, walt disney, disney+, disney plus, hulu, espn, pixar, marvel studios, lucasfilm] products: - { name: Disney+, type: service, aliases: [disney plus] } - { name: Hulu, type: service } - { name: ESPN, type: product } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "press.hulu.com/feed is valid but empty; press.disneyplus.com has no feed — both are covered as Disney products." sensors: - { name: news feed, url: "https://thewaltdisneycompany.com/feed/", type: RSS, connector: rss, tier: A, config: { maxItems: 60 } } - id: warner-bros-discovery name: Warner Bros. Discovery domain: wbd.com homepage: https://www.wbd.com categories: [entertainment, media] tier: B weight: 1.2 aliases: [wbd, warner bros, hbo, hbo max, max, discovery, cnn parent] products: - { name: HBO Max, type: service, aliases: [max] } - { name: Warner Bros. Pictures, type: product } - { name: Discovery+, type: service } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "press.wbd.com and ir.wbd.com are behind Cloudflare (403); sitemap.xml returns 400. The newsroom page is server-rendered." sensors: - { name: newsroom, url: "https://www.wbd.com/newsroom", type: HTML, connector: http, tier: B } - id: paramount name: Paramount domain: paramount.com homepage: https://www.paramount.com categories: [entertainment, media] tier: B weight: 1.1 aliases: [paramount global, paramount skydance, viacomcbs, cbs, paramount+, pluto tv] products: - { name: Paramount+, type: service, aliases: [paramount plus] } - { name: Pluto TV, type: service } - { name: CBS, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "ir.paramount.com hangs for bots; corporate.pluto.tv redirects to the consumer app — Pluto TV is tracked as a Paramount product." sensors: - { name: news, url: "https://www.paramount.com/news", type: HTML, connector: http, tier: B } - { name: sitemap, url: "https://www.paramount.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } - id: nbcuniversal name: NBCUniversal domain: nbcuniversal.com homepage: https://www.nbcuniversal.com categories: [entertainment, media] tier: B weight: 1.1 aliases: [nbcu, nbc universal, comcast nbcuniversal, peacock, universal pictures] products: - { name: Peacock, type: service } - { name: Universal Pictures, type: product } - { name: NBC News, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "corporate.comcast.com hangs for bots; NBCU newsroom and sitemap are server-rendered." sensors: - { name: newsroom, url: "https://www.nbcuniversal.com/newsroom", type: HTML, connector: http, tier: B } - { name: sitemap, url: "https://www.nbcuniversal.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } - id: fox-corporation name: Fox Corporation domain: foxcorporation.com homepage: https://www.foxcorporation.com categories: [entertainment, media] tier: C aliases: [fox corp, fox, tubi parent] products: - { name: Tubi, type: service } - { name: Fox News, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "WordPress /feed/ is valid but empty; investor RSS is 404. Sitemap index is the machine surface." sensors: - { name: sitemap, url: "https://www.foxcorporation.com/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 7 } } - id: tubi name: Tubi domain: tubitv.com homepage: https://corporate.tubitv.com categories: [entertainment, media] tier: C aliases: [tubi tv] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: corporate news feed, url: "https://corporate.tubitv.com/feed/", type: RSS, connector: rss, tier: C } - id: lionsgate name: Lionsgate domain: lionsgate.com homepage: https://www.lionsgate.com categories: [entertainment] tier: C aliases: [lions gate entertainment, starz] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "investors.lionsgate.com is behind Cloudflare; /news is a JS shell. Sitemap only." sensors: - { name: sitemap, url: "https://www.lionsgate.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } } - id: amc-networks name: AMC Networks domain: amcnetworks.com homepage: https://www.amcnetworks.com categories: [entertainment, media] tier: C aliases: [amc, amc+, amc plus, shudder, acorn tv] products: - { name: AMC+, type: service, aliases: [amc plus] } - { name: Shudder, type: service } discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.amcnetworks.com/feed/", type: RSS, connector: rss, tier: C } - id: sony extend: true aliases: [sony pictures, sony pictures entertainment, spe, columbia pictures] products: - { name: Sony Pictures, type: product, aliases: [sony pictures entertainment, columbia pictures] } sensors: - { name: sony pictures press releases, url: "https://www.sonypictures.com/corp/press.html", type: HTML, connector: http, tier: B } - id: crunchyroll name: Crunchyroll domain: crunchyroll.com homepage: https://www.crunchyroll.com categories: [entertainment, media] tier: B aliases: [crunchyroll news, funimation] llm: false discover: { rss: true, sitemap: false, status: false, pages: false } notes: "status.crunchyroll.com is an S3 bucket (AccessDenied), not a Statuspage. The Crunchyroll News feed is served via FeedBurner (high volume → heuristics only)." sensors: - { name: news feed, url: "https://feeds.feedburner.com/crunchyroll/rss/anime", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } } - id: plex name: Plex domain: plex.tv homepage: https://www.plex.tv categories: [entertainment, consumer-tech] tier: B aliases: [plex media server, plex pass] products: - { name: Plex Media Server, type: software, aliases: [pms] } - { name: Plex Pass, type: service } discover: { rss: true, sitemap: false, status: true, pages: false } sensors: - { name: status, url: "https://status.plex.tv/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: blog feed, url: "https://www.plex.tv/blog/feed/", type: RSS, connector: rss, tier: B } - id: canal-plus name: CANAL+ Group domain: canalplusgroup.com homepage: https://www.canalplusgroup.com/en categories: [entertainment, media] tier: C aliases: [canal+, canal plus, groupe canal+, studiocanal, mycanal] products: - { name: myCANAL, type: service } - { name: STUDIOCANAL, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "Next.js site: /en/news and /en/press-releases return 404; sitemap is the machine surface." sensors: - { name: sitemap, url: "https://www.canalplusgroup.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } - id: bell-media name: Bell Media domain: bellmedia.ca homepage: https://www.bellmedia.ca categories: [entertainment, media] tier: C aliases: [crave, ctv, tsn, noovo, bell media inc] products: - { name: Crave, type: service } - { name: CTV, type: product } - { name: TSN, type: product } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "WordPress /feed/ is empty; The Lede (press hub) is server-rendered. Corus Entertainment (corusent.com) is a JS shell whose sitemap children all 404 — not added." sensors: - { name: the lede (press), url: "https://www.bellmedia.ca/the-lede/", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://www.bellmedia.ca/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 10, maxUrls: 3000 } } - id: channel-4 name: Channel 4 domain: channel4.com homepage: https://www.channel4.com categories: [entertainment, media] tier: C aliases: [channel four, c4, all 4] discover: { rss: false, sitemap: false, status: false, pages: false } notes: "ITV (itvplc.com) is behind Cloudflare and itv.com/presscentre hangs — not added." sensors: - { name: press news, url: "https://www.channel4.com/press/news", type: HTML, connector: http, tier: C } - id: prosiebensat1 name: ProSiebenSat.1 Media domain: prosiebensat1.com homepage: https://www.prosiebensat1.com/en categories: [entertainment, media] tier: C aliases: [prosieben, p7s1, joyn] products: - { name: Joyn, type: service } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "RTL Group (company.rtl.com) and MFE-MediaForEurope expose no reachable press list or sitemap — not added." sensors: - { name: sitemap, url: "https://www.prosiebensat1.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 12, maxUrls: 3000 } } - id: globo name: Grupo Globo domain: globo.com homepage: https://g1.globo.com categories: [media, news] tier: B aliases: [globo, g1, tv globo, globoplay] llm: false products: - { name: Globoplay, type: service } - { name: g1, type: product } discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: g1 news feed, url: "https://g1.globo.com/rss/g1/", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } } - id: mpa name: Motion Picture Association domain: motionpictures.org homepage: https://www.motionpictures.org categories: [entertainment, politics] tier: C aliases: [mpa, mpaa, motion picture association of america] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.motionpictures.org/feed/", type: RSS, connector: rss, tier: C } - id: oscars name: Academy of Motion Picture Arts and Sciences domain: oscars.org homepage: https://www.oscars.org categories: [entertainment] tier: C aliases: [ampas, the academy, oscars, academy awards] discover: { rss: true, sitemap: false, status: false, pages: false } notes: "press.oscars.org has no feed; oscars.org/rss.xml exists but carries a single item — the news page is the richer surface." sensors: - { name: news, url: "https://www.oscars.org/news", type: HTML, connector: http, tier: C } - { name: rss, url: "https://www.oscars.org/rss.xml", type: RSS, connector: rss, tier: C } - id: television-academy name: Television Academy domain: televisionacademy.com homepage: https://www.televisionacademy.com categories: [entertainment] tier: C aliases: [emmys, emmy awards, primetime emmys] discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: news, url: "https://www.televisionacademy.com/features/news", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://www.televisionacademy.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 8, maxUrls: 3000 } } - id: festival-de-cannes name: Festival de Cannes domain: festival-cannes.com homepage: https://www.festival-cannes.com/en/ categories: [entertainment] tier: C aliases: [cannes, cannes film festival] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "WordPress feed disabled (wp_die); TIFF (tiff.net) answers 202 challenge pages — not added." sensors: - { name: press area, url: "https://www.festival-cannes.com/en/press/", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://www.festival-cannes.com/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 10, maxUrls: 3000 } } - id: sundance name: Sundance Institute domain: sundance.org homepage: https://www.sundance.org categories: [entertainment, ngo] tier: C aliases: [sundance film festival, sundance institute] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.sundance.org/feed/", type: RSS, connector: rss, tier: C } - id: amc-theatres name: AMC Theatres domain: amctheatres.com homepage: https://www.amctheatres.com categories: [entertainment, finance] tier: C aliases: [amc entertainment, amc entertainment holdings] discover: { rss: false, sitemap: false, status: false, pages: false } notes: "Q4 investor site: RSS endpoints 404; press-release list is server-rendered. Cinemark (ir.cinemark.com) 404s on every list page and IMAX is behind Cloudflare — not added. Cineplex corp site only exposes a one-child sitemap." sensors: - { name: press releases, url: "https://investor.amctheatres.com/news-events/press-releases", type: HTML, connector: http, tier: C } - id: dolby name: Dolby Laboratories domain: dolby.com homepage: https://www.dolby.com categories: [entertainment, consumer-tech, technology] tier: C aliases: [dolby, dolby atmos, dolby vision] products: - { name: Dolby Atmos, type: technology } - { name: Dolby Vision, type: technology } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "investor.dolby.com is behind Cloudflare; the pr.co newsroom (news.dolby.com) serves an incomplete certificate chain (TLS verify fails). dolby.com sitemap is the machine surface." sensors: - { name: sitemap, url: "https://www.dolby.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } } - id: thx name: THX domain: thx.com homepage: https://www.thx.com categories: [entertainment, consumer-tech] tier: D aliases: [thx ltd] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.thx.com/feed/", type: RSS, connector: rss, tier: D } # ───────────────────────── Music & audio ───────────────────────── - id: spotify name: Spotify domain: spotify.com homepage: https://newsroom.spotify.com categories: [music, media, technology] tier: A weight: 1.3 aliases: [spotify technology, spotify ab] products: - { name: Spotify Premium, type: service } - { name: Spotify Web API, type: API, aliases: [spotify api, spotify for developers] } - { name: Spotify for Artists, type: product } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "status.spotify.dev does not resolve; developer.spotify.com/blog is 404. Newsroom + engineering blog are the official feeds." sensors: - { name: newsroom feed, url: "https://newsroom.spotify.com/feed/", type: RSS, connector: rss, tier: A } - { name: engineering blog feed, url: "https://engineering.atspotify.com/feed", type: RSS, connector: rss, tier: B } - id: deezer name: Deezer domain: deezer.com homepage: https://www.deezer.com categories: [music, media] tier: C aliases: [deezer sa] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: newsroom feed, url: "https://newsroom-deezer.com/feed/", type: RSS, connector: rss, tier: C } - id: soundcloud name: SoundCloud domain: soundcloud.com homepage: https://soundcloud.com categories: [music, media, internet] tier: C aliases: [soundcloud ltd] discover: { rss: false, sitemap: false, status: false, pages: false } notes: "status.soundcloud.com redirects to a Zendesk article behind Cloudflare; blog/press feeds redirect to the newsroom page." sensors: - { name: newsroom, url: "https://soundcloud.com/company/newsroom", type: HTML, connector: http, tier: C } - id: tidal name: TIDAL domain: tidal.com homepage: https://tidal.com categories: [music, media] tier: C aliases: [tidal music, tidal hifi] products: - { name: TIDAL API, type: API, aliases: [tidal developer platform] } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "tidal.com is behind DataDome (403 for bots) and status.tidal.com does not resolve; the open-source SDK releases are the only machine endpoint." sensors: - { name: web sdk releases, url: "https://github.com/tidal-music/tidal-sdk-web/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tidal-music/tidal-sdk-web, kind: releases } } - id: qobuz name: Qobuz domain: qobuz.com homepage: https://www.qobuz.com categories: [music, media] tier: D aliases: [qobuz music] discover: { rss: false, sitemap: false, status: false, pages: false } sensors: - { name: magazine, url: "https://www.qobuz.com/us-en/magazine", type: HTML, connector: http, tier: D } - id: bandcamp name: Bandcamp domain: bandcamp.com homepage: https://bandcamp.com categories: [music, commerce] tier: C aliases: [bandcamp daily] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: bandcamp daily feed, url: "https://daily.bandcamp.com/feed", type: RSS, connector: rss, tier: C, config: { maxItems: 40 } } - { name: company blog feed, url: "https://blog.bandcamp.com/feed/", type: RSS, connector: rss, tier: C } - id: universal-music-group name: Universal Music Group domain: universalmusic.com homepage: https://www.universalmusic.com categories: [music, entertainment] tier: B weight: 1.1 aliases: [umg, universal music] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.universalmusic.com/feed/", type: RSS, connector: rss, tier: B } - id: sony-music name: Sony Music Entertainment domain: sonymusic.com homepage: https://www.sonymusic.com categories: [music, entertainment] tier: B aliases: [sony music, sme, columbia records, rca records, epic records] discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: news feed, url: "https://www.sonymusic.com/feed/", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } } - id: warner-music-group name: Warner Music Group domain: wmg.com homepage: https://www.wmg.com categories: [music, entertainment] tier: B aliases: [wmg, warner music, atlantic records, warner records] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "investors.wmg.com is behind Cloudflare; the news page and sitemap index are server-rendered." sensors: - { name: news, url: "https://www.wmg.com/news", type: HTML, connector: http, tier: B } - { name: sitemap, url: "https://www.wmg.com/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 9, maxUrls: 3000 } } - id: riaa name: RIAA domain: riaa.com homepage: https://www.riaa.com categories: [music, politics] tier: C aliases: [recording industry association of america] discover: { rss: true, sitemap: false, status: false, pages: false } notes: "Recording Academy / Grammys (grammy.com) returns 403 to bots; ASCAP 403; SOCAN has no feed or news list — not added." sensors: - { name: news feed, url: "https://www.riaa.com/feed/", type: RSS, connector: rss, tier: C } - id: ifpi name: IFPI domain: ifpi.org homepage: https://www.ifpi.org categories: [music, international] tier: C aliases: [international federation of the phonographic industry] discover: { rss: false, sitemap: true, status: false, pages: false } sensors: - { name: news, url: "https://www.ifpi.org/news/", type: HTML, connector: http, tier: C } - { name: sitemap, url: "https://www.ifpi.org/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxChildren: 4 } } - id: bmi name: BMI (Broadcast Music, Inc.) domain: bmi.com homepage: https://www.bmi.com categories: [music] tier: D aliases: [broadcast music inc, bmi music] discover: { rss: false, sitemap: false, status: false, pages: false } sensors: - { name: news, url: "https://www.bmi.com/news", type: HTML, connector: http, tier: D } - id: live-nation name: Live Nation Entertainment domain: livenationentertainment.com homepage: https://www.livenationentertainment.com categories: [music, entertainment, commerce] tier: B weight: 1.1 aliases: [live nation, ticketmaster, lyv] products: - { name: Ticketmaster, type: product } - { name: Ticketmaster API, type: API, aliases: [ticketmaster discovery api] } discover: { rss: false, sitemap: true, status: false, pages: false } notes: "status.ticketmaster.com does not resolve; investors.livenationentertainment.com RSS is 404. The press-release page is client-rendered; sitemap + Ticketmaster blog feed are the working channels." sensors: - { name: ticketmaster blog feed, url: "https://blog.ticketmaster.com/feed/", type: RSS, connector: rss, tier: C } - { name: sitemap, url: "https://www.livenationentertainment.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C } - id: iheartmedia name: iHeartMedia domain: iheartmedia.com homepage: https://www.iheartmedia.com categories: [music, media] tier: C aliases: [iheart, iheartradio] products: - { name: iHeartRadio, type: service } discover: { rss: false, sitemap: false, status: false, pages: false } notes: "Audacy (feed empty, IR hangs) and SiriusXM (Q4 IR 404, newsroom 404) could not be added." sensors: - { name: press room, url: "https://www.iheartmedia.com/press", type: HTML, connector: http, tier: C } - id: shure name: Shure domain: shure.com homepage: https://www.shure.com categories: [music, consumer-tech] tier: D aliases: [shure inc] discover: { rss: false, sitemap: true, status: false, pages: false } notes: "Sennheiser (sennheiser.com) has no sitemap and its newsroom is a JS app; Avid is behind Cloudflare — not added." sensors: - { name: sitemap, url: "https://www.shure.com/en-US/sitemap.xml", type: SITEMAP, connector: sitemap, tier: D, config: { maxChildren: 6, maxUrls: 3000 } } - id: native-instruments name: Native Instruments domain: native-instruments.com homepage: https://www.native-instruments.com categories: [music, consumer-tech] tier: D aliases: [ni, komplete, kontakt] products: - { name: Komplete, type: software } - { name: Kontakt, type: software } discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: blog feed, url: "https://blog.native-instruments.com/feed/", type: RSS, connector: rss, tier: D } - id: ableton name: Ableton domain: ableton.com homepage: https://www.ableton.com categories: [music, consumer-tech] tier: C aliases: [ableton live, ableton push] products: - { name: Ableton Live, type: software, aliases: [live 12] } - { name: Push, type: product, aliases: [push 3] } discover: { rss: false, sitemap: false, status: false, pages: false } sensors: - { name: live 12 release notes, url: "https://www.ableton.com/en/release-notes/live-12/", type: HTML, connector: http, tier: B } - { name: blog, url: "https://www.ableton.com/en/blog/", type: HTML, connector: http, tier: C } - id: steinberg name: Steinberg domain: steinberg.net homepage: https://www.steinberg.net categories: [music, consumer-tech] tier: D aliases: [steinberg media technologies, cubase, nuendo, dorico] products: - { name: Cubase, type: software } - { name: Dorico, type: software } discover: { rss: true, sitemap: false, status: false, pages: false } sensors: - { name: forum announcements feed, url: "https://forums.steinberg.net/c/announcements/5.rss", type: RSS, connector: rss, tier: D } # ───────────────────────── Esports & creator platforms ───────────────────────── - id: esl-faceit-group name: ESL FACEIT Group domain: eslfaceitgroup.com homepage: https://eslfaceitgroup.com categories: [gaming, sports] tier: C aliases: [efg, esl, faceit, dreamhack, iem] products: - { name: FACEIT, type: service } - { name: Intel Extreme Masters, type: product, aliases: [iem] } discover: { rss: true, sitemap: false, status: false, pages: false } notes: "BLAST (blast.tv) exposes only a 22 000-URL sitemap and no feed; Riot esports sites are client-rendered — not added." sensors: - { name: news feed, url: "https://eslfaceitgroup.com/feed/", type: RSS, connector: rss, tier: C } - id: team-liquid name: Team Liquid domain: teamliquid.com homepage: https://teamliquid.com categories: [gaming, sports] tier: C aliases: [tl, liquid] discover: { rss: true, sitemap: false, status: false, pages: false } notes: "teamliquid.com is a JS shell; TL.net (the organization's editorial site) publishes RSS." sensors: - { name: tl.net news feed, url: "https://tl.net/rss/news.xml", type: RSS, connector: rss, tier: C } - id: cloud9 name: Cloud9 domain: cloud9.gg homepage: https://cloud9.gg categories: [gaming, sports] tier: C aliases: [c9] discover: { rss: true, sitemap: false, status: false, pages: false } notes: "TSM (tsm.gg redirects to a shop), OverActive Media (all paths 404) and 100 Thieves (Shopify news.atom rate-limits with 429) could not be added." sensors: - { name: news feed, url: "https://cloud9.gg/feed/", type: RSS, connector: rss, tier: C } - id: patreon name: Patreon domain: patreon.com homepage: https://www.patreon.com categories: [internet, media, payments] tier: A weight: 1.1 aliases: [patreon inc] products: - { name: Patreon API, type: API } discover: { rss: false, sitemap: false, status: true, pages: false } notes: "news.patreon.com has no machine feed (JS app). Ko-fi (status host does not resolve, blog 404) and Kick (Cloudflare, status bucket AccessDenied) — not added." sensors: - { name: status, url: "https://status.patreon.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - id: vimeo name: Vimeo domain: vimeo.com homepage: https://vimeo.com categories: [media, internet, technology] tier: A aliases: [vimeo inc] products: - { name: Vimeo API, type: API } discover: { rss: true, sitemap: false, status: true, pages: false } notes: "Rumble (rum.group / corp.rumble.com) has no feed and its IR RSS is 403 — not added." sensors: - { name: status, url: "https://www.vimeostatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: blog feed, url: "https://vimeo.com/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } } - id: medium name: Medium domain: medium.com homepage: https://medium.com categories: [media, internet] tier: A aliases: [medium.com, a medium corporation] discover: { rss: true, sitemap: false, status: true, pages: false } sensors: - { name: status, url: "https://status.medium.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: blog feed, url: "https://medium.com/feed/blog", type: RSS, connector: rss, tier: B } - id: substack name: Substack domain: substack.com homepage: https://substack.com categories: [media, internet] tier: A weight: 1.1 aliases: [substack inc] discover: { rss: true, sitemap: false, status: true, pages: false } sensors: - { name: status, url: "https://substack.statuspage.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: on substack feed, url: "https://on.substack.com/feed", type: RSS, connector: rss, tier: B }