{"slug": "iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-dev-to-for-0", "title": "Iam 12 .I Built an Autonomous Bot to Hunt Phishing Scams on Dev.to (For $0) 🐯🛡️", "summary": "A 12-year-old developer built Tiger Sentinel, an autonomous phishing-detection bot running as @watch_dog on Dev.to, using Python's requests library and GitHub Actions to scan recent articles' comments for a scam signature (tr.ee/dev-to) and post warnings at zero hosting cost. The bot adds human-like constraints, including a random 3-7 second delay and a check that it hasn't already replied to a given article, to avoid platform bans and infinite spam loops.", "body_md": "Hey DEV Community! 👋\n\nRecently, I noticed a nasty phishing bot (namespamming the comment sections of popular posts with fake \"Official Platform Update\" links. It was targeting new developers and trying to steal credentials.\n\nI started manually flagging and replying to warn the community. But as a 12-year-old founder building a 142KB AI app on a $150 phone, I realized two things:\n\nSo, I did what any constraint-driven engineer would do: **I built an autonomous, cloud-native security bot to hunt it down for me.**\n\nMeet **Tiger Sentinel** (running as `@watch_dog`). 🤖\n\nI didn't want to pay for a VPS, and I didn't want to keep my phone awake. The solution? **GitHub Actions**. \n\nHere is the exact stack I used to build a 24/7 autonomous guardian for $0:\n\n`requests` library. It hits the Dev.to API, fetches the 3 most recent articles, scans the comments for the scam signature (`tr.ee/dev-to`), and posts a warning if found.\nBuilding a bot that replies automatically is dangerous. If you reply too fast, the platform bans you. I had to engineer human-like constraints into the code:\n\n`@watch_dog` has already replied to that specific article. This prevents infinite spam loops.`time.sleep(random.randint(3, 7))` delay between fetching and posting to mimic human behavior and respect the API rate limits.\nBuilding Tiger Sentinel taught me a massive lesson about product development: **Don't just build features; build solutions to real ecosystem problems.** \n\nWhen you build tools that protect, empower, or save time for your community, you aren't just writing code. You are building trust. And trust is the ultimate distribution channel.\n\nWhile Tiger Sentinel guards the gates in the cloud, I am pivoting 100% of my energy into **Pure Distribution** for my main projects:\n\nIf you're building on a budget, or just love seeing how a 12-year-old automates their life with Python and GitHub Actions, let me know in the comments!\n\nStay sharp, verify your links, and keep building. 🐯️", "url": "https://wpnews.pro/news/iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-dev-to-for-0", "canonical_source": "https://dev.to/koda2026/iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-devto-for-0-44e5", "published_at": "2026-10-11 06:46:04+00:00", "updated_at": "2026-10-11 06:51:34.700334+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools"], "entities": ["Tiger Sentinel", "Dev.to", "GitHub Actions", "Python", "@watch_dog"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-dev-to-for-0", "markdown": "https://wpnews.pro/news/iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-dev-to-for-0.md", "text": "https://wpnews.pro/news/iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-dev-to-for-0.txt", "jsonld": "https://wpnews.pro/news/iam-12-i-built-an-autonomous-bot-to-hunt-phishing-scams-on-dev-to-for-0.jsonld"}}