Configurable bot for steamgifts.com, which automatically enters giveaways.
PHPSESSID
cookie in your browser.Configure config.ini
file.
[DEFAULT]
cookie = j06gtgcn7o6f83t4nq6974jngs7dmictv4oinkcqrnfnu8gu
enter_pinned_games = yes
min_points = 20
cookie
is the place for your PHPSESSID cookie.enter_pinned_games
checks if the bot should enter pinned games.min_points
is the minimum points account should have to make the bot enter giveaways.Configure config.json
file.
{
"filters": {
"All": "search?page=%d&dlc=false",
"Wishlist": "search?page=%d&type=wishlist&dlc=false",
"Recommended": "search?page=%d&type=recommended&dlc=false",
"Copies": "search?page=%d©_min=2&dlc=false",
"DLC": "search?page=%d&dlc=true",
"Group": "search?page=%d&type=group&dlc=false",
"New": "search?page=%d&type=new&dlc=false"
},
"priorities": [
"Group",
"Copies",
"Recommended",
"Wishlist",
"All"
]
}
filters
object contains all url filters from the SteamGifts, where the key is name to use in priorities and value is the filter.priorities
object contains filters, in order, which bot should enter.cd steamgifts-bot/
docker-compose up -d
To stop container:
docker-compose down
To see container logs:
docker-compose logs -f
To update official docker image
docker pull ghcr.io/s-tyda/steamgifts-bot:master
cd steamgifts-bot/
docker build -t steamgifts-bot .
docker run -d steamgifts-bot
To stop container:
docker stop container-id
To see container logs:
docker logs --follow container-id
cd steamgifts-bot/
pip install -r requirements.txt
python src/cli.py
Please leave your feedback and bugs in Issues
page.