A bot for entering giveaways https://steamgifts.com
Find a file
mcinj ac89e2e886 sqlite db
- store entered giveaways into db
 - store notifications into db
 - future: add won notifications
2022-05-05 16:50:01 -04:00
config Pushover notifications 2022-05-05 09:01:11 -04:00
src sqlite db 2022-05-05 16:50:01 -04:00
.dockerignore sqlite db 2022-05-05 16:50:01 -04:00
.gitignore sqlite db 2022-05-05 16:50:01 -04:00
Dockerfile refactoring and fixes 2022-04-25 22:26:19 -04:00
README.md use latest 2022-04-26 18:00:08 -04:00
requirements.txt sqlite db 2022-05-05 16:50:01 -04:00

About

The bot is specially designed for SteamGifts.com

Features

  • Automatically enters giveaways.
  • Undetectable.
  • Сonfigurable.
  • Sleeps to restock the points.
  • Can run 24/7.

Instructions

  1. Rename config/config.ini.example to config/config.ini.
  2. Add your PHPSESSION cookie to it.
  3. Modifying the other settings is optional.

Run from sources

python -m venv env
source env/bin/activate
pip install -r requirements.txt
cd src
python run.py

Docker

Run it

# Run the container
# Set TZ based on your timezone: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
docker run --name steamgifts -e TZ=America/New_York -d -v /path/to/the/config/folder:/config mcinj/docker-steamgifts-bot:latest

Or build it yourself locally

# Build the image
docker build -t steamgifts:latest .
# Run the container
# Set TZ based on your timezone: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
docker run --name steamgifts -e TZ=America/New_York -d -v /path/to/the/config/folder:/config steamgifts:latest

Help

Please leave your feedback and bugs in Issues page.