Twitch API Fix
During the past few days Battlecards was not functioning any more, since Twitch shut down the PubSub API. This patch switches to the new API version 1.
Stream Battlecards is an overlay for Twitch livestreams. Your viewers can fight against hordes of monsters or compete in Battle Royale. Your whole community may vote via chat which actions to perform and support with items.
| App ID | 951490 |
|---|---|
| App type | Game |
| Developer | Pascal Dittrich |
| Publisher | padSoft |
| Release date | 2020-01-20 14:29 UTC |
| Original release | 2018-01-28 08:00 UTC |
| Release state | released |
| DLC list (appinfo) | 1475630 |
| Localized names | english Stream Battlecards |
| Store page | store.steampowered.com/app/951490 |
| Last store refresh | 2 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | stream-battlecards.exe | windows |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:50 UTC | $9.99 | $9.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 18626562 | 2025-05-27 14:07 UTC | ||
| beta | 18626542 | Beta testing. | 2025-05-27 14:06 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 951491 | windows · 64 | 311.71 MB | 110.99 MB | 7319026810704857967 | branches: beta | |
| 1475630 | windows · 64 | 24.25 MB | 21.77 MB | 5343558971451824529 | DLC 1475630 · branches: beta |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 18626562 | public | 2025-05-27 14:07 UTC | 2 hours ago |
| 18626542 | beta | 2025-05-27 14:06 UTC | 2 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:50 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
During the past few days Battlecards was not functioning any more, since Twitch shut down the PubSub API. This patch switches to the new API version 1.
The Twitch login no longer worked due to a restriction from Twitch. With the new update you can log in in your regular browser and connect Battlecards to your Twitch account again.
Due to the update of the Twitch API from version 5 to Helix, a new connection with Stream Battlecards was no longer possible. This is now fixed. I apologize for the short-term outage and wish all heroes continued fun!
Today's update comes with four new cards added to the free Supporter DLC, as well as some improvements to the game. Features New "action messages" show status changes. The new !heroxp command displays current experience. The thorn aura got a point of lifeleech against the attacker (melee). The stunning blow now only requires one mana. Phoenix strike now heals more and does less damage to the enemy and only requires one mana. The inferno now does five direct damage. New Supporter DLC game characters Miezi (Twitch: Tobisurround ) Seargent Monk (Twitch: ProjectionTV ) Piesepampel Spirit Bug fixes
Preparing for an update to the free Supporter DLC, today's update also brings a few small improvements. Features The new command !heroxp displays the current level as well as the required experience to the next level. Bugfixes Rapidly consecutive effects swallowed the second effect. At the beginning of an effect, the last frame of the previous effect flashed. The Battle Royale contdown could get stuck in an endless loop. If you have any problems you can find contact information on my website: https://www.pad-soft.de/imprint.html To keep track of further developement, get insights or ask questi
The winter update comes with some usability improvements and enhancements. In addition, a few bugs were discovered and fixed. Features: A tutorial video to help with the setup has been linked directly. A graphics package is now available for download. This includes icons for the rewards and backgrounds. Cards can now be disabled. The available player cards are displayed in the respective tab under the mobs. Channel reward redemptions can now be paused. New !-commands enable the streamer and his mods to start fights. This can be used to trigger fights via stream deck, for example. The Moder Gro
Thanks to all the supporters of the stream and Battlecards. This card pack gives you some unique new enemy cards from supporters. All enemies in this pack have their own skill setup for diverse battles. The Supporter Card Pack will receive more supporter cards over time to expand your card deck. If you have problems you can find contact information on my website: https://www.pad-soft.de/imprint.html To follow further development, get insights or ask questions, visit my channel on Twitch: https://www.twitch.tv/artimus83 Translated with www.DeepL.com/Translator (free version)
Stream Battlecards now runs in its own app. The update also brings more balancing adjustments and bugfixes. Features Stats display via !herostats in the chat. Prestige levelups are preferred over Community Battles and Battle Royale. Overheal is only possible as long as there is no current overheal. The runtime of counter damage auras was limited. Some monsters can now also use skills. Bug Fixes At the very first start you could not register any rewards. The Battle Royale winner list is always correct now. If you have problems, you can find contact information on my website: https://www.pad-sof
New skills for all character classes improve the balancing in Battle Royale and enable new strategies in Community Battles. Features: New items for Community Battles. Battles and prestige levels activated via channel points are now queued. Up to three rewards can be queued, so no points are lost when activating battles in parallel. Animation on maps that receive damage. Bugs: When joining or spawning enemies late, they no longer disappear for a short time. Buffs are now displayed in multiple layers. Fixed crashes when port 8080 is already in use. If you have any problems you can find contact i
The big update brings two features that will immerse your community in deeper battlecards: Battles via channel points and prestige level promotion. Features: Community Battles can be started via channel points. Battle Royale Matches (with/without clones) can be started via channel points. The level limit has been unlocked to the top. Beyond level 15 no stats will be increased. The color of the reached level changes until level 150 (mythic). Respecs can be triggered via channel points through prestige levels. From level 15 upwards, the Prestige Level Promotion can be triggered and the player re
Today's update adds consumable items and item drops to Stream Battlecards. Every player who has an item can use it any time during the vote-phase in community battle, adding another level of interaction and strategy. Optionally items may be set up to be bought any time during community battles using the Twitch channel points custom rewards system. Create your custom reward and simply connect it to Battlecards with on click! Further channel points redemptions are planned for future updates. If you have any problems, find my contact information on my website: https://www.pad-soft.de/imprint.html
Today's update contains some (graphical) improvements and bugfixes. Improvements Active buffs are represented by graphics. The character level is now displayed. Unavailable actions are better marked. Battle Royale AI improved. Clones and their masters no longer attack each other in the first half of a Battle Royale. Bug fixes A KO in Battle Royale no longer reduces health points in the next Community Battle. A hero defeated by Thorn Aura could be attacked again.
Stream Battlecards gets a Battle Royale mode. In addition to the classic Community Battles, your viewers can now compete against each other and earn a "Card Royale". Battle Royale battles have a higher pace because they run fully automated and can therefore be optimally live-commented. Every player competes with his character and his current level in Battle Royale. The optional clone mode adds a level 1 clone of each player's character and thus increases the chances of victory - but be careful, the clone can also turn against you! The update also brings the following bugfixes: Disconnections b
Stream Battlecards now recognizes the language of the browser the control panel is running in. German and English are the currently supported languages. The modding system has also been extended to allow other languages to be added. The translations must be created in the default structure under the two-character language code. In addition, the modding system now supports the modification of individual values of existing configurations. For example, overwrite the attack of a mob in your mod by specifying only its key with the attack value. With the Bone King a new enduring mob comes into the g
Stream Battlecards has been live-developed on Twitch within 2019 and is finally released! Instructions on how to set the game up are included within the control panel that opens at startup. Next up planned is adding an english translation, as well as more gameplay features that are currently thought through. If you have any problems, find my contact information on my website: https://www.pad-soft.de/imprint.html To follow further development, get insights or ask questions, visit my channel on Twitch: https://www.twitch.tv/artimus83
Full appinfo as delivered by Steam PICS, changenumber 36906553. Also at /api/app/951490/raw.
{
"appid": "951490",
"common": {
"name": "Stream Battlecards",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"logo": "8c6a32b8e6e7bc422057a6f30bcd3151ee7fe6b2",
"logo_small": "8c6a32b8e6e7bc422057a6f30bcd3151ee7fe6b2_thumb",
"clienticon": "57c4cf5f1491c89d6ff4009666294aea055c5d50",
"clienttga": "f09287e63f045b936be6497032b4b0d117941901",
"icon": "9ef7dd20122e772b9c8172483fb74e827b065581",
"name_localized": {
"english": "Stream Battlecards"
},
"osextended": "",
"small_capsule": {
"german": "capsule_231x87_german.jpg",
"english": "capsule_231x87.jpg"
},
"header_image": {
"german": "header_german.jpg",
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "44.515752625437585",
"height_pct": "62.15805414736418"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "44.515752625437585",
"height_pct": "62.15805414736418"
}
}
},
"store_asset_mtime": "1587805291",
"associations": {
"0": {
"type": "developer",
"name": "Pascal Dittrich"
},
"1": {
"type": "publisher",
"name": "padSoft"
}
},
"primary_genre": "3",
"genres": {
"0": "1",
"1": "4",
"2": "23",
"3": "29",
"4": "3"
},
"category": {
"category_36": "1",
"category_20": "1",
"category_38": "1",
"category_1": "1",
"category_49": "1",
"category_9": "1",
"category_62": "1"
},
"supported_languages": {
"german": {
"supported": "true"
},
"english": {
"supported": "true"
}
},
"original_release_date": "1517126400",
"steam_release_date": "1579530564",
"community_hub_visible": "1",
"gameid": "951490",
"store_tags": {
"0": "784",
"1": "791774",
"2": "10695",
"3": "8013",
"4": "87",
"5": "176981",
"6": "5711",
"7": "4325",
"8": "1654",
"9": "1684",
"10": "1775",
"11": "6730",
"12": "128",
"13": "492",
"14": "1669",
"15": "4155",
"16": "1685",
"17": "7208",
"18": "3843",
"19": "597"
},
"review_score": "7",
"review_percentage": "91"
},
"extended": {
"developer": "Pascal Dittrich",
"publisher": "padSoft",
"listofdlc": "1475630",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Stream Battlecards",
"launch": {
"0": {
"executable": "stream-battlecards.exe",
"type": "none",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"951491": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "7319026810704857967",
"size": "326849397",
"download": "116384656"
},
"beta": {
"gid": "7319026810704857967",
"size": "326849397",
"download": "116384656"
}
}
},
"1475630": {
"dlcappid": "1475630",
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "5343558971451824529",
"size": "25428230",
"download": "22824256"
},
"beta": {
"gid": "5343558971451824529",
"size": "25428230",
"download": "22824256"
}
}
},
"baselanguages": "german",
"branches": {
"public": {
"buildid": "18626562",
"timeupdated": "1748354849",
"timebuildupdated": "1748354849"
},
"beta": {
"buildid": "18626542",
"description": "Beta testing.",
"timeupdated": "1748354808",
"timebuildupdated": "1748354808"
}
}
}
}