// EBAY DEAL INTELLIGENCE
AUTOMATED DEAL HUNTING.
ZERO EFFORT.
PDH monitors eBay 24/7 for Pokemon GO in-game assets — trades, accounts, shinies, legendaries,
shadows, hundos, and rare collectibles. Define your watch rules, set price thresholds, and let
the 6-stage filtering pipeline surface deals worth acting on. Scored, ranked, and delivered
to your Telegram in seconds. No manual searching. No missed listings.
// SCREEN 01
DASHBOARD
Your command center. The dashboard gives you an instant read on deal volume, active watch rules,
and alert counts through stat tiles at the top. Below, a top-deals data grid surfaces the
highest-scoring listings across all your rules — color-coded by price competitiveness and
score band so you can act immediately. A "Scan Now" button lets you trigger a fresh eBay sweep
on demand, with the last scan timestamp always visible.
Every number on this screen is live. Stat tiles update after each scan run, and the deal table
re-ranks automatically as new listings arrive or prices change.
Top Deals
Last scan: 2 min ago
Scan Now
| Title |
Price |
Score |
Band |
Seller |
Status |
Type |
| Shiny Shadow Mewtwo - Legacy Moveset |
$12.99 |
96 |
Snipe |
pogo_deals (99.2%) |
New |
BIN |
| Hundo Rayquaza Mega Eligible |
$8.50 |
93 |
Snipe |
trainer_vault (98.7%) |
Active |
BIN |
| Shundo Garchomp 100IV PvP Ready |
$18.00 |
84 |
Strong |
pokeshop_elite (97.5%) |
Active |
BIN |
| Shadow Dragonite Legacy Draco Meteor |
$22.50 |
78 |
Strong |
go_trader_99 (96.1%) |
Price Changed |
Auction |
| Shiny Dialga Origin Forme Trade |
$35.00 |
67 |
Fair |
pokevault_pro (95.8%) |
Active |
BIN |
// SCREEN 02
LISTINGS
The full inventory. Every listing that has passed through the filter pipeline lands here in a dense,
sortable data grid. Columns include title, color-coded price, composite score, band badge, seller
username with rating, status badge tracking where the listing is in its lifecycle, listed date,
and listing type (BIN or Auction).
A filter bar across the top lets you narrow by search text, specific watch rule, score band,
or status. Click any row to open a slide-out detail panel showing the full listing metadata,
a score breakdown chart (how the 100 points were allocated), matched watch rules, a lifecycle
history timeline, and action buttons.
Score indicators use color dots: red for Snipe (90+), amber for Strong (75+), teal for Fair (60+),
and gray for Marginal or Weak. Status badges track every state change from "New" through "Sold,"
"Removed," or "Flagged."
meltuc.tech/pdh/app/listings
Search listings...
All Watch Rules
All Bands
All Status
312 results
| Title |
Price |
Score |
Band |
Seller |
Status |
Listed |
Type |
| Shiny Shadow Mewtwo Legacy |
$12.99 |
96 |
Snipe |
pogo_deals 99.2% |
New |
2m ago |
BIN |
| Hundo Rayquaza Mega |
$8.50 |
93 |
Snipe |
trainer_vault 98.7% |
Active |
14m ago |
BIN |
| Shundo Garchomp PvP |
$18.00 |
84 |
Strong |
pokeshop_elite 97.5% |
Active |
1h ago |
BIN |
| Shadow Dragonite Legacy |
$22.50 |
78 |
Strong |
go_trader_99 96.1% |
Price Changed |
3h ago |
Auction |
| Shiny Dialga Origin Forme |
$35.00 |
67 |
Fair |
pokevault_pro 95.8% |
Active |
5h ago |
BIN |
| Registeel Great League PvP |
$14.00 |
62 |
Fair |
rare_mons 94.3% |
Sold |
8h ago |
BIN |
| Shadow Machamp Payback |
$28.00 |
45 |
Marginal |
quick_trades 88.9% |
Removed |
1d ago |
Auction |
// SCREEN 03
WATCH RULES
Watch rules are the engine of PDH. Each rule defines what you are looking for: Pokemon names,
inclusion and exclusion keywords, price range, listing type, minimum seller feedback, minimum
seller rating, scan interval, and priority level. Rules can be toggled on/off or deleted from
the data grid.
The standout feature is Pokemon name auto-expansion. Enter "Mewtwo" and PDH automatically
searches for Shadow Mewtwo, Shiny Mewtwo, Shiny Shadow Mewtwo, Armored Mewtwo, and every
other variant. Built-in default exclusion keywords (TCG, card, booster, plush, figure, pin,
sticker, keychain) filter out non-Pokemon GO items so your results stay clean without manual
tuning.
meltuc.tech/pdh/app/rules
Watch Rules (8)
+ Add Rule
| Rule Name |
Pokemon |
Max Price |
Priority |
Interval |
Status |
Actions |
| Legendary Shinies |
Mewtwo, Rayquaza, Dialga |
$25.00 |
High |
5 min |
Active |
Pause
Del
|
| PvP Meta Hundos |
Registeel, Medicham, Sableye |
$15.00 |
Med |
15 min |
Active |
Pause
Del
|
| Shadow Collection |
Dragonite, Machamp, Swampert |
$30.00 |
Med |
15 min |
Paused |
Resume
Del
|
| Budget Shinies Under $5 |
Eevee, Charmander, Pikachu |
$5.00 |
Low |
30 min |
Active |
Pause
Del
|
Add New Rule
Rule Name
e.g. Legendary Shinies
Pokemon Names
Mewtwo, Rayquaza, Dialga
Inclusion Keywords
shiny, shadow, hundo
Exclusion Keywords
TCG, card, plush (defaults loaded)
Listing Type
BIN + Auction
// SCREEN 04
SETTINGS
Configure the infrastructure that powers your scans. Enter your eBay API credentials (App ID,
Cert ID, Dev ID) to authenticate against the eBay Browse API. Set your default scan interval,
alert threshold for Telegram notifications, quiet hours to suppress alerts overnight, and data
retention policy for how long listings are kept.
Telegram configuration connects your bot token and chat ID so Snipe-level deals are pushed
to your phone the moment they are detected. eBay OAuth tokens are cached automatically and
refreshed before expiry — you only need to enter credentials once.
meltuc.tech/pdh/app/settings
eBay API Credentials
App ID (Client ID)
****-****-****-ab3f
Cert ID (Client Secret)
****-****-****-9c2e
Dev ID
****-****-****-7d1a
Default Scan Interval
15 minutes
Alert Threshold
75 (Strong+)
Alerts & Data
Telegram Bot Token
****:****ABCDEF
Telegram Chat ID
-100********
Save Settings
Test Telegram
// HOW IT WORKS
From Watch Rule to Telegram Alert in 5 Steps
PDH runs a continuous loop: your rules define the search, eBay scanner pulls fresh listings, the 6-stage filter eliminates noise, the scoring engine ranks what remains, and Telegram delivers the deals that matter.
01
Define Watch Rules
Set Pokemon names (auto-expanded to all variants), inclusion/exclusion keywords, price range, listing type, and seller quality thresholds.
02
eBay Scanner Runs
Queries the eBay Browse API on your configured interval with auto-expanded search terms. Every active watch rule gets its own scan pass.
03
6-Stage Filter
Category gate, keyword gate, price gate, seller check, deduplication, and scam detection — only clean, legitimate Pokemon GO listings survive.
04
Score & Rank
100-point composite score across price value (35), seller quality (25), listing quality (20), and rarity (20). Assigns Snipe/Strong/Fair/Marginal/Weak bands.
05
Telegram Alert
Snipe-level deals (90+ points) trigger an instant Telegram notification. Quiet hours suppress alerts overnight so you are not woken up at 3am.
// SCORING ENGINE
100-POINT DEAL SCORING
Every listing that passes the filter pipeline receives a composite score out of 100 based on four
weighted dimensions. The score determines which band the listing falls into and whether it triggers
a Telegram alert.
Price Value (35 pts)
How far below your max price threshold and below the market average. The bigger the gap, the higher the score.
Seller Quality (25 pts)
Feedback count band, positive rating percentage band, and completed-sales count. Trusted sellers score higher.
Listing Quality (20 pts)
Description length, image count, Buy It Now, return policy, and condition bonus. Well-crafted listings score higher.
Rarity (20 pts)
Rarity keyword hits × tier multiplier (Mythical 2.5×, Legendary 2.0×, Regional 1.5×) × value-signal multipliers (shadow 1.8×, shiny 1.4×, hundo 1.5×).
Score Bands
Snipe Alert — 90+ points. Act immediately. Telegram alert fires.
Strong Deal — 75+ points. High-value listing worth serious consideration.
Fair — 60+ points. Decent deal, not exceptional. Watch for price drops.
Marginal — 40+ points. Below average. Only relevant if supply is low.
Weak — Below 40. Overpriced, risky seller, or low rarity. Skip.
// FILTER PIPELINE
6-STAGE LISTING FILTER
Raw eBay results are noisy. TCG cards, plush toys, stickers, and scam listings pollute every
search. PDH runs every listing through six sequential gates before it ever reaches the scoring
engine. Only clean, relevant, legitimate Pokemon GO in-game asset listings survive.
1
Exclusion Gate
Drops listings containing built-in exclusion terms (TCG, card, booster, plush, figure, pin, sticker) plus your custom exclusion keywords
2
Inclusion Gate
Keeps only listings that match a Pokemon name from the rule or one of your required inclusion keywords
3
Price Gate
Drops listings outside the min/max price range defined in the watch rule
4
Seller Gate
Verifies minimum feedback count, positive rating percentage, and completed-sales thresholds
5
Dedup
Eliminates duplicate listings already tracked; detects price changes and updates history instead
6
Score & Store
Surviving listings are scored, upserted into the database, and matched to this watch rule
// WHAT YOU GET
Everything You Need to Hunt Pokemon GO Deals on eBay
Every feature exists because manual eBay searching for Pokemon GO assets is slow, noisy, and full of irrelevant results. PDH solves each of these problems.
✨
Pokemon Name Auto-Expansion
Enter "Mewtwo" and PDH automatically searches for Shadow Mewtwo, Shiny Mewtwo, Shiny Shadow Mewtwo, Armored Mewtwo, and every known variant — no separate rules per form.
📚
Built-In Rarity Library
Keywords like shiny, shadow, legacy, hundo, shundo, 100 IV, costume, mega, primal, and purified are recognized automatically and boost the rarity score component.
🚫
Default Exclusion Keywords
TCG, card, booster, plush, figure, pin, sticker, and keychain are excluded by default so your results stay clean from the start — no manual tuning required.
🔄
Listing Lifecycle Tracking
Every listing tracked from New to Active to Price Changed to Sold/Removed/Expired. Status badges update each scan — full market movement visibility at a glance.
📱
Real-Time Telegram Alerts
Listings scoring 90+ (Snipe band) trigger an instant Telegram notification. Quiet hours suppress alerts overnight. Set target prices for dedicated price-drop alerts independent of scoring.
🔎
Listing Detail Panel
Full metadata, score breakdown (100-point allocation), matched watch rules, lifecycle history timeline, 30-day price trend, and direct eBay action buttons per listing.
⚖️
100-Point Scoring Engine
Price value (35), seller quality (25), listing quality (20), and rarity (20) combined into a composite score. Snipe/Strong/Fair/Marginal/Weak bands determined automatically.
🤖
AI Deal Explanation
One click generates a plain-English summary of why a listing scored the way it did, written by Claude Haiku from the price, seller, and rarity signals. Cached on the listing after the first request.
📈
30-Day Price Trend
Every listing carries a 30-day daily price series built from its price-change history, plus a 24-hour delta and percentage move — so you can tell whether a deal is trending up or down before you buy.
// GET STARTED
STOP SEARCHING. START SNIPING.
Define your watch rules, connect your eBay API credentials, and let PDH run.
Deals are scored, ranked, and delivered to your Telegram automatically.
Launch Pokemon GO Deal Hunter
Requires a MelTuc account. Create one free.
You will need your own eBay Developer API credentials (App ID, Cert ID, Dev ID) to enable scanning.