Creating & Linking Resources
How to add content and communities to your project
Navigating to Project Resources
To access the Project Resources page, first ensure you have selected a project. You can do this by using the project selector at the top left corner or by clicking Select as Current on the All Projects page. Once selected, navigate to Project Resources from the sidebar.
Overview
A Resource is the actual value proposition you offer to your subscribers. It is what they "get" access to when they purchase a plan. Resources can be:
- Communities: Private Telegram Channels, Groups, or Supergroups.
- Content: Manual resources can be anything that can be manually added (e.g. if you want to giveaway some gift card manually and want to mention that).
Resource Types
Creating a Manual Resource
Select "Manual" Type
From the Project Resources page, click Create New Resource. Select Manual from the list of resource types.
Fill Details
- Title: A clear name for the resource (e.g., "Amazon $50 Gift Card").
- Description: The actual content or instructions the user will see. This is where you put your secret link or password.
- Active: Ensure the resource is marked as active.
Click Save Changes.
Linking Telegram Channels & Groups
Linking a Telegram community requires you to interact with your project's bot to prove ownership and grant necessary permissions.
Prerequisites
To successfully link a Channel or Group, your project's bot must be added as an Administrator with Invite Users and Ban Users permissions. This allows the bot to generate invite links and manage members.
Send Linking Request
- On the Project Resources page, click Create New Resource.
- Select Channel, Group, or Supergroup.
- You will see an information screen explaining that linking must be done via the bot.
- Click the Send Request to Bot button.
Open Your Bot
Open your Telegram app and navigate to the chat with your project's bot. You should see a new message prompting you to link a resource.
Tap the Request Button
The bot will send you a message with a Reply Button at the bottom of your screen (e.g. "Select a Private Channel").
- Tap the Reply Button.
- A list of your channels or groups will appear. Select the one you want to link.
Grant Permissions
After selecting the chat, Telegram will automatically prompt you to add the bot as an administrator if it isn't one already.
- Confirm adding the bot as an admin.
- Ensure Invite Users and Ban Users (Restrict Members) permissions are enabled.
- Tap Add Bot as Admin.
The bot will confirm the link immediately.
Verify & Activate
Return to your MemberPass dashboard and refresh the Project Resources page. Your new resource should appear in the list.
Ensure the Active status is toggled ON so it can be added to subscription plans.
Why Permissions Required?
MemberPass acts as your automated community manager. To perform its duties effectively, it requires specific permissions and these permissions will be automatically setup upon linking:
- Invite Users via Link: To generate unique, trackable join links for paying subscribers.
- Ban Users: To remove members whose subscriptions have expired or been cancelled.