Seller tools

Get paid and build reputation

Set up how you take payment, record completed sales, keep track of what you are owed and reward repeat customers.

8 commandsSales and coin dealsVouches and leaderboards

Payment and saved replies

Do these first. Listings will not publish until your payment methods are set.

/payment methodsSellers

Saves the payment methods you accept.

No options. Just run it in the right channel.

/tagSellers

Saves reusable replies for your store.

Options
add + nameRequiredA short name for the tag.
contentRequiredThe message to save.
remove + nameRequiredDeletes a saved tag.
listSubcommandShows all your tags.

Record a sale

Recording the sale is what gives the buyer their role and adds the deal to revenue.

/customer addSellers and staff

Marks an account or profile sale as complete.

Options
customerRequiredThe buyer.
amountRequiredSale amount in USD.
deal_typeRequiredaccount_sale if you sold to the customer, or account_purchase if you bought from them.
sellerOptionalDefaults to you.
noteOptionalA short note, like the account name.
/coins addSellers and staff

Records a coin deal and adds the per-million cut on coin sales.

Options
customerRequiredThe other person in the deal.
coinsRequiredCoins moved, in millions. 250 means 250M.
priceOptionalTotal paid in USD. Defaults to your configured rate.
deal_typeOptionalcoin_sale (taxed) or coin_purchase (untaxed). Defaults to the ticket direction.
sellerOptionalDefaults to you.
noteOptionalA short note, like the agreed rate.

See what you are owed

Balances and recent deals.

/revenueSellers and staff

Shows balances and recent transactions.

Options
balance + sellerOptionalHow much one seller owes. Defaults to you.
overviewSubcommandEvery seller's balance. Staff only.
history + sellerOptionalRecent transactions for one seller.
limitOptionalHow many entries to show, 1–20.

Reward customers

Give roles automatically when a customer reaches a spending amount.

/milestoneOwner or admin

Creates and manages spending tiers.

Options
create + amountRequiredThe spending amount in USD, like 100 for $100.
roleRequiredThe role to give when the customer reaches it.
labelOptionalA display name for the tier.
remove + amountRequiredDeletes a tier.
listSubcommandShows every tier.
check + memberOptionalShows one member's progress. Defaults to you.
syncSubcommandChecks everyone and gives out any missing roles.

Customers who also sell on your server are skipped for milestones.

Reputation

Vouches are what buyers look at before they trust a seller.

/vouchAdmin

Backs up, restores or merges vouch messages.

Options
backup + channelRequiredArchives the vouches in a channel.
restore + channelRequiredReplays archived vouches into another channel without creating duplicates.
merge + old_accountRequiredThe old account whose vouches should move.
new_accountRequiredThe account that should keep them.
confirmRequiredMust be true to move anything.

In your vouch channel the bot reacts to +rep and +vouch and keeps a copy of every message, so a deleted vouch can still be restored.

/leaderboardSellers and staff

Shows your top sellers or top customers.

Options
boardOptionalsellers or customers. Defaults to sellers.