2.5 Role Bot
Set Discord roles based on 2.5 Intelligence scores
Welcome! The 2.5 Intelligence bot provides you with free scoring and reputation data about your community members' wallet addresses, allowing your community to connect with each other, show off their profiles, and claim custom roles based on their scores.
Every time a user
/registerwith the bot, 2.5 Intelligence scores the user's wallet for two metrics:
- 1.Diamond Score: Using our proprietary ML and statistical analysis, this metric measures the user's tendency to flip or hold. - 💎💎💎💎💎 - 💎💎💎💎 - 💎💎💎 - 💎💎 - 💎 - Normie (neither flips nor holds) - 🧻🧻🧻🧻🧻 - New to NFTs (not enough data)
- 2.Wallet Size: This metric simply represents the user's wallet size.🦐: <0.05E🐟: 0.05E < < 5E🐬: 5E < < 200E🦈: 200E < < 5000E🐳: >5000E
Once the user registers, they will receive the @Registered role.
Once the user shares their scores in the configured channel, they will receive roles for their 💎 score and wallet size.
After you have installed the bot, let's set it up. This should take less than a minute.
- Create a channel called
#share-your-score.@Registered members will be able to share their scores and receive their score & wallet roles here.
/configure channel #share-your-scoreto set the score sharing channel.
Make sure you have an ETH wallet ready. (Preferably one with lots of NFTs or coins!)
/registerand follow the steps. Note: the signature request just proves that you own the address. It does not cost any gas and does not approve any transactions.
- Return to the server. You should see the profile for the wallet. You can also use
/scoreto check your profile. Press "Share & Get Roles" to publicly share your score in
#share-your-scoreand get your roles.
- Show a help message. (The content of the help message will differ based on your privilege in the server.)
- All of your members should
/registertheir wallet address. Once they register, they are shown their score and can share it in your configured channel. (2.5 Intelligence tracks registrations across servers, so if your users have registered in another server, they don't need to register again.)
- After users register,
/scoreshows them their scores and lets them share their scores in your configured channel.
- Server members can change the wallet they are registered in your server with using
/leaderboard info: View your leaderboard settings and ranks.
/leaderboard enable: Show your account on the leaderboard. By default, your account is shown on the leaderboard with an anonymous name.
/leaderboard disable: Hide your account on the leaderboard.
/leaderboard nickname: Configure the name you use on the leaderboard.
/leaderboard nickname ens: Set your leaderboard name to your primary ENS name (reverse record).
/leaderboard nickname address: Set your leaderboard name to your wallet address.
/leaderboard nickname discord: Set your leaderboard name to Discord username.
/leaderboard nickname custom: Set your leaderboard name to a custom name.
/leaderboard nickname clear: Restore your leaderboard name to your anonymous name.
This command is only visible to members with the Manager Server or Administrator privilege.
/configure get: view the bot's configuration
/configure channel <channel>: set the channel where members can share their scores
/configure roles: configure what roles members get for each score
/configure roles registered <role>: set the role members receive when they register.
/configure roles hands <score> <role>: set the role for members with hands score
/configure roles portfolio <score> <role>: set the role for members with portfolio score
/configure roles default: use 2.5 Intelligence's recommended default roles
/configure reset: reset the bot's configuration. You will be asked to confirm.
This command is only visible to members with the Administrator privilege.
- Once your server members have
/registered their wallets with 2.5 Intelligence, you can request and download a free report on your members with