Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 1.25 KB

File metadata and controls

63 lines (43 loc) · 1.25 KB

Local Setup (Copy/Paste Keys)

When you git clone this repo, your API keys and passwords are not included. They live in:

  • Local runs: your local .env file (not committed; see .gitignore)
  • GitHub Actions: repo secrets (Settings -> Secrets and variables -> Actions)

Important:

  • GitHub does not let you view secret values after you save them. Keep your keys in a password manager / notes so you can paste them again later.

1) Clone

git clone https://github.com/Rohan5commit/tech_losers_bot.git
cd tech_losers_bot

2) Create your .env file

cp .env.example .env

3) Paste your keys into .env

Open .env in an editor:

# Terminal editor (simple)
nano .env

# OR macOS TextEdit
open -e .env

Paste your values after the = signs. Example format (use your real values):

FMP_API_KEY=PASTE_HERE
SMTP_USER=PASTE_HERE
SMTP_PASSWORD=PASTE_HERE
GMAIL_SENDER=PASTE_HERE
EMAIL_RECIPIENTS=PASTE_HERE

Notes:

  • You can paste multiple FMP keys as FMP_API_KEY_2 ... FMP_API_KEY_6.
  • Optional AI summary uses NVIDIA_API_KEY + NVIDIA_MODEL.

4) Install + run

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

python3 main.py --status
python3 main.py --no-wait