Saved Oct 1, 2026 by @enviglo: One conversation at a time in Discord DMs; the assistant tries the guides before a ticket
| `/store` | None | Shows the store linked to this server | Everyone in the channel || `/products` | `search` (optional) | Lists the store's published products | Everyone in the channel || `/licenses` | None | Lists what you own from this store | Only you |- | `/retrieve` | `product` | Gets you the download for something you own, and your product role | Only you |+ | `/retrieve` | `product` | Gets you a download button for something you own, and your product role | Only you || `/review write` | `product`, `rating`, `comment` (optional) | Writes or updates your review | Only you || `/review view` | `product` | Shows a product's reviews | Only you || `/message` | `text`, `store` (optional) | Sends a message to a store | Only you |…- **`/store`** shows how many products the store has, its rating and when it joined Enviglo. Sales and followers only appear if the store shows them on its storefront.- **`/products`** lists up to 10 published products with their prices, most owned first. Use `search` to find something by name.- **`/licenses`** lists up to 25 of your products from this store, with when you got them, how many copies you have and when subscriptions end.- - **`/retrieve`** suggests products you own as you type. It replies with the latest version and a button to download it from your [library](/library). If the product has a Discord role and you're missing it, the bot gives it back.+ - **`/retrieve`** suggests products you own as you type. It replies with the latest version and a **Download** button that gets the file from Enviglo, the same as downloading it from your [library](/library). The button works once, within 10 minutes; run `/retrieve` again for a new one. If the store's downloads are paused, it tells you why instead. If the product has a Discord role and you're missing it, the bot gives it back.- **`/review write`** takes a `rating` from 1 to 5 and an optional `comment` of up to 1,000 characters. Running it again updates your review. Only people who own the product can review it, and the store's own team can't.- **`/review view`** shows the average rating and the five latest reviews.- **`/message`** sends your `text` to a store, as a conversation in its inbox. Pick the `store` as you type; in a store's own server, it goes to that store unless you pick another. The store's replies come to your DMs with the bot, and anything else you write there goes to the same store until you select **Close conversation**. It works in DMs with the bot too, but not while a ticket or another store conversation is open there. See [Message a store from Discord](/wiki/messages-and-notifications#message-a-store-from-discord).…
The Enviglo bot answers slash commands in Discord. Customers can check what they own, get their downloads and roles, and review products. Store staff can give, revoke and transfer licenses and see how the store is doing. This guide covers every command.
The bot matches your Discord account to the Enviglo account it's linked to. Your licenses and your place on a store's team come from that Enviglo account. Your Discord roles don't decide what you can do in a store. The one exception is /setup, which also needs Administrator or Manage Server in the Discord server.
/store, /products, /licenses, /retrieve, /review and the staff commands only work inside a server, because they use the store linked to it.
| Command | Options | What it does | Who sees the reply |
|---|---|---|---|
/profile | user (optional) | Shows your Enviglo profile, or another member's | Everyone in the channel |
/link | None | Shows whether your Roblox account is linked, with a button to link it | Only you |
/store | None | Shows the store linked to this server | Everyone in the channel |
/products | search (optional) | Lists the store's published products | Everyone in the channel |
/licenses | None | Lists what you own from this store | Only you |
/retrieve | product | Gets you a download button for something you own, and your product role |
| Only you |
/review write | product, rating, comment (optional) | Writes or updates your review | Only you |
/review view | product | Shows a product's reviews | Only you |
/message | text, store (optional) | Sends a message to a store | Only you |
/profile shows the person's name, how many products they own (and how many from this server's store), their linked Roblox account, when they joined, stores they help run and their badges./link tells you if your Roblox account is linked. If it isn't, select Link Roblox to do it on Enviglo. See Link your Roblox account./store shows how many products the store has, its rating and when it joined Enviglo. Sales and followers only appear if the store shows them on its storefront./products lists up to 10 published products with their prices, most owned first. Use search to find something by name./licenses lists up to 25 of your products from this store, with when you got them, how many copies you have and when subscriptions end./retrieve suggests products you own as you type. It replies with the latest version and a Download button that gets the file from Enviglo, the same as downloading it from your library. The button works once, within 10 minutes; run /retrieve again for a new one. If the store's downloads are paused, it tells you why instead. If the product has a Discord role and you're missing it, the bot gives it back./review write takes a rating from 1 to 5 and an optional comment of up to 1,000 characters. Running it again updates your review. Only people who own the product can review it, and the store's own team can't./review view shows the average rating and the five latest reviews./message sends your text to a store, as a conversation in its inbox. Pick the store as you type; in a store's own server, it goes to that store unless you pick another. The store's replies come to your DMs with the bot, and anything else you write there goes to the same store until you select Close conversation. It works in DMs with the bot too, but not while a ticket or another store conversation is open there. See Message a store from Discord.In the Enviglo Discord server, the bot can answer questions about using Enviglo, like how to set up a product or link your Roblox account. It answers from these guides and links the one it used. It can also look up stores and products, showing only what their pages show anyone: who runs a store if the store shows that, what it sells and the prices. It answers in that server and in DMs with the bot, not in stores' servers.
@Enviglo and your question in any channel. Everyone in the channel sees the answer. To ask a follow-up, reply to its answer./ask: type /ask with your question. Only you see the answer, so it can also check your own account: whether your Roblox account is linked, what you own, and why a download or role might be missing.With /ask and in DMs the bot sees your username, your linked Roblox account and your licenses. It never sees your email or payment details, and it can't see anyone else's account. It can't change anything either, such as giving refunds or moving licenses. For that, open a ticket from Support. Everyone can ask a few questions every ten minutes.
| Command | Options | Needs on Enviglo |
|---|---|---|
/give | product, plus user or robloxid | Grant licenses |
/revoke | product, plus user or robloxid | Revoke licenses |
/transfer | product, from, to | Transfer licenses |
/stats | None | See sales and customers |
/setup | store (optional) | Owner or admin of the store, plus Administrator or Manage Server in the Discord server |
Owners and admins have every permission. Staff need the permission shown, from the areas ticked for them or their custom role. See Roles and permissions. Only you see the replies to these commands.
The product option suggests your store's products as you type, including drafts and archived products.
/giveGives someone a product, the same as Grant license in the dashboard.
user, mention a server member. Their Discord account must be linked to an Enviglo account.robloxid with their Roblox user ID.The bot confirms what it granted. The product is in their library, and their product role follows.
/revokeRevokes the person's active license for the product, using user or robloxid as with /give. Their download and product role go.
To give back the same license, with its history, use Restore on the license in your dashboard. Using /give afterwards makes a new license instead. See Give, revoke, restore and transfer licenses.
/transferMoves a license from one person to another. from and to each take a mention, a Discord user ID, a Roblox user ID or an Enviglo username such as @username. The product role moves with the license.
/statsShows the store's sales all time and over the last 7 and 30 days, its customers, published products, followers, reviews and most-owned product, with a button to open the dashboard.
/setupLinks the server to one of your stores. See Connect your Discord server.
The bot checks the same permissions as the website. Someone without the permission gets "Staff only".
If your store makes staff ask a manager first, /give, /revoke and /transfer don't happen straight away. The bot replies "Sent for approval", with a See your requests button. A manager then approves or turns it down on the website, and the staff member gets a notification. See Approvals.
Grants, revokes and transfers made through the bot are recorded in your audit log, marked as done in Discord. See Activity and the audit log.
Discord keeps /give, /revoke, /transfer and /stats hidden from members without the Administrator permission until a server admin allows them. /setup is shown only to members with Administrator unless an admin changes it. A server admin chooses who can see each command in Discord's settings for the Enviglo app in that server.
Allowing a command in Discord doesn't give anyone access to your store. The bot still checks their permissions on Enviglo.
robloxid instead./retrieve only works for products on your Enviglo account. If you bought it in a game, check your Roblox account is linked./: for staff commands, a server admin needs to allow them for you in Discord.