Skip to content

Commit 5525361

Browse files
make steam-games.js work
1 parent 5938bf4 commit 5525361

File tree

3 files changed

+407
-58
lines changed

3 files changed

+407
-58
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,8 @@ Available options/variables and their default values:
107107
| GOG_EMAIL | | GOG email for login. Overrides EMAIL. |
108108
| GOG_PASSWORD | | GOG password for login. Overrides PASSWORD. |
109109
| GOG_NEWSLETTER | 0 | Do not unsubscribe from newsletter after claiming a game if 1. |
110+
| STEAM_USERNAME | | Steam username for login. |
111+
| STEAM_PASSWORD | | Steam password for login. Overrides PASSWORD. |
110112
| LG_EMAIL | | Legacy Games: email to use for redeeming (if not set, defaults to PG_EMAIL). |
111113

112114
See `src/config.js` for all options.

src/config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export const cfg = {
4343
gog_email: process.env.GOG_EMAIL || process.env.EMAIL,
4444
gog_password: process.env.GOG_PASSWORD || process.env.PASSWORD,
4545
gog_newsletter: process.env.GOG_NEWSLETTER == '1', // do not unsubscribe from newsletter after claiming a game
46+
4647
// auth AliExpress
4748
ae_email: process.env.AE_EMAIL || process.env.EMAIL,
4849
ae_password: process.env.AE_PASSWORD || process.env.PASSWORD,
@@ -52,4 +53,7 @@ export const cfg = {
5253
lg_email: process.env.LG_EMAIL || process.env.PG_EMAIL || process.env.EMAIL, // prime-gaming: external: legacy-games: email to use for redeeming
5354
pg_claimdlc: process.env.PG_CLAIMDLC == '1', // prime-gaming: claim in-game content
5455
pg_timeLeft: Number(process.env.PG_TIMELEFT), // prime-gaming: check time left to claim and skip game if there are more than PG_TIMELEFT days left to claim it
56+
57+
steam_username: process.env.STEAM_USERNAME,
58+
steam_password: process.env.STEAM_PASSWORD || process.env.PASSWORD,
5559
};

0 commit comments

Comments
 (0)