Saved Sep 23, 2026 by @enviglo: Settings tabs, your own Discord bot, custom domains, and giving products by Discord ID or email
1. In your store's dashboard, open **Settings** → **Integrations**.2. Go to **Discord server**.3. If Enviglo can't see your servers yet, select **Choose your server with Discord**. If your Enviglo account has no Discord linked, the button reads **Link Discord and choose a server**. Discord asks you to let Enviglo see your servers. Allow it, and you come back to this page.- 4. Pick your server from the **Discord server** dropdown. Only servers you own, or where you have Administrator or Manage Server, are listed. Each one says **Bot added** or **Needs the bot**.- 5. If it says **Needs the bot**, select **Add the Enviglo bot**. Discord opens with your server already chosen. Authorise the bot there.- 6. Back on Enviglo, select **Save Discord settings** in the bar at the bottom of the page.+ 4. Pick your server from the **Discord server** dropdown. Only servers you own, or where you have Administrator or Manage Server, are listed. Each one says **Bot added** or **Needs the bot**. A server that says **Bot added** is linked as soon as you pick it.+ 5. If it says **Needs the bot**, the page asks you to add the Enviglo bot to that server first, then link it. Select **Add the Enviglo bot**. Discord opens with your server already chosen. Authorise the bot there.+ 6. Back on Enviglo, select the button that says **Link** followed by your server's name.- When it's saved, Enviglo shows "Saved." and the page confirms the Enviglo bot is in your server.+ When it's linked, Enviglo confirms it and the page says the Enviglo bot is in your server. There's nothing else to save. In your server, the bot goes by **Enviglo**.+ On Ultimate you can run your own bot here instead, with your own name and picture. See [Your own Discord bot](/wiki/your-own-discord-bot).+### Link from Discord with `/setup`You can also link a server from inside it:…- You can give a Discord role to everyone who owns a product. See [Discord roles for products](/wiki/discord-roles-for-products).- Commands about your store work in the server, like `/store`, `/products`, `/licenses` and `/retrieve`, and your staff can use `/give`, `/revoke`, `/transfer` and `/stats`. See [Discord bot commands](/wiki/discord-bot-commands).- The **Discord invite** link under **Settings** → **Store** is separate. It's the invite shown on your storefront, and it doesn't link a server or add the bot.+ The **Discord invite** link under **Settings** → **Storefront** → **Links** is separate. It's the invite shown on your storefront, and it doesn't link a server or add the bot.## Change or disconnect your server1. Open **Settings** → **Integrations** and go to **Discord server**.2. Pick a different server, or **No server** to disconnect.- 3. Select **Save Discord settings**.+ A different server is linked as soon as you pick it, as in [Link your server](#link-your-server). **No server** asks first, naming your server: "Enviglo's bot stops giving product roles and posting logs there. Roles people already have stay." Select **Unlink** to confirm.+Things to know:- Roles the bot has already given out in the old server stay there. Enviglo stops managing roles in that server.…- **"Sign in with Discord to link a server."** Link your Discord account to Enviglo first.- **"Your Discord account isn't in that server."** Join the server with the Discord account linked to Enviglo, or link the right account.- **"You need Administrator or Manage Server in that server to link it."** Ask the server's owner to give you one of these, or to link the server themselves.- - **"Add the Enviglo bot to that server first, then save again."** Select **Add the Enviglo bot**, authorise it in Discord, then save again.+ - **"Add the Enviglo bot to that server first, then link it again."** Select **Add the Enviglo bot**, authorise it in Discord, then select the **Link** button again.- **"That Discord server is already linked to another store."** Disconnect it from the other store first.- - **"Discord couldn't be reached. Try again in a minute."** Wait a minute and save again.+ - **"Discord couldn't be reached. Try again in a minute."** Wait a minute and pick the server again.- **`/setup` says "Not your store".** Only the store's owner or an admin can link a server with `/setup`. Staff with **Integrations** can use the dashboard instead.- **`/setup` says "This server is taken".** The server is linked to a different store. Disconnect it there first.- **Product roles aren't being given.** See the troubleshooting in [Discord roles for products](/wiki/discord-roles-for-products).
Linking a Discord server to your store lets the Enviglo bot give Discord roles to people who own your products, and answer commands about your store in that server. This guide is for store owners and the team members who set it up.
A store can have one Discord server, and a server can only be linked to one store.
When it's linked, Enviglo confirms it and the page says the Enviglo bot is in your server. There's nothing else to save. In your server, the bot goes by Enviglo.
On Ultimate you can run your own bot here instead, with your own name and picture. See Your own Discord bot.
/setupYou can also link a server from inside it:
/setup and choose your store in the store option.For /setup, you need Administrator or Manage Server in the Discord server, and you need to be the store's owner or an admin on Enviglo. Staff can't link a server this way. Your Discord account must be linked to your Enviglo account.
By default, Discord only shows /setup to members with the Administrator permission. Run /setup without choosing a store to see which store the server is linked to.
Once your server is linked:
/store, /products, /licenses and /retrieve, and your staff can use /give, /revoke, /transfer and /stats. See Discord bot commands.The Discord invite link under Settings → Storefront → Links is separate. It's the invite shown on your storefront, and it doesn't link a server or add the bot.
A different server is linked as soon as you pick it, as in Link your server. No server asks first, naming your server: "Enviglo's bot stops giving product roles and posting logs there. Roles people already have stay." Select Unlink to confirm.
Things to know:
/setup can't move a store that's already linked to another server. Change or disconnect it on Enviglo first./setup says "Not your store". Only the store's owner or an admin can link a server with /setup. Staff with Integrations can use the dashboard instead./setup says "This server is taken". The server is linked to a different store. Disconnect it there first.