Create a private chat for your Community Pool
Create a pool-gated chat to connect with your staker
Last updated
Create a pool-gated chat to connect with your staker
Last updated
Rare Protocol can be thought of as a tool for connecting with your most meaningful patrons and building an affinity group around your work. For those that stake in your Community Pool, you can now offer these supporters a more exclusive way to connect with you.
In this tutorial, weβll show you how to gate a Telegram group for those who have staked in your Community Pool.
This can easily be achieved with the help of Guild.xyz, a tool that allows you to set token-gating thresholds for a variety of different platforms β one of them being Telegram, perfect for hosting intimate chat spaces.
Before you get started, setup your account with Telegram, an encrypted messaging app for both desktop and mobile, and make sure itβs on-hand before proceeding.
First, head to guild.xyz. Click on "Connect Wallet" and connect the wallet that holds your RARE.
Then, hit the "Create Guild" button. This will take you to a menu of options for platforms you can launch Guild on. Select Telegram.
Assuming you already have Telegram setup, youβll need to provide the phone number youβve registered for it to Guild.
Once you do, youβll receive a notification in Telegram asking you to approve a βlog in on guild-xyz.vercel.app with your Telegram account.β Click confirm to authorize it.
Youβll also need to confirm the log-in on the desktop window where youβre managing Guild as well. Once this is done, your Guild is officially installed on Telegram!
Click the pen-and-paper symbol in the upper right corner of Telegram to draft a new message. From here, youβll have the option to create a new Group: this will be the Telegram Group Chat intended for your Community Pool members.
Next, add Guild Bot to your group, either while making the group or afterwards.
Disclaimer!! Make sure you add the right Guild bot! Type guildxyz_bot, and select the correct profile. It should be at the top and look like image below with Guildβs logo.
Avoid adding a profile thatβs using Guildβs username. You will know if you added the right Guild Bot if it begins to send you instructions in the group chat. You can also check itβs user profile to confirm its full username.
After adding Guild Bot to the chat, it will start messaging you instructions add them as Admin and adjust their settings properly:
Click the Avatar for the group in the top-right corner
Click βEditβ in the top right corner
Click Administrators
Add Admin and select Guild Bot
Adjust all setting as off except for βInvite Users via Linkβ and βPin Messagesβ
Now, let's grab your Telegram group's ID. You'll need it to connect your Guild with the Telegram Guild bot.
Head back to Guild and create a new role. You can call it whatever you like, but let's use 'My Pool' for this example.
Input your community pool address (the address at the end of your Pool Detail Page's URL) and set a threshold for the amount of xRARE someone needs to hold to join your chat. You can simplify this and allow any of your stakers to join by making the threshold 1.
Remember, xRARE signifies the percentage of the Pool you own, not a 1:1 ratio with RARE tokens.
Success! Your Community Pool Telegram Chat is ready to go live.
Spread the word to your supporters by sharing the invite link to your Telegram via Guild. This is an important distinction: By sharing the Guild link instead of the Telegram link, Guild will read the wallet addresses of your community members to ensure theyβve actually staked on you before allowing them to join the Telegram chat.