Creators, if you want to build your NFT community using both OurSong and Discord, we definitely hear you. This bot can help you verify and give roles in Discord based on member’s NFT owning status on OurSong.

Before you start, make sure you

Adding OurSong bot to your Discord server(s)

  1. Log in your Discord account in web browser

  2. Click here to add OurSong bot to your server

    Untitled

  3. Allow admin permission and click authorize

    Untitled

  4. You will see two newly added channels in your Discord server: #oursong-config and #oursong-verify.

  5. #oursong-config is a private channel that only server owner and members with oursong-admin role can access. Configure all NFT-granted roles in this channel.

    Untitled

  6. #oursong-verify is for all members in the Discord server to verify their NFT owning status and get the NFT-granted roles through logging in their OurSong account.

    Untitled

  7. Make sure the OurSong role is placed above all NFT-granted roles. OurSong bot cannot assign roles that are higher than OurSong role in the role hierarchy of your Discord server.

    Untitled

  8. Done! Congratulations!

Configure NFT-granted roles

OurSong offers up to 50 NFT-granted roles for a single Discord server. Use !help setup-role command in #oursong-config to check on how to add new NFT-granted roles.

How Discord members get roles

They need to verify their OurSong account in #oursong-verify channel. Click Let’s go button to generate a verification link, use that link to sign in OurSong account to verify their NFT owning status.