{"id":15963860,"url":"https://github.com/getjump/twitchpredictionsbg","last_synced_at":"2025-07-02T20:07:04.413Z","repository":{"id":147496699,"uuid":"423050552","full_name":"getjump/TwitchPredictionsBG","owner":"getjump","description":"A HDT Plugin that can publish Twitch Predictions while you are playing Hearthstone Battlegrounds","archived":false,"fork":false,"pushed_at":"2021-11-03T13:33:37.000Z","size":24,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T20:06:52.484Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getjump.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-31T04:16:52.000Z","updated_at":"2024-03-18T20:27:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"cd6e9b14-26a3-4598-a94f-97e2ad83e7a4","html_url":"https://github.com/getjump/TwitchPredictionsBG","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/getjump/TwitchPredictionsBG","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getjump%2FTwitchPredictionsBG","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getjump%2FTwitchPredictionsBG/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getjump%2FTwitchPredictionsBG/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getjump%2FTwitchPredictionsBG/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getjump","download_url":"https://codeload.github.com/getjump/TwitchPredictionsBG/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getjump%2FTwitchPredictionsBG/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263208051,"owners_count":23430675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-07T17:00:43.244Z","updated_at":"2025-07-02T20:07:04.387Z","avatar_url":"https://github.com/getjump.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TwitchPredictionsBG\nA HDT Plugin that can publish Twitch Predictions while you are playing Hearthstone Battlegrounds\n\n## How to install?\n\n1. [Click here](https://github.com/getjump/TwitchPredictionsBG/releases) to download the latest TwitchPredictionsBG.zip from the [releases page](https://github.com/getjump/TwitchPredictionsBG/releases).\n2.  Unblock the zip file before unzipping, by  [right-clicking it and choosing properties](http://blogs.msdn.com/b/delay/p/unblockingdownloadedfile.aspx):  \n[![Unblock](https://i.imgur.com/jic3r5R.png?raw=true)](https://i.imgur.com/jic3r5R.png?raw=true)\n3.  Make sure you remove any old versions of TwitchPredictionsBG directory in the plugins directory of Hearthstone Deck Tracker completely, before upgrading versions.\n4.  Unzip the archive to  `%AppData%/HearthstoneDeckTracker/Plugins`  To find this directory, you can click the following button in the Hearthstone Deck Tracker options menu:  `Options -\u003e Tracker -\u003e Plugins -\u003e Plugins Folder`\n5.  If you've done it correctly, TwitchPredictionsBG directory should be inside the Plugins directory. Inside the directory, should be a bunch of files, including a file called TwitchPredictionsBG.dll.\n6.  Launch Hearthstone Deck Tracker. Enable the plugin in  `Options -\u003e Tracker -\u003e Plugins`.\n8.  If it is not working you can enable a debug mode in the options window and join my Discord to tell me whats wrong. https://discord.gg/TqT5axZ\n\n\n## How to use?\n0. You ***MUST*** be Twitch partner/affiliate in order to use Twitch Predictions\n1. Click on Authorize Twitch in Hearthstone Deck Tracker plugins list\n2. You can configure plugin via `TwitchPredictionsBG.config` file in folder `%AppData%\\TwitchPredictionsBG\\data` \n\n\nFile Format Description\n```\n{\n  \"authToken\": {} \u003c- this is your stored twitch token DON'T SHOW THIS TO ANYONE AND DON'T TOUCH THIS,\n  \"user\": {} \u003c- this is your cached twitch user DON'T TOUCH THIS,\n  \"delay\": 0 \u003c- here you can specify your stream delay in seconds,\n  \"debug\": false \u003c- if you set this to true for now there will be no check if your stream is live,\n  \"hsUserName\": \"GetJump#2842\" \u003c- this is your Battle.net tag stored, probably there is no need to touch this,\n  \"hsRegion\": \"EU\" \u003c- this is last region where yo uhave played, probably there is no need to touch this,\n  \"blueOutcomeTitle\": [\n    \"1-3\"\n  ], \u003c- You can specify outcome titles like this\n  \"pinkOutcomeTitle\": [\n    \"4-7\"\n  ], \u003c- You can specify outcome titles like this\n  \"predictionTitle\": [\n    \"Делаем ставки работяги\"\n  ], \u003c- You can specify outcome titles like this\n  \"predictionStrategy\": \"ConfigurablePredictionOutcomeStrategy\", \u003c- You can choose prediction strategy here\n  ConfigurablePredictionOutcomeStrategy - it needs parameters blueOutcomePlacements, pinkOutcomePlacements, returnOutcomePlacements which specify outcomes\n  PredictionOutcomeStrategy13_BLUE_47_PINK_8_RETURN - 1-3 Blue, 4-7 Pink, 8 Return it can finish prediction if there are only 3 heroes alive \n  PredictionOutcomeStrategy13_BLUE_57_PINK_48_RETURN - 1-3 Blue, 5-7 Pink, 4/8 Return it can finish prediction if there are only 3 heroes alive \n  \"blueOutcomePlacements\": [\n    1,\n    2,\n    3\n  ], \u003c- You can specify blue outcome placements here for configurable prediction strategy\n  \"pinkOutcomePlacements\": [\n    4,\n    5,\n    6,\n    7\n  ], \u003c- You can specify pink outcome placements here for configurable prediction strategy\n  \"returnOutcomePlacements\": [\n    8\n  ], \u003c- You can specify return outcome placements here for configurable prediction strategy\n  \"roflanRatio\": 25, \u003c- This is probability for outcomes to swap (just for the memes),\n  \"outcomesSwapped\": true \u003c- DON'T TOUCH THIS,\n  \"predictionWindowSeconds\": 120 \u003c- This is prediction window in seconds,\n  \"prediction\": { \u003c- DON'T TOUCH THIS this is current prediction\n    \"id\": \"7e6313a7-63a0-4688-aee0-41843bbfae46\",\n    \"broadcaster_id\": \"39684923\",\n    \"broadcaster_name\": \"getjump\",\n    \"broadcaster_login\": \"getjump\",\n    \"title\": \"Делаем ставки работяги\",\n    \"winning_outcome_id\": null,\n    \"outcomes\": [\n      {\n        \"id\": \"68f55161-b4f7-43e3-ae43-b5953fc9ce81\",\n        \"title\": \"4-7\",\n        \"users\": 0,\n        \"channel_points\": 0,\n        \"color\": 0,\n        \"top_predictors\": null\n      },\n      {\n        \"id\": \"110fcecc-45ea-4f73-b012-f3caaad5f45c\",\n        \"title\": \"1-3\",\n        \"users\": 0,\n        \"channel_points\": 0,\n        \"color\": 1,\n        \"top_predictors\": null\n      }\n    ],\n    \"prediction_window\": 120,\n    \"status\": 1,\n    \"created_at\": \"2021-10-20T09:46:15.7122855Z\",\n    \"ended_at\": \"0001-01-01T00:00:00\",\n    \"locked_at\": \"0001-01-01T00:00:00\"\n  }\n} \u003c- DON'T TOUCH THIS this is current prediction\n```\n\n## Contact\nIf you have any comments just come into my discord https://discord.gg/TqT5axZ\n\n## Credits\nMuch of inspiration was taken from https://github.com/boonwin/BoonwinsBattlegroundsTracker\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetjump%2Ftwitchpredictionsbg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetjump%2Ftwitchpredictionsbg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetjump%2Ftwitchpredictionsbg/lists"}