Vibrant Documentation
  • ๐Ÿ‘‹Welcome to Vibrant
  • Overview
    • ๐Ÿ’กWhat we do
    • โ›“๏ธSupported Blockchains
    • โœจOur Features
    • ๐Ÿ™ŒFree Version
  • Discord Basics
    • ๐Ÿ› ๏ธGetting set up
      • ๐Ÿค–Inviting the bot
      • ๐Ÿ“Setting permissions
      • โœ…Verification Setup
    • โฉNext steps
    • ๐ŸŽจCustomize your Community
  • Guides
    • ๐ŸŽจFor NFT projects
      • ๐ŸงชPre-Mint
      • ๐ŸงฑMint
      • ๐Ÿš€Post launch
      • ๐Ÿ™๏ธCommunity Building
      • โญAdvanced Token Roles
      • ๐ŸคConnect with other Communities
    • ๐ŸŒŠFor Stakepools
      • ๐Ÿง‘Delegation Roles
      • โ•Stakepool Updates
      • ๐Ÿ™๏ธCommunity Building
    • ๐Ÿ“ˆFor DeFi Projects
      • ๐Ÿง‘Token Roles
      • ๐Ÿ™๏ธCommunity Building
    • ๐ŸคFor DAOs
      • ๐Ÿง‘Token Roles
      • ๐Ÿ—ณ๏ธVoting and Decisions
      • ๐Ÿ™๏ธCommunity Building
  • Discord Commands
    • User Commands
      • General
        • โ”/help
        • โ„น๏ธ/info
        • ๐Ÿ›ก๏ธ/policyid
        • ๐Ÿ—ณ๏ธ/vote
        • ๐Ÿง‘/whois
        • ๐Ÿˆ/premium
        • ๐Ÿ›’/claim
      • Verification
        • โ”/verify help
        • ๐Ÿ“ƒ/verify list
        • โž•/verify add
        • ๐Ÿ”—/verify link
        • โšก/verify unlink
        • ๐Ÿ›‘/verify cancel
        • ๐Ÿ—‘๏ธ/verify remove
      • Whitelist Signup
        • ๐Ÿ“ƒ/whitelist list
        • ๐Ÿ—ณ๏ธ/whitelist register
        • ๐Ÿ—‘๏ธ/whitelist unregister
      • Messaging
        • ๐Ÿ“ฉ/ping send
        • ๐Ÿ“ƒ/ping list
      • Profile
        • ๐Ÿ”ฒ/profile toggle
        • ๐Ÿ“›/profile defaulthandle
    • Admin Commands
      • General Administration
        • โ–ถ๏ธ/start
        • ๐Ÿ“ข/configure-social announce
        • โœ”๏ธ/configure-verify announce
      • Policy IDs
        • ๐Ÿ“ƒ/configure-policyid list
        • โž•/configure-policyid add
        • ๐Ÿ“ข/configure-policyid announce
        • ๐Ÿ”ข/configure-policyid mintcounter
        • ๐Ÿ—‘๏ธ/configure-policyid remove
      • NFT/Token Roles
        • ๐Ÿ“ƒ/configure-tokenroles list
        • ๐Ÿ”ค/configure-tokenroles details
        • โž•/configure-tokenroles add
        • ๐Ÿงช/configure-tokenroles test
        • โœ๏ธ/configure-tokenroles update
        • ๐Ÿ›ก๏ธ/configure-tokenroles policies add
        • โšก/configure-tokenroles policies remove
        • โž•/configure-tokenroles metadatafilter add
        • โšก/configure-tokenroles metadatafilter remove
        • ๐Ÿ—‘๏ธ/configure-tokenroles remove
      • Widgets & Info
        • โŒš/configure-info epochclock
      • Stakepools
        • ๐Ÿ“ƒ/configure-stakepool list
        • โž•/configure-stakepool add
        • ๐Ÿ—‘๏ธ/configure-stakepool remove
      • Delegator Roles
        • ๐Ÿ“ƒ/configure-delegatorroles list
        • โž•/configure-delegatorroles add
        • ๐Ÿงช/configure-delegatorroles test
        • ๐Ÿ—‘๏ธ/configure-delegatorroles remove
      • Polls and Votes
        • ๐Ÿ“ƒ/configure-poll list
        • โž•/configure-poll add
        • ๐Ÿ”—/configure-poll add-onchain
        • ๐Ÿ“ข/configure-poll announce
        • ๐Ÿง‘/configure-poll update addrole
        • โšก/configure-poll update removerole
        • ๐Ÿ—‘๏ธ/configure-poll remove
      • Giveaways
        • ๐Ÿ“ƒ/configure-giveaway list
        • โž•/configure-giveaway add
        • ๐Ÿ“ข/configure-giveaway announce
        • โน๏ธ/configure-giveaway end
        • ๐Ÿง‘/configure-giveaway update addrole
        • โšก/configure-giveaway update removerole
        • ๐Ÿ—‘๏ธ/configure-giveaway remove
      • Whitelists
        • ๐Ÿ“ƒ/configure-whitelist list
        • โž•/configure-whitelist add
        • ๐Ÿ›‘/configure-whitelist close
        • ๐Ÿšช/configure-whitelist open
        • ๐Ÿ“ข/configure-whitelist announce
        • โœ๏ธ/configure-whitelist update
        • ๐ŸŽ/configure-whitelist share
        • ๐Ÿšซ/configure-whitelist unshare
        • ๐Ÿ”ฝ/configure-whitelist download
        • ๐Ÿ—‘๏ธ/configure-whitelist remove
      • Scam Protection
        • ๐Ÿ’ก/configure-protection status
        • ๐Ÿ’‚โ€โ™€๏ธ /configure-protection addressremove
        • ๐Ÿ‘‚/configure-protection auditchannel
      • Marketplace & Minting
        • ๐Ÿ›’Sales
          • ๐Ÿ“ƒ/configure-marketplace sales list
          • ๐Ÿ›’/configure-marketplace sales add
          • ๐Ÿ—‘๏ธ/configure-marketplace sales remove
        • ๐Ÿ’ฒListings
          • ๐Ÿ“ƒ/configure-marketplace listings list
          • ๐Ÿ’ฒ/configure-marketplace listings add
          • ๐Ÿ—‘๏ธ/configure-marketplace listings remove
        • ๐ŸงฑMint
          • ๐Ÿ“ƒ/configure-marketplace mint list
          • ๐Ÿงฑ/configure-marketplace mint add
          • ๐Ÿ—‘๏ธ/configure-marketplace mint remove
        • โž•/configure-marketplace metadatafilter add
        • ๐Ÿ—‘๏ธ/configure-marketplace metadatafilter remove
      • Settings and Premium
        • โš™๏ธ/configure-settings features
        • ๐ŸŽจ/configure-settings customize
        • โ™ฅ๏ธ/configure-healthcheck
        • โ„น๏ธ/configure-premium status
        • ๐Ÿ”‹/configure-premium refill
      • Admin Roles
        • ๐Ÿ“ƒ/configure-adminaccess list
        • ๐Ÿ”’/configure-adminaccess add
        • ๐Ÿ”“/configure-adminaccess remove
      • API Access
        • ๐Ÿšช/configure-api generatetoken
        • ๐Ÿ›ก๏ธ/configure-api removetoken
Powered by GitBook
On this page

Was this helpful?

  1. Discord Commands
  2. Admin Commands
  3. Whitelists

/configure-whitelist add

Add a new whitelist and its requirements

Previous/configure-whitelist listNext/configure-whitelist close

Last updated 1 year ago

Was this helpful?

Black Edition

With whitelists, you can create opportunities for time-limited or size-limited signups for your community to participate in a project drop or other event. By running /CONFIGURE-WHITELIST ADD you are able to create a new whitelist in seconds, including custom signup conditions. The whitelist will be available immediately, unless you specific a signup start time. If you want to announce the whitelist, you can create a signup widget in a channel of your choice using the /CONFIGURE-WHITELIST ANNOUNCE command.

There are two ways to download the signups - either via the REST API and /CONFIGURE-API GENERATETOKEN to integrate with other automated systems, or simply by downloading it within Discord with /CONFIGURE-WHITELIST DOWNLOAD.

Address-based whitelists will not allow you to see the Discord user ID associated with the registered Cardano address - just the address and signup time. This is to protect your communities privacy and cannot be circumvented.

Parameter
Details

whitelist-displayname

The display name for your whitelist. It is the official name shown in all announcements and when using the /WHITELIST REGISTER command.

whitelist-name

The internal name for the whitelist. It is used for API access and can only contain lower and upper case letters from A-Z, as well as numbers. Your users will never see this name.

type

The type of information you are looking to collect. Commonly you will want users to whitelist their wallet address, but you can also create Discord user whitelists for other event types.

[required-role]

Optional: Which role is required for users to join the whitelist. You can use role that are auto-assigned roles from Vibrant to create holder-only whitelists. If not provided, everyone can sign up, regardless of any roles they hold.

[awarded-role]

Optional: A role that is awarded to anyone who is successfully signed up for the whitelist. This can be used to make it clear that someone is on the whitelist by tagging them with a specific role. It can also be used as a reward mechanism (only whitelist holders can participate in giveaways/polls etc. when used with other commands). If a user unregisters from the whitelist, the role will be removed.

[signup-start]

Optional: The exact time at which the whitelist opens, in the specific format

in UTC time zone (note the T between date and time and the Z at the end). After the whitelist opens, anyone who fulfills the conditions can register via /WHITELIST REGISTER. If you have designated a publish-channel, this is also the time at which the signup widget will be posted there.

[signup-end]

Optional: The exact time at which the whitelist closes, in the specific format

in UTC time zone. After this time, no one can sign up for this whitelist any more.

[max-users]

Optional: The maximum number of users that are accepted into this whitelist. After the maximum is reached, no further signups are possible (unless a user removes themselves from the whitelist via /WHITELIST UNREGISTER).

[launch-date]

Optional: The time at which people can redeem their spot in this whitelist or when the respective airdrop occurs, in the specific format

in UTC time zone. If you do not know your launch date at creation of the whitelist, you can always add it later via /CONFIGURE-WHITELIST UPDATE.

[logo-url]

Optional: A https URL to an image (JPG, PNG, GIF) that you want to represent your whitelist with. The logo will appear for users registering for the whitelist and in the announcement posted via /CONFIGURE-WHITELIST ANNOUNCE.

โž•
2022-01-01T19:00:00Z
2022-02-05T23:00:00Z
2022-02-05T23:00:00Z