Idling for Steam Trading Cards - alvinl/stem GitHub Wiki
Outdated
This wiki will be updated shortly to reflect the latest Stem update.
This guide will show you how to idle games to get their Steam Trading Cards. The guide also assumes that you are using the latest version of Stem.
1) Configuring
This is an example of what a config.json should look like to idle.
{
"username": "STEAM-PASSWORD",
"password": "STEAM-USERNAME",
"idle": true,
"idleGames": [440]
}
-
Replace
usernameandpasswordwith your Steam password and username -
Make sure
idleis set to true. -
Replace
idleGameswith the Game ID number of the games you want to idle for their Trading Cards.- You can find the Game ID number for a certain game by searching for the game here. We will be idling TF2 in this guide.
- Multiple games can also be idled at once like so:
[440, 562, 780]
2) Running
We can now go ahead and start the bot by running node app.js. You'll notice that the bot will now display it's status as in-game and be playing whichever game you set to idle.

- If you have multiple games set to idle they will all be idling but only 1 game will show as in-game.
3) Waiting
Now that the game(s) are idling it will usually take anywhere from 30 minutes to an hour to start receiving card drops. You can check the status of your card drops by going to your badges section in your steam profile.