Tradepost

Commands

Everything runs on slash commands — nothing to memorise, Discord prompts for each option.

Trading

/helpA private quick start: browse or post an offer, settle it, and find the most useful member commands.
/tradePost a buy or sell offer. Item and category autocomplete; quantity and price are optional.
/trade-editChange the item, quantity, price or category on one of your own open offers.
/tradesList the open offers on this server, filtered by category or buy/sell.
/priceAverage, minimum and maximum for an item, plus the most recent postings.
/mytradesYour own side of the board: open offers, deals being settled, and vouches you still owe — with a button for each.
/watch addGet a DM when someone posts a matching item. Part of a name is enough — "iron" catches "Iron Sword".
/watch listWhat you are currently watching for.
/watch removeStop watching for something.

Reputation

/vouchRate the person you traded with, once per completed trade. The button on the closed post does the same without the trade number.
/reputationSomeone's average rating and latest vouches on this server.

Jobs

/jobsPick the trades you practise. You get the role, and a ping when a matching offer appears.

Music

/playSearch and privately pick a result, or add a Spotify, YouTube or SoundCloud link.
/queueShow what is playing and the next ten tracks.
/music removeRemove an upcoming song using its position from /queue.
/music moveMove an upcoming song to a different queue position.
/music shuffleShuffle all upcoming songs once.
/music clearRemove every upcoming song while the current one keeps playing.
/music volumeSet playback volume from 0 to 100 percent.
/music autoplayKeep playing similar recommendations when the queue ends.
/music loopRepeat the current song, the entire queue, or turn looping off.
/skipSkip the current track. The now-playing card also has Pause, Skip, Stop and Queue controls.
/stopClear the queue and disconnect the bot. You must be in the same voice channel.

Admin — needs Manage Server

/trade-admin panelPost or refresh the Buy/Sell panel in a text channel.
/trade-admin configShow this server's log channel, cooldown and categories.
/trade-admin set-log-channelWhere completed trades get recorded. Leave the channel empty to turn it off.
/trade-admin set-cooldownSeconds a member must wait between posts. 0 disables it.
/trade-admin category-addAdd an item category.
/trade-admin category-removeRemove one. Trades already posted under it keep their label.
/trade-admin force-closeCancel any trade. Completed ones are left alone so their vouches stay valid.
/trade-admin staleOpen trades older than N days.
/trade-admin statsOpen, claimed, completed and cancelled counts.

Only in the dashboard

Some configuration has no slash command because a proper form beats typing ids: where /trade may be used, what happens to completed threads, and the emoji-to-role mappings and Discord messages used by reaction-role panels.

Permissions it asks for

Send Messages, Embed Links, Create Private Threads, Manage Threads, Connect, Speak, Add Reactions, Read Message History, Manage Messages for reaction cleanup, and Manage Roles for jobs and reaction roles. No privileged intents — Tradepost never reads message content or your member list.

Add to Discord