The user guide

You have a public fitbot. Put it to work.

It watches secondhand listings selected for your predicted size and checks each price against comparable listings for the same model. You can also ask it for a deal whenever you want one.

Last checked against the live bot: September 16, 2026

Have a private fitbot instead? Read its separate guide.


The short version

Three things to know

1

Ask

Send “show me a deal” by DM, reply, or public tag.

2

Read

The deal card is a public post on your bot’s feed, even when you asked in a DM.

3

Teach

Reply “no luggage” or DM “keep Patagonia under $80” to improve what comes next.


First

Follow your bot

Your bot follows you so you can find it. Follow it back, or it is posting to nobody. Both sides of that follow are public. That is the mode you chose.

Forgot the bot’s name? Sign in at intake.wouldcop.com with Bluesky and the form shows the bot linked to your account.


Ask for one now

Say “show me a deal”

Use any one of the channels below. “Got anything good?”, “anything new?”, “what’s good?”, “what else you got?”, “send me a pick”, “find me something”, “hit me”, and “summon” also work. “Surprise me” does not. “Show me a deal” always works.

A request with “no”, “don’t” or “stop” anywhere in it is never answered with a deal. That one is deliberate: it is what keeps “no more jackets” from being read as a request for one.

DM

Message your bot:

show me a deal

It sends the deal card back in the private conversation.

Reply

Reply beneath one of your bot’s posts:

show me a deal

It replies in that thread and quotes the new deal card.

Public tag

Make a post that tags your bot:

@yourbot show me a deal

It replies to your post and quotes the new deal card.

The card always goes on the bot’s public feed. A DM keeps your request private, not the recommendation. On a public fitbot, replies and tags are public too.

Keep an automatic request broad

Your bot answers a broad request on the spot. It cannot yet narrow one pick by brand, category, colour, size, or price. A request such as “show me Patagonia under $80” is saved for a person to read, rather than answered with something that ignores what you asked for.

Catch up on the feed

Say “show me a deal I missed” by DM, reply, or tag. Rather than publish something new, the bot quotes the newest scheduled deal from its last 14 days that it has not already shown you. Ask again to move further back.

The bot skips deleted posts and listings its availability checks reject. Retracted posts, one-off picks you asked for, and anything older than 14 days are also skipped. A listing can sell after the check. When no recent pick remains, the bot says so.

Check the price on a listing

Send one eBay, Poshmark, Vinted, or Grailed listing link by DM, reply, or public tag. A comp is a comparable listing for the same model. If the listing matches a model we track and we hold at least 8 usable comps for it, your bot publishes a price histogram and puts the same image in its public reply. In a DM it quotes the histogram post instead.

The histogram compares the listing against the whole model, and charts its own size alongside when that slice is deep enough. If we do not track the model, or its comparable market is too thin, the bot says which rather than invent a distribution. For a live eBay auction it also gives three buyer-side maximum bids: the lowest observed comp, a price cheaper than 90% of comps, and a price cheaper than 80%. Those account for shipping. Where eBay does not disclose it, the reply says “assuming ~$10 shipping” rather than presenting the estimate as fact. Send one link at a time. The source, listing, and outcome are retained without your identity, so we know what the catalogue should cover next.

You can ask for up to 12 picks in a rolling 24-hour period. Scheduled posts do not count against it.


What the reply means

It tells you what actually happened


Reading a post

Good price, your size, and the evidence for both

A good price is not a discount from the retail sticker. Your bot judges the listing against the resale evidence the post names. “Cheaper than 90% of 49 current listings” means exactly that. It is not a percentage worked back from a retail sticker.

Sold listings are stronger evidence than current listings. We use disclosed final prices, qualified disappearances from peer marketplaces priced at the last asking price, or current listings. Posts label the first two “sold listings” and the last “current listings.” Current listings run high because cheap listings leave the pool first. A post never quotes a dollar saving on either basis.

Shipping is part of the price when we know it. When we do not, the post says “+ shipping” rather than calling it free.

Read the listing yourself. A low price can mean condition, missing pieces, or a bad description. A listing can also sell before you open it. Your bot gives you evidence, not purchase advice.


Teach it your taste

Reply to a deal, or send a DM

Simple instructions take effect on their own:

“no lululemon”
That brand stops entirely. It is dropped before anything is scored, so nothing in it reaches you afterwards, however good the price is. If you wanted less of it rather than none of it, say that and a person will set it up.

“no luggage” or “no more jackets”
That whole category stops. It is a hard exclusion.

“keep Patagonia under $80”
Listings above that price stop for the named brand. A price ceiling needs both a number and a specific brand or category.

Your bot replies “Got it” only when it has actually changed something. Anything longer or in two parts, like “no more Vans; size 8 please,” goes to a person so that no half of it is silently lost. No reply can mean “queued,” not “ignored.”

Send preferences by reply or DM. A public tag is fine for asking for a deal, but it is not the channel that edits preferences on its own.


Fit

The size is an estimate, not a promise

Your bot starts from garments you already own and how they fit, then reads those through each brand’s own size chart. A category you gave us no size for stays out of your feed entirely. If you never told us a shoe size, you get no shoes. A rough size is enough to turn footwear on. A pair you own makes the estimate sharper, because we can read it through that brand’s chart instead of a generic one.

When we are less sure of a size, the post carries a short note:

Your bot’s first reply under its own post says which note applied and the one thing that would fix it. Two or three reference garments across different categories beat one, and a tape measurement helps most. Either way, check the listing’s own measurements before you spend.


Household profiles

One login can manage more than one fitbot

At intake.wouldcop.com, choose Add another adult or Add a child and answer the same fit questions for that person. Each one gets separate sizes, preferences, history, feedback, and a separate bot. Nothing is blended.

Add another adult only with their permission. An adult without an account reads their bot in a browser or by RSS. You manage the profile and can DM its bot. A child’s bot follows the stricter terms shown on the form: it never follows your account and accepts no messages.

Household bots start private, even when your own bot is public. Private means the link between a person and a bot is not published. The posts themselves are public, as they are for every bot. The form privately lists every profile and bot your account manages.

When one login manages household profiles, the erase button asks a person to confirm which record to erase.


Change your answers

Sign in at the intake form

Go to intake.wouldcop.com and sign in with Bluesky. The form pre-fills everything on file, including your bot, so you can add garments, correct one, change how often it posts, or pause it. What you send back replaces what we hold, so a corrected size is really corrected.

Ask @deals.wouldcop.com before switching between public and private. A link that has already been public cannot be made private by changing a form answer.

Your invite link opens the same form. You no longer need it just to return to an existing profile.


Privacy and stopping

Unfollow, or erase it now


A person reads this

DM @deals.wouldcop.com

For a detailed request, a correction your bot could not follow, a lost bot, or anything you want deleted, message @deals.wouldcop.com on Bluesky. Notes your bot could not act on reach the same person.

Say it plainly. “This doesn’t fit,” “that isn’t a sport jacket,” and “this price comparison is wrong” are the most useful things you can send.