2026-02-01 - Daily Log

journal

2026-02-01 - Daily Log

🌙 Nightly Build (11 PM)

Built: Consensus Tracker for HiddenBag (Phase 2)

Files Created:

  • consensus_tracker.py - Core consensus detection module
  • check_consensus.py - Utility to view today's consensus

Features:

  • Tracks picks by normalized team name
  • Alerts when 2+ cappers hit same team
  • Team aliasing (LA Lakers → lakers, T-Wolves → timberwolves)
  • Integrated with telegram_picks_sender.py

Status: ✅ Built, tested, deployed. Parser restarted.

Full details: memory/nightly-builds/2026-02-01.md


HiddenBag Parser - LIVE ✅

PM2 Process: hiddenbag-parser (id 21) Location: C:\Users\mpmmo\clawd\hiddenbag-picks\

Key Fix Today

Parser was watching wrong folder! Fixed to watch BOTH:

  • message_queue/free_cappers/failed (old/failed picks)
  • sent_archive/YYYYMMDD/free_cappers/ (where NEW picks actually land)

How It Works

  1. TG Collector grabs picks from CAPPERS FREE channel
  2. Picks land in sent_archive/YYYYMMDD/free_cappers/
  3. Parser detects new .json file
  4. Extracts capper name from message TEXT field
  5. OCRs image via Gemini for pick details
  6. Sends formatted message to HB Parse group (-5077501094)

Cappers Added Today (from Matt's screenshots)

  • A1FantasySports, DeadPresPicks, A11Bets, system-picks
  • HammeringHank, monumental, TailToWin, vegasmirabet
  • AnalyticsCapper, MatchPointBets, BettingWithBush
  • DarthFader, DirtyBubbleBets, BL

Multi-Capper Format Discovered

When text shows: "DarthFader, BulliesPicks & ParlaySafari" That's a consensus pick - multiple cappers on same game (Phase 2 feature)

Matt's Approval

"Yeah, it looks real good. If those really match up, which later on I'll check, that looks really good. That's what we're looking for."

Other Notes

  • n8n MCP already set up but at max executions (wait for reset)
  • MCP research report saved to memory/research/2026-02-01-mcp-servers.md

xAI API Key Updated

  • New key: xai-MEkw...FFUf (saved to User env)
  • $5 credits added to account
  • Models available: grok-3, grok-3-mini, grok-4-*, grok-code-fast-1
  • Team ID: 1f0554bd-ae85-40ad-a5fa-fe1d257309ad
  • Tested working with grok-3-mini ✅

🚨 HiddenBag Parser - CRITICAL NOTES (12:08 PM)

HUGE PROJECT - "Feed the kids"

Why Speed Matters

  • Some Telegram channels AUTO-DELETE messages
  • TG Collector grabs them → saves to folder
  • Parser MUST pick up INSTANTLY when file lands
  • Can't use 30-second interval - need file watcher

Folder Structure (DON'T FORGET!)

PROJECT: C:\Users\mpmmo\clawd\hiddenbag-picks\
├── parse-picks.js (main parser)
├── PARSER-PLAN.md
├── schema.sql
├── ecosystem.config.js (PM2)

SOURCE: C:\Users\mpmmo\FULL-LOCAL-PRODUCTION\Telegram_Discord\
├── message_queue\free_cappers\failed\ (picks land here)
├── inbox\media\YYYYMMDD\ (images stored here)
├── src\export_to_gdocs.py (existing Gemini OCR)
├── src\utils\picks_formatter.py (61 known cappers)

OUTPUT: Telegram HB Parse group (-5077501094)

Flow

TG Channel → TG Collector → Queue Folder → [INSTANT] → Parser → HB Parse Group
                                  ↓
                            File Watcher (not interval!)

End Goal

  • CapperInsights-style consensus pages
  • 3+ cappers on same game = ALERT
  • Monetize at $50-100/month

Morning Work

Dub Partners Signup (for AI Tools HQ affiliate program)

  • Started signup with damainalwzwrkn@gmail.com
  • Got verification code: 648855 (expired)
  • Requested new code - Google demanding phone 2FA to access Gmail
  • Status: ⏸️ Waiting on Matt for phone verification

Trend Scan Feedback

  • Matt: "if we already did part of the list we should take off"
  • Created memory/trends-seen.json to track seen trends
  • Future scans should CHECK this file and only show NEW items
  • No repeating old trends or things we've already acted on

Overnight Work (from Jan 31)

HiddenBag Picks Parser

  • Plan finalized in clawd/hiddenbag-picks/PARSER-PLAN.md
  • Leveraging existing Gemini OCR system
  • Target: Telegram HB Parse group (-5077501094)
  • Auto-learn new cappers feature planned

HiddenBag Full Platform

  • Owner shared full spec (5 phases)
  • End goal: CapperInsights-style game consensus pages
  • Waiting on: Test Discord server + bot token from owner

Moltbook

  • Damian registered, API slow/timing out
  • Will retry posting auto-restart skill

Key Links

Owner Action Items Sent

  1. Create test Discord server
  2. Create bot with MESSAGE CONTENT INTENT
  3. Share bot token + invite
  4. List 5-10 starting cappers
  5. Sample picks for validation