Engagement & games

Discord card collecting bot: your own cards drop in active chats

Card Drops turns conversation into a collecting game. You design sets and cards with rarities, art and flavor text in the console. When a channel is genuinely active, a random card drops with a Claim button and the first member to click it wins. Members then trade, gift and burn cards for coins, and completing a set pays a reward once.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
generalDiscord preview

BotGGBOTToday at 20:14

A card dropped!
🐉 Ember Drake · Epic
Sleeps on a hoard of lost keyboards.
Set: Dragons of the Server
Claim

BotGGBOTToday at 20:16

Claimed by @Nora: new in their collection!

A card dropping in an active channel

What you get

Your own cards and rarities

Name each card, give it an image link or an emoji and a line of flavor text, and pick one of five rarities from Common to Legendary. Group cards into sets with their own emoji.

Drops from real activity

A card drops after enough messages from enough different members, with a cooldown between drops. Bots, webhooks and alt accounts younger than a set number of days can’t farm it.

First click claims it

The drop shows the card, its set and a timer. One click wins, everyone else is told who was faster, and unclaimed drops expire on their own.

Trades with two-sided confirm

/cards trade offers one card for one card. The other member accepts or declines, both sides are re-checked at that moment, and nothing moves unless both still own their card.

Burn duplicates for coins

Spare copies can be burned for Bank coins, with a value per rarity or per card. A good sink for duplicates that keeps collections meaningful.

Set rewards, paid once

Owning every card of a set pays its reward coins and grants a reward role once per member, with an optional shout-out channel for completed sets and legendary pulls.

How it works

  1. Design your sets and cards

    Open https://console.botgg.app, choose your server and turn on Card Drops in the Engagement section. Build sets and cards with the card builder: rarity chips, image or emoji, flavor text and a live preview of the drop.

  2. Pick drop channels and the pace

    Choose the channels where cards drop, how many messages and chatters a drop needs and the cooldown between drops. Rarity odds are sliders with the live chance of each rarity.

  3. Members claim and collect

    Cards drop while people chat. Members check progress with /cards collection and /cards sets, and missing cards stay hidden as spoilers so the next drop is still a surprise.

  4. Trade, gift and complete sets

    Collectors swap with /cards trade, give cards away with /cards gift and burn duplicates with /cards burn. The Collectors tab in the console shows who leads.

A collecting game you control from the console

Card Drops counts only the fact that a message was sent, never its content, so it works without reading your chat. Every claim, trade, gift and burn runs as one safe transaction: if two members click Claim at the same moment, exactly one of them gets the card.

Free servers can design up to 30 cards in 3 sets and drop them in 2 channels. Pro raises that to 300 cards, 25 sets and 10 channels. Coins come from the server’s virtual Bank and have no real-world value.

  • /cards collection and /cards view: browse a collection or look at one card
  • /cards sets and /cards leaderboard: set progress, rewards and the top collectors
  • /cards trade, /cards gift, /cards burn: swap, give away or burn cards for coins

Slash commands

Generated from the bot’s real command definitions. Full list on the commands page.

/cardsCollectible cards: your collection, gifts, trades and more7 subcommands
  • /cards collectionmember?Show a card collection
  • /cards viewcardLook at one of your cards
  • /cards giftmembercardGive one of your cards to another member
  • /cards trademembergivewantOffer a card swap — the other member confirms
  • /cards burncardcount?Burn cards for coins
  • /cards setsCard sets, your progress and their rewards
  • /cards leaderboardTop collectors of this server

Commands

Free vs Pro

Every feature works on the Free plan. Pro raises the limits and unlocks extras.

LimitFreePro
Cards30300
Card sets325
Card drop channels210

What Pro adds See pricing

Frequently asked questions

How do I make a card collecting game on Discord?

Turn on Card Drops in the BotGG console, create a set and a few cards, and pick the channels where they should drop. Cards start dropping as soon as those channels are active.

How often do cards drop?

You decide. A drop needs a number of messages (with a little randomness), a minimum number of different chatters and a cooldown since the last drop in that channel. Quiet channels don’t drop at all.

Can members farm drops with alts or spam?

Each member counts once per few seconds, bots and webhooks never count, accounts younger than the minimum age can’t claim, and you can add a cooldown between claims for each member.

Can I use my own card art?

Yes. Each card takes an image link or an emoji, a name and flavor text. The console shows a live preview of the card and of the drop message.

Do cards have real-world value?

No. Cards and the coins you get for burning them are virtual items of your server. They can’t be bought from BotGG or cashed out.

Ready to level up your server?

Add BotGG for free, then switch features on in the web console.