Skip to content
DiscordCatalog

Ballsdex · commands

Ballsdex commands

5 most-used commands, as reported by Discord's App Directory on 2026-09-07

Command names and source descriptions are shown in their original language.

Most-used commands

Observed 2026-09-07

Discord's App Directory reports these as the app's most-used commands and does not publish the full set.

/balls

View and manage your countryballs collection.

Default permission
anyone in the server, unless roles restrict it
Runs in
server, bot DM, private channel
Installs
server install, user install
option type description
listsubcommandList your countryballs.
useruseroptionalThe user whose collection you want to view, if not yours.
sortstringoptionalChoose how countryballs are sorted. Can be used to show duplicates.choices: alphabetic, catch_date, rarity, special, health, attack, health_bonus, attack_bonus, stats_bonus, total_stats, catch_time, duplicates
reversebooleanoptionalReverse the output of the list.
countryballstringoptionalFilter the list by a specific countryball.
specialstringoptionalFilter the list by a specific special event.
filterstringoptionalFilter the list by a specific filter.choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
groupstringoptionalFilter the list by a specific group.
ephemeralbooleanoptionalWhether or not to send the command ephemerally.
completionsubcommandShow your current completion of the BallsDex.
useruseroptionalThe user whose completion you want to view, if not yours.
specialstringoptionalThe special you want to see the completion of
filterstringoptionalFilter the list by a specific filter.choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
regimestringoptionalThe regime you want to see the completion of
economystringoptionalThe economy you want to see the completion of
groupstringoptionalThe group you want to see the completion of
duplicatesbooleanoptionalShow the completion of duplicates.
ephemeralbooleanoptionalWhether or not to send the command ephemerally.
infosubcommandDisplay info from a specific countryball.
countryballstringrequiredThe countryball you want to inspect
specialstringoptionalFilter the results of autocompletion to a special event. Ignored afterwards.
ephemeralbooleanoptionalWhether or not to send the command ephemerally.
lastsubcommandDisplay info of your or another users last caught countryball.
useruseroptionalThe user you would like to see
filterstringoptionalFilter the last caught countryball by a specific filter. Only works if the user has caught at least…choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
indexintegeroptionalHow far back to look. 1 is the most recent catch, 2 the one before that, and so on.
favoritesubcommandSet favorite countryballs.
countryballstringrequiredThe countryball you want to set/unset as favorite
specialstringoptionalFilter the results of autocompletion to a special event. Ignored afterwards.
dropsubcommandDrop one of your countryballs back into the wild, to be caught again.
countryballstringrequiredThe countryball you want to drop
specialstringoptionalFilter the results of autocompletion to a special event. Ignored afterwards.
givesubcommandGive a countryball to a user.
useruserrequiredThe user you want to give a countryball to
countryballstringrequiredThe countryball you're giving away
specialstringoptionalFilter the results of autocompletion to a special event. Ignored afterwards.
bulk_givesubcommandGive multiple countryballs to a user at once.
useruserrequiredThe user you want to give countryballs to
countryballstringoptionalFilter the selection to a specific countryball
sortstringoptionalChoose how countryballs are sorted. Can be used to show duplicates.choices: alphabetic, catch_date, rarity, special, health, attack, health_bonus, attack_bonus, stats_bonus, total_stats, catch_time, duplicates
specialstringoptionalFilter the selection to a specific special event
filterstringoptionalFilter the selection by a specific filterchoices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
countsubcommandCount how many countryballs you have.
countryballstringoptionalThe countryball you want to count
specialstringoptionalThe special you want to count
filterstringoptionalFilter the count by a specific filterchoices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
duplicatesubcommandShows your most duplicated countryballs or specials.
typestringrequiredType of duplicate to check (countryballs or specials).choices: countryballs, specials
sortstringoptionalChoose how the results are sorted. Defaults to most duplicated first.choices: count_desc, count_asc, alphabetic, alphabetic_reverse, rarity, rarity_reverse
limitintegeroptionalThe amount of countryballs to show (default: all), can only be used with `countryballs`.
reversebooleanoptionalShow your least duplicated countryballs or specials first instead.
groupstringoptionalFilter the results by a specific group.
filterstringoptionalFilter the results by a specific filter.choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
comparesubcommandCompare your countryballs with another user.
useruserrequiredThe user you want to compare with
specialstringoptionalFilter the results of the comparison to a special event.
duplicatesbooleanoptionalWhether to compare duplicates.
filterstringoptionalFilter the compared countryballs by a specific filter.choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
diff_onlybooleanoptionalOnly show what's different between you and the other user, hiding "Both have" and "Neither have" -…
collectionsubcommandShow the collection of a specific countryball.
countryballstringoptionalThe countryball you want to see the collection of
ephemeralbooleanoptionalWhether or not to send the command ephemerally.

/ballsbux

Currency commands

Default permission
anyone in the server, unless roles restrict it
Runs in
server, bot DM
Installs
server install
option type description
balancesubcommandCheck your balance.
givesubcommandGive money to a player.
useruserrequiredThe player you want to give money to.
amountintegerrequiredThe amount to give.
dailysubcommandClaim your daily reward. Claim on consecutive days to grow your streak.
sellsubcommandSell one of your countryballs for currency.
countryballstringrequiredThe countryball you want to sell.
specialstringoptionalFilter the autocomplete to a special event. Ignored afterwards.
historysubcommandSee where your ballsbux came from and went.
periodintegeroptionalHow far back to look. Defaults to the last 30 days.choices: Last 7 days, Last 30 days, Last 90 days, Last year
filterstringoptionalOnly show one kind of movement. Defaults to everything.choices: Everything, Income only, Spending only, Catch bounties, Daily rewards, Selling, Shop purchases, Auctions, Battle wagers, Trades and gifts
shopsubcommand groupSpend your ballsbux on upgrades
viewsubcommandSee what the shop sells and your balance.
rerollsubcommandReroll the stat bonuses of one of your countryballs.
countryballstringrequiredThe countryball whose ATK/HP bonuses you want to reroll.
specialstringoptionalFilter the results of autocompletion to a special event. Ignored afterwards.
catchphrasesubcommandBuy a custom catch phrase, shown under your catch messages.
phrasestringrequiredYour new catch phrase. Buying again replaces the old one.
spawnboostsubcommandBoost countryball spawns for the whole server.
rarityboostsubcommandBoost the chance of rare specials for the whole server.
specialboostsubcommandBoost your own chance of rare specials for a while.
guaranteedspecialsubcommandGuarantee your next catch has a special background.
rarespawnsubcommandMake the next spawn in this server a rare one.
traderspawnboostsubcommandBoost the wandering tradesman's own chance to appear in this server.
traderdiscountsubcommandDiscount the wandering tradesman's wares in this server for a while.
mytraderdiscountsubcommandBuy a personal discount on your own wandering tradesman purchases.
traderraritysubcommandMake the wandering tradesman favour rarer countryballs in this server for a while.
streaksaversubcommandRescue a daily streak you just broke by missing a day.
streakfreezesubcommandBuy a streak freeze that protects your daily streak in advance.
favoriteslotsubcommandBuy extra favorite countryball slots. Stackable.

/battle

Battle countryballs with other players

Default permission
anyone in the server, unless roles restrict it
Runs in
server
Installs
server install
option type description
decksubcommand groupSave and reuse battle teams
savesubcommandSave your current battle team as a reusable deck.
namestringrequiredA name for this deck. Reusing a name overwrites it.
buildsubcommandPut a deck together without starting a battle.
namestringrequiredThe deck to build. An existing name opens that deck for editing.
specialstringoptionalStart the picker filtered to this special. You can change it in the picker.
loadsubcommandLoad one of your saved decks into your current battle.
namestringrequiredWhich saved deck to load.
listsubcommandSee your saved battle decks.
deletesubcommandDelete one of your saved decks.
namestringrequiredWhich deck to delete.
viewsubcommandSee the balls and total power of one of your saved decks.
namestringrequiredWhich deck to view.
challengesubcommand groupPost and accept open battle challenges
createsubcommandPost an open challenge anyone can accept.
deckstringrequiredThe saved deck to battle with (also sets the team size).
wagerintegeroptionalCurrency each side stakes; the winner takes the pot. 0 = friendly.
buffsbooleanoptionalAllow special buffs.
duplicatesbooleanoptionalAllow duplicate countries.
abilitiesbooleanoptionalEnable ball abilities (if allowed by the bot admins).
manpowerintegeroptionalManpower each side gets to spend on abilities. Leave blank for the default.
listsubcommandBrowse open challenges anyone can accept.
sizeintegeroptionalOnly show challenges of this team size.
max_wagerintegeroptionalOnly show challenges whose wager is at or below this.
abilitiesbooleanoptionalOnly show challenges with abilities on (true) or off (false).
acceptsubcommandAccept an open challenge with one of your saved decks.
challenge_idintegerrequiredThe challenge number (see /battle challenge list).
deckstringrequiredYour saved deck to battle with.
cancelsubcommandCancel one of your open challenges and refund the wager.
challenge_idintegeroptionalThe challenge to cancel. Omit to cancel your most recent open one.
minesubcommandSee the challenges you've posted.
startsubcommandBegin a battle with the chosen user.
useruserrequiredThe user you want to battle with
duplicatesbooleanoptionalWhether or not you want to allow duplicates in your battle
buffsbooleanoptionalWhether or not you want to allow buffs in your battle
amountintegeroptionalThe amount of countryballs needed for the battle. Minimum is 3, maximum is 10.
abilitiesbooleanoptionalWhether or not ball abilities are enabled for this battle (if allowed by the bot admins).
wagerintegeroptionalCurrency each player stakes; the winner takes the pot. Refunded on a draw. 0 = friendly.
manpowerintegeroptionalManpower each side gets to spend on abilities. Leave blank for the default.
randomsubcommandBattle someone with every setting and both teams picked at random - just confirm.
useruserrequiredThe user you want to battle with
wagerintegeroptionalCurrency each player stakes; the winner takes the pot. Refunded on a draw. 0 = friendly.
specialstringoptionalDraw both teams from this special only. Both players need enough of them.
aisubcommandBattle Ballsdex itself. It builds its team after seeing yours, and picks counters.
difficultystringoptionalHow hard Ballsdex tries to counter your deck.choices: Easy, Normal, Hard, Nightmare
amountintegeroptionalHow many countryballs each side fields. Minimum is 3, maximum is 10.
deckstringoptionalStart from one of your saved decks instead of picking from scratch.
buffsbooleanoptionalWhether special buffs apply to your team.
specialstringoptionalStart the picker filtered to this special. You can change it in the picker.
manpowerintegeroptionalManpower each side gets to spend on abilities. Leave blank for the default.
ai_historysubcommandShow your record against Ballsdex.
difficultystringoptionalOnly show battles at this difficulty.choices: Easy, Normal, Hard, Nightmare
addsubcommandAdd a countryball to the battle plan.
countryballstringrequiredThe countryball you want to add to your proposal
specialstringoptional…
removesubcommandRemove a countryball from what you proposed in the ongoing battle plan.
countryballstringrequiredThe countryball you want to remove from your proposal
specialstringoptional…
cancelsubcommandCancel your ongoing battle in this channel.
historysubcommandShow your battle history.
sortingstringoptionalThe sorting order of your battles.choices: Newest, Oldest
opponentuseroptionalThe user you want to filter your battle history with.
daysintegeroptionalRetrieve battle history from the last x days at most.
statssubcommandShow battle stats for yourself or another user.
useruseroptionalThe user whose stats you want to see. Defaults to yourself.
leaderboardsubcommandShow the top 10 players by battle wins, across all servers the bot is in.
abilitiessubcommandSee a countryball's battle abilities.
countryballstringrequiredThe countryball whose battle abilities you want to see.

/trade

…

Default permission
anyone in the server, unless roles restrict it
Runs in
server
Installs
server install
option type description
startsubcommandStart trading with someone.
useruserrequiredThe user you want to trade with.
addsubcommandAdd a countryball to your trade proposal. You must have a trade open.
countryballstringrequiredThe countryball you are adding to your trade.
specialstringoptionalThe special you want to filter the countryball by.
removesubcommandRemove a countryball from your trade proposal. You must have a trade open.
countryballstringrequiredThe countryball you are removing from your trade.
specialstringoptionalThe special you want to filter the countryball by.
historysubcommandShow your trade history.
sortingstringoptionalThe sorting order of your trades.choices: Newest, Oldest
trade_useruseroptionalThe user you want to filter your trade history with.
daysintegeroptionalRetrieve trade history from the last x days at most.
countryballstringoptionalThe countryball you want to filter the trade history by.
specialstringoptionalThe special you want to filter the trade history by.
groupstringoptionalThe group you want to filter the trade history by.
currencybooleanoptionalOnly show trades that included ballsbux
filterstringoptionalOnly show trades involving countryballs matching a specific filter.choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
bulk_addsubcommandBulk add countryballs to the ongoing trade, with paramaters to aid with searching.
countryballstringoptionalThe countryball you would like to filter the results to
sortstringoptionalChoose how countryballs are sorted. Can be used to show duplicates.choices: alphabetic, catch_date, rarity, special, health, attack, health_bonus, attack_bonus, stats_bonus, total_stats, catch_time, duplicates
reversebooleanoptionalReverse the sorted results.
specialstringoptionalFilter the results to a special event
filterstringoptionalFilter the results to a specific filterchoices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
groupstringoptionalFilter the results to a specific group
cancelsubcommandCancel your active trade.

/auction

Global, channel-less auction house - list countryballs and bid on anyone else's

Default permission
anyone in the server, unless roles restrict it
Runs in
server, bot DM
Installs
server install, user install
option type description
watchsubcommand groupGet notified when a matching auction is listed
addsubcommandGet notified when a new auction matching this is listed.
ballstringoptionalNotify me when this countryball gets auctioned.
specialstringoptionalNotify me when this special background gets auctioned.
is_specialbooleanoptionalOnly match items that have any special (True) / that have no special (False). Leave unset to match…
max_priceintegeroptionalOnly notify me when the opening bid is at or below this. Leave unset for any price.
removesubcommandStop watching for something.
watchintegerrequiredThe watch to remove.
listsubcommandSee what you're currently watching for.
sellsubcommandList one of your countryballs in the global auction house.
ballstringrequiredThe countryball from your own collection to put up for auction.
durationintegerrequiredHow long the auction should run for (30m-24h, Patreon supporters up to 7 days).
specialstringoptionalFilter the countryball autocomplete to a specific special background. Ignored afterwards.
unitstringoptionalWhether 'duration' is in minutes, hours or days (default: hours).choices: Minutes, Hours, Days
min_bidintegeroptionalThe minimum opening bid (default: 1).
min_incrementintegeroptionalThe minimum raise per bid (default: 1).
buy_nowintegeroptionalInstant-win price - a bid at or above this ends the auction immediately.
reserve_priceintegeroptionalHidden minimum sale price - if the highest bid doesn't reach it, the item stays with you. (Patreon…
multisubcommandList several of your countryballs as one lot in the global auction house.
durationintegerrequiredHow long the auction should run for (30m-24h, Patreon supporters up to 7 days).
unitstringoptionalWhether 'duration' is in minutes, hours or days (default: hours).choices: Minutes, Hours, Days
min_bidintegeroptionalThe minimum opening bid for the whole lot (default: 1).
min_incrementintegeroptionalThe minimum raise per bid (default: 1).
buy_nowintegeroptionalInstant-win price - a bid at or above this ends the auction immediately.
reserve_priceintegeroptionalHidden minimum sale price - if the highest bid doesn't reach it, the lot stays with you. (Patreon…
countryballstringoptionalOnly offer this countryball in the picker.
specialstringoptionalOnly offer countryballs with this special background in the picker.
sortstringoptionalHow the countryballs are ordered in the picker. Can be used to show duplicates.choices: alphabetic, catch_date, rarity, special, health, attack, health_bonus, attack_bonus, stats_bonus, total_stats, catch_time, duplicates
filterstringoptionalOnly offer countryballs matching this filter in the picker.choices: only_specials, non_specials, self_caught, traded_only, this_server, frame, favorites, duplicates
listsubcommandBrowse and search active auctions across the whole bot.
ballstringoptionalOnly show auctions for this countryball species.
specialstringoptionalOnly show auctions for this special background.
is_specialbooleanoptionalOnly show auctions for items with any special background.
is_framebooleanoptionalOnly show auctions for items caught with a special frame.
selleruseroptionalOnly show auctions listed by this player.
sortstringoptionalHow to order the results (default: ending soonest).choices: Ending soonest, Newly listed, Price: low to high, Price: high to low, Buy now: low to high, Buy now: high to low, Item count: most to fewest, Item count: fewest to most
no_bids_onlybooleanoptionalOnly show auctions that haven't received a bid yet.
lot_typestringoptionalOnly show single-item auctions, only multi-item lots, or both (default: both).choices: Lots only, Single only, Mixed (both)
viewsubcommandSee the full details of one auction.
auction_idstringrequiredThe auction to inspect, e.g. 19C.
bidsubcommandPlace a bid on an active auction.
auction_idstringrequiredThe auction to bid on, e.g. 19C.
amountintegerrequiredYour bid amount.
max_bidintegeroptionalOptional: auto-bid up to this amount as others outbid you, without you coming back each time.
minesubcommandSee your own auctions - active and past.
statusstringoptionalOnly show auctions with this outcome. Shows everything by default.choices: Ongoing, Sold, Unsold
bidssubcommandSee auctions you've placed a bid on.
allbooleanoptionalInclude auctions that have already ended. Off by default (active only).
featuresubcommandPay to post an auction to the featured-auctions channel.
auction_idstringrequiredThe auction to feature, e.g. 19C.
pricesubcommandSee what this countryball has actually sold for in past auctions.
ballstringrequiredThe countryball to look up past sales for.
specialstringoptionalOnly count sales of items with this special background. Overrides 'filter'.
filterstringoptionalWhether to count sales of items that had a special background. Defaults to excluding them.choices: Exclude specials (default), Include specials
daysintegeroptionalHow far back to look, in days. Defaults to the configured window.
statssubcommandSee your auction house history - as a seller and as a bidder.

Commands documented by Ballsdex

No vendor documentation has been read for this app.

What changed

  1. 2026-09-07 First observed 2026-09-07
Full observation history