MintGarden Discord integration
The MintGarden Discord integration includes the following features
- Token gate specific channels based on the NFTs a user owns
- Post offer and sales data to a specific channel
Inviting the bot
Before you can use the integration, you have to invite the MintGarden Discord bot into your Discord server.
Invite Discord botToken gating
The bot will assign roles based on the NFTs a user holds.
Repare roles to assign
In order to token gate specific channels, you first have to create Discord roles that control the permissions.
On your Discord server, head to Server Settings -> Roles.
Then create a new role, for example NFT Holder
.
Make sure the role is sorted lower than the MintGarden
role that has been created when inviting the bot.
Otherwise the bot is not allowed to assign your new role.
Link the role to a collection
Use the command /collectionrole
to link a role to a specific NFT collection.
The command can be run in any channel in your Discord server.
Do not copy-paste the whole Discord command, it doesn't work properly. Instead, start with typing the /command
first, then fill in the gaps.
An example command looks like this:
You can find your collection ID on MintGarden, as part of the URL.
Link the role to a creator
Use the command /creatorrole
to link a role to a specific NFT creator.
An example command looks like this:
You can find the creator DID on MintGarden, on the profile page.
Verify as a holder
The holders of your NFTs can now call the /verify
command to connect their Discord account to MintGarden and receive the roles.
The command will explain all the steps to the user.
Offer notifications
Coming soon...