How-To Guide

How to Check Pokemon Card Prices in Discord

You are in the middle of a box break, someone drops a Charizard, and everyone starts guessing what it is worth. PokeBot gives your server live card prices, grading value estimates, and price alerts without anyone ever switching tabs.

7 sections 5 minute read Last updated June 2026
In this guide
  1. 1 Why check card prices in Discord at all?
  2. 2 How to add PokeBot to your server
  3. 3 How to look up a card price with /price
  4. 4 How to read the price embed and what the numbers mean
  5. 5 How to set up a Pokemon card price alert
  6. 6 How to check if a card is worth grading
  7. 7 How to track your Pokemon card collection value

Why check card prices in Discord at all?

Pokemon TCG communities live on Discord. Box breaks happen in real time. Trading channels move fast. When someone posts a card they want to trade or sell, the conversation does not pause while you open six browser tabs to check TCGPlayer, eBay, and PriceCharting. By the time you have a number, the deal is already done.

The same problem shows up during live pulls. A streamer flips a Charizard and the chat erupts. Half the viewers want to know the eBay sold price, the other half want to know if it is worth sending to PSA. Getting that information fast, and getting it right in the chat window, changes how the conversation goes.

PokeBot is a Discord bot that pulls live data from eBay completed listings and surfaces it directly in your server. Anyone in the channel can run a command. Nobody has to be the person who always looks up prices on the side. The information becomes part of the conversation, not a detour from it.

Why eBay sold listings?

eBay completed sales represent what buyers actually paid, not what sellers are hoping to get. Listed prices can sit unsold for months. Sold prices are real market data. PokeBot uses sold averages to give you a number that reflects the current market, not wishful thinking.

How to add PokeBot to your server

Adding PokeBot takes under a minute and requires no setup beyond the initial authorization. You need to be a server administrator or have the Manage Server permission on the server you want to add it to.

  1. 1 Click the Add to Server button at the top of this page or use the direct invite link. Discord will open an authorization dialog.
  2. 2 Select the server you want to add PokeBot to from the dropdown. Only servers where you have the Manage Server permission will appear.
  3. 3 Review the requested permissions and click Authorize. PokeBot only requests the permissions it needs to post embeds and respond to slash commands.
  4. 4 Complete the CAPTCHA if Discord prompts one. PokeBot will immediately appear in your server member list and slash commands will be available in any channel it can read and write.

That is all the setup required. There is no configuration file, no prefix to set, and no permissions channel to create. Slash commands are available immediately. Type /price in any channel and Discord's autocomplete will show the available options.

See the full command reference at /commands for a complete list of what PokeBot can do.

How to look up a card price with /price

The /price command is the core of PokeBot. You type the card name, optionally include a set number or collector number to narrow the search, and PokeBot returns a price embed with live data pulled from recent eBay sales.

The more specific you are, the more accurate the result. Many cards share a name across dozens of sets. Adding the collector number or set code tells PokeBot exactly which printing you mean.

Example: Charizard ex from Obsidian Flames

/ price Charizard ex 199
199 is the collector number for the special illustration rare in Obsidian Flames

Example: Umbreon VMAX alternate art

/ price Umbreon VMAX 215
215 is the alternate full art from Evolving Skies

Example: Pikachu VMAX rainbow rare

/ price Pikachu VMAX 188
188 is the rainbow rare secret from Vivid Voltage

If PokeBot finds more than one matching card it will return a numbered list and ask you to pick the one you want. This happens most often with cards that have a very common name like Pikachu or Eevee. Just reply with the number and the embed will follow.

Tip

Discord's slash command autocomplete suggests card names as you type. After you type /price and start the card name, wait half a second and you will see suggestions. Selecting one from the list ensures the name is formatted exactly as PokeBot expects it.

How to read the price embed and what the numbers mean

When PokeBot responds to a /price command it posts an embed with several fields. Each field tells you something different about the current market for that card. Here is what each one means.

Charizard ex (Obsidian Flames) #199
eBay Sold Avg
$84.50
Listed Avg
$91.00
7d Trend
+6.2% ↑
30d Trend
-3.8% ↓

eBay Sold Avg

This is the average sale price from recent completed eBay listings for raw ungraded copies of the card. It is the most reliable single number for what the card is actually worth in the current market. Use this number when you are buying, selling, or valuing a trade.

Listed Avg

This is the average price sellers are currently asking. It is almost always higher than the sold average. A large gap between listed and sold means buyers are resisting the asking prices and sellers have not adjusted yet. A small gap means the market is liquid and prices are fairly discovered.

7d and 30d Trend

These percentages show how the sold average has moved over the last 7 and 30 days. Reading them together tells a more complete story than either one alone.

Signal What it suggests
7d up, 30d up Consistent upward momentum. The card has been gaining for at least a month. Could indicate renewed interest, a tournament result driving demand, or a new set releasing adjacent chase cards.
7d up, 30d down Short-term bounce inside a longer decline. Could be a temporary floor or buyers stepping in after a correction. Watch the 7d trend over the next week before acting.
7d down, 30d up Recent pullback from a longer run-up. The card gained a lot over the month and is now cooling off. A common pattern after hype spikes.
7d down, 30d down Sustained selling pressure. The card has been losing value for at least a month. Either wait for a bottom or accept current prices if you need to liquidate now.
Flat both Stable, low-volatility market. The card has found equilibrium. Good for collectors who want predictable value. Less interesting for traders looking for movement.

How to set up a Pokemon card price alert in Discord

Watching card prices manually is tedious. The /alert command lets you tell PokeBot to ping you when a specific card crosses a price you set. This is useful when you are waiting to buy a card at a certain price, or when you want to know the moment a card you hold starts moving.

You can set alerts in two directions: above a target price or below one. Setting an alert above a price means PokeBot will notify you when the sold average climbs to that level. Setting one below means PokeBot will notify you when the card drops to your target buy price.

/ alert set card:Umbreon VMAX 215 below:60
Ping me when Umbreon VMAX alt art drops below $60
/ alert set card:Charizard ex 199 above:100
Ping me when Charizard ex 199 hits $100
/ alert list
See all your active alerts
/ alert remove card:Umbreon VMAX 215
Remove a specific alert

Alerts are per-user and tied to your Discord account, not to a specific server. If you set an alert in one server and later use PokeBot in a different server, the alert still fires. The notification will come as a direct message from PokeBot so you do not miss it even if you are not watching the channel.

How to check if a Pokemon card is worth grading

Grading a card at PSA or BGS costs money and takes time. Whether it makes financial sense depends on the spread between what a raw card sells for and what a graded copy goes for. PokeBot gives you both sides of that equation with /grade.

Before you submit anything

PSA 10 prices are what a perfect gem mint copy is worth. Most cards do not grade PSA 10. Industry gem rates vary widely by set and era: modern Scarlet & Violet cards often grade PSA 10 at 40-60% when pulled fresh from a pack, but older or played cards can be well under 10%. A card with a scratch, a print line, a dinged corner, or whitening on the edges will not receive a 10 regardless of how good the math looks on paper. Evaluate your card honestly before treating the PSA 10 price as your expected return.

Using /grade to see raw vs graded value

The /grade command looks up the sold average for raw copies of a card and compares it to the sold average for PSA 10 copies. It then factors in the gem rate for that card type and a rough grading fee to give you an adjusted expected value, not just a best-case multiplier.

/ grade Charizard ex 199
Compare raw price to PSA 10 price, adjusted for gem rate and grading cost

The embed shows the raw sold average, the PSA 10 sold average, the raw multiplier, the gem-rate-adjusted expected value, and a verdict. A card might show a 4x raw multiplier but if only 25% grade PSA 10, the adjusted EV may not clear the grading fee. That is the number that actually matters.

What the numbers do not tell you

The math only works if your specific copy grades PSA 10. Gem rate data is an average across all submitted copies. If you are submitting a card pulled from a pack today versus one that has been handled, traded, or stored loose, your personal odds may be very different from the population average. When in doubt, have your card assessed by an experienced grader or collector before paying PSA or BGS submission fees.

Keep in mind

Grading value changes as markets move. A card that is not worth grading today may be worth grading in three months if the PSA 10 price climbs while the raw price stays flat. Set a price alert on the PSA 10 version if you are watching a card for a future grading decision.

How to track your Pokemon card collection value in Discord

Once your collection grows past a handful of cards, keeping track of what it is worth becomes its own project. PokeBot's /portfolio commands let you build a list of cards you own, attach purchase prices, and check your current total value and gain or loss at any time.

Adding cards to your portfolio

/ portfolio add card:Umbreon VMAX 215 qty:1 paid:85
Add one copy of Umbreon VMAX alt art, paid $85
/ portfolio add card:Pikachu VMAX 188 qty:2 paid:22
Add two copies of Pikachu VMAX rainbow, paid $22 each

Viewing your portfolio summary

/ portfolio view
See all cards, current value, cost basis, and total gain or loss

The portfolio embed lists every card you have added, the current eBay sold average for each, your cost basis, and the percentage gain or loss per card. At the bottom it shows your total portfolio value and total unrealized gain or loss across all positions.

Removing cards from your portfolio

/ portfolio remove card:Umbreon VMAX 215
Remove a card from tracking after you sell it

Your portfolio is linked to your Discord account and persists across servers. You can check it from any server that has PokeBot installed. Cards update their market values automatically so every time you run /portfolio view you are seeing current prices, not cached ones from when you added the card.

For a complete list of all available commands including additional portfolio options, visit the full command reference at /commands.


Add PokeBot to your server free

Live card prices, grading value, price alerts, and portfolio tracking, all without leaving Discord. Works on any server in under a minute.

Add PokeBot to Discord

Free to use. No credit card required.

More from PokeBot

Home All Commands How-to Guide Pricing Photo ID