To collect reviews on Discord, set up a review bot with a dedicated reviews channel, let buyers submit a star rating, a comment and an optional screenshot with one command, and give staff a way to approve or hide reviews without deleting them. Noxyr does this for free: /review config sets the channel and moderation rules, buyers post with /review submit, and the bot publishes a clean embed. Below is the full setup, the moderation choices that keep a vouch channel credible, and how reviews connect to your shop.
Why a vouch channel decides whether people buy
On Discord the buyer usually cannot see a company, an address or a refund policy. What they can see is a channel of other members saying "got my order in ten minutes". That is why nearly every selling server has a #vouches or #reviews channel, and why the ones that fake it get caught: a channel full of identical five-star messages from accounts created last week is worse than no channel at all. The setup below is designed to make reviews easy to leave and hard to fake.
Step 1: Create the reviews channel
Make a read-only channel called #reviews. Members should not be able to type in it; the bot posts every review as an embed so they all look the same and nobody can paste a fake one. Then tell the bot about it: /review config channel:#reviews enabled:true, or open the Reviews page in the dashboard. /quickcreate reviews does the channel, the setting and a pinned "how to leave a review" note in one step.
Step 2: Decide on moderation before the first review
Two settings shape the whole channel:
- auto_publish: on by default. A submitted review posts to the channel immediately. Best when you want volume and trust your buyers.
- require_approval: off by default. When on, reviews wait until staff post them with
/review post. Best when you sell something contentious or have had fake reviews before.
Whichever you pick, staff can hide any review later with /review remove. Hidden reviews are not deleted: the record stays for your own history and the public list stays clean. That distinction matters if a review was legitimate but contained someone's personal details, or if a buyer later turns out to be a chargeback scammer.
Step 3: Style the embed
/review config also takes a title, accent colour, footer and banner image, plus two toggles: show_reviewer (display the buyer's name and avatar) and show_product (display which product the review is for). Showing the reviewer makes reviews more believable; hiding it protects buyers of sensitive products. Showing the product lets a new buyer scan for reviews of the exact thing they want.
Step 4: Ask right after delivery
The best moment to ask is inside the order ticket, immediately after the invoice is marked Successful and the product is delivered. A one-line request works: "If everything's good, you can leave a review with /review submit, screenshots welcome." Buyers who are asked in the ticket leave reviews far more often than buyers who are expected to find the channel on their own. If you want to nudge harder, pair it with a voucher (see the voucher codes guide): "10% off your next order for a review" is fair as long as you reward every review, not just the good ones.
How the buyer leaves a review
/review submit takes a rating from 1 to 5, the product name, review text and an optional image. It is a public command, so buyers do not need any role. The bot builds the embed with star icons, the product, the reviewer (if shown) and the screenshot, and either posts it or queues it for approval. Staff can run /review list to see recent reviews without scrolling the channel.
For reviews that arrive elsewhere (a DM, a screenshot from another platform), staff can record them with /review add, choosing the buyer, rating, product and text. Use this sparingly and honestly; a channel where half the reviews were "added by staff" loses the trust it exists to build.
Keeping the channel credible
- Publish negative reviews. A 4.6 average with a couple of honest three-star reviews converts better than a suspicious 5.0. Reply in the ticket, fix the problem, and let the review stand.
- Hide, don't delete. If a review breaks rules (doxxing, slurs, a review from someone who never bought), hide it and keep the record.
- Tie reviews to orders. Ask reviewers to include their order ID in the text. Anyone can verify it with
/invoice check. - Never require a review for delivery. It is coercion, buyers know it, and the reviews read that way.
- Show the average somewhere public. The Server API exposes total reviews, the average rating and a 1 to 5 star breakdown, so you can put real numbers on your website.
Review bot options
- Noxyr: review channel, 1 to 5 star ratings, screenshots, product tagging, auto-publish or staff approval, hide without deleting, staff-added reviews, styled embeds, dashboard moderation. Free alongside the shop, invoices and tickets.
- Dedicated vouch bots: several small bots do ratings and little else. Fine if reviews are the only thing you need, but they know nothing about your orders, so verification is manual.
- Discord forum channel: no bot at all. Members post a thread per review. Honest and free, but unmoderated formatting and no ratings or averages.
- Hosted-checkout store pages: reviews live on the platform's site, not in your server, so members never see them.
Common questions
Can anyone leave a review, even if they never bought? By default yes, which is why require_approval exists. Turn it on if you get drive-by reviews, and ask for an order ID in the text.
Can I delete a fake review? Staff hide it with /review remove, optionally deleting the channel message too. The record remains in your history so you can see patterns of abuse.
Do reviews need a shop to work? No. The review module works on its own for services, servers or communities; product is just a text field.
Is the review bot free? Yes. Reviews are part of Noxyr's free feature set with no cap on the number of reviews.