Documentation
Everything you need to install, configure, and deploy your bots.
Getting Started
Installation
All bots require Python 3.10+. After purchase, download the .zip from your account page, unzip, and install dependencies:
# Unzip the bot unzip price-tracker.zip && cd price-tracker # Create a virtual environment python -m venv venv source venv/bin/activate # or venv\Scripts\activate on Windows # Install dependencies pip install -r requirements.txt
Running a Bot
Each bot includes a main Python file. Run it directly or import it as a module:
# Run directly python price_tracker.py # Or import in your own script from price_tracker import PriceTracker tracker = PriceTracker()
Configuration
Environment Variables
Bots that require API keys or credentials use environment variables. Copy the example .env file and fill in your values:
cp .env.example .env # Edit .env with your values nano .env
Config Files
Some bots use YAML or JSON config files for advanced settings. Check the bot's README for the config schema and available options.
Deployment
Running as a Service
For bots that run continuously (monitors, watchers), create a systemd service or use a process manager:
# Using systemd (Linux) sudo nano /etc/systemd/system/mybot.service # Using PM2 (Node.js process manager, works with Python too) pm2 start python3 --name "price-tracker" -- price_tracker.py # Using screen/tmux screen -S mybot python3 price_tracker.py
Docker
All bots can be containerized. A basic Dockerfile pattern:
FROM python:3.12-slim WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . CMD ["python", "price_tracker.py"]
Security
API Keys & Secrets
Never commit API keys or passwords to version control. Always use environment variables or a .env file (added to .gitignore).
Updates
All purchases include lifetime updates. Check your account page for the latest version of each bot. We recommend keeping your bots up to date for security patches and new features.
Each bot also includes its own detailed README with specific setup instructions, configuration options, and usage examples. Check the bot's page or the included README.md file after download.