// 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.

Launch App Learn More
Unlimited
Watch Rules
100
Scoring Points
6
Filter Stages
Instant
Telegram Alerts

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.

meltuc.tech/pdh/app/dashboard
Total Listings
1,847
Active
312
Watch Rules
8
Snipe Alerts
3
Strong Deals
27
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

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

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/watch-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)
Max Price
$25.00
Min Price
$1.00
Listing Type
BIN + Auction
Min Seller Feedback
50
Min Seller Rating
95%
Scan Interval
5 minutes
Priority
High
Save Rule

SETTINGS

Configure the infrastructure that powers your scans. Enter your eBay API credentials (App ID, Cert ID, Dev ID) to authenticate against the eBay Finding 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. All credentials are stored encrypted at rest.

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
Snipe (90+)
Alerts & Data
Telegram Bot Token
****:****ABCDEF
Telegram Chat ID
-100********
Quiet Hours Start
23:00
Quiet Hours End
07:00
Data Retention
30 days
Save Settings
Test Telegram
// HOW IT WORKS

FROM RULE TO ALERT IN SECONDS

PDH runs a continuous loop: your watch rules define the search, the eBay scanner pulls fresh listings, the 6-stage filter eliminates noise, the scoring engine ranks what remains, and Telegram delivers the deals that matter.

1
Define Watch Rules
Pokemon names, keywords, price range, seller criteria
2
eBay Scanner Runs
Queries eBay Finding API with auto-expanded search terms
3
6-Stage Filter
Category, keyword, price, seller, dedup, scam gates
4
Score & Rank
100-point composite score across 4 dimensions
5
Alert on Telegram
Snipe-level deals pushed instantly to your phone
// 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
/ 35 pts
Seller Quality
25
/ 25 pts
Listing Quality
20
/ 20 pts
Rarity
20
/ 20 pts
Price Value (35 pts)
How far below your max price threshold. The bigger the gap between asking price and your limit, the higher the score.
Seller Quality (25 pts)
Feedback count, positive rating percentage, account age, and transaction history. Trusted sellers score higher.
Listing Quality (20 pts)
Title completeness, description detail, photos present, return policy, and shipping terms. Well-crafted listings score higher.
Rarity (20 pts)
Keyword matches against the built-in rarity library: shiny, shadow, legacy, hundo, shundo, 100 IV, costume, mega, primal, and more.
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
Category Gate
Validates the listing is in the correct eBay category for digital goods and game items
2
Keyword Gate
Matches inclusion keywords and rejects exclusion terms (TCG, card, booster, plush, figure)
3
Price Gate
Drops listings outside the min/max price range defined in the watch rule
4
Seller Check
Verifies minimum feedback count and positive rating percentage thresholds
5
Dedup
Eliminates duplicate listings already tracked from previous scan runs
6
Scam Detection
Flags suspicious patterns: new accounts, bulk identical listings, impossible prices
// KEY FEATURES

BUILT FOR POKEMON GO TRADERS

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 need to create separate rules for each 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, keychain, and other non-game-item terms are excluded by default so your results are clean from the start.
🔄
Listing Lifecycle Tracking
Every listing is tracked from New → Active → Price Changed → Sold / Removed / Expired. Status badges update automatically with each scan, giving you full visibility into market movement.
📱
Real-Time Telegram Alerts
When a listing scores 90+ (Snipe Alert band), PDH fires a Telegram notification instantly. Quiet hours suppress alerts overnight. Never miss a time-sensitive deal.
🔎
Slide-Out Detail Panel
Click any listing row to open a detail panel with full metadata, score breakdown chart showing how 100 points were allocated, matched watch rules, lifecycle history timeline, and action buttons.
// 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.