The InviteMember platform seamlessly integrates with the Telegram Bot API, providing essential features to manage your memberships.
Key Features:
A robust backend for your membership bot.
Automated member addition to private channels and groups.
Automatic removal of members once their subscription expires.
Your Membership Bot
Telegram bots are mini-apps within the Telegram ecosystem. With your InviteMember-powered bot, your clients can:
View available membership plans.
Make one-time payments.
Start and manage recurring subscriptions.
Activate access codes.
Check their current subscription status.
Access paid channels and groups.
Receive renewal reminders and removal notifications.
Get updates via your broadcasts.
Communicate with you or your team through the built-in support system.
The best part? You don’t need to code any of these features—InviteMember handles everything.
Setting up your membership bot is simple:
After setup, InviteMember will handle all backend operations, including making and answering requests on behalf of your bot.
Your Membership Page (new!)
Your membership page is a small web application hosted on our im.page domain. Through this page, your clients can:
View membership plans.
Make one-time payments.
Manage recurring subscriptions.
Activate access codes.
Check their current subscription status.
Access paid channels and groups.
Membership pages are especially useful for converting website traffic, as users can complete payments without needing to open Telegram, reducing friction and improving conversion rates.
Adding Members
InviteMember uses invite links to grant access to private channels and groups, whether through the membership bot or page.
Each customer receives a unique invite link, which InviteMember monitors in real-time.
If someone else tries to use a link, it will be revoked, and the unauthorized user will be removed immediately.
Starting from October 24, 2024, we're utilizing Join Request links. When a user tries to join using such a link, a request is created, and InviteMember automatically approves or declines it, adding an extra layer of security.
We also unban users before showing them invite links (in case they were previously banned). Without unbanning, the invite link would result in an error message from Telegram.
If you need to restrict someone from accessing your members-only areas, ensure you ban them through InviteMember, not just Telegram.
Removing Members
InviteMember automatically removes users from channels and groups under the following circumstances:
Their subscription or free trial has ended.
A recurring subscription has been canceled.
The user has joined your group.
InviteMember runs a periodic check.
The system checks all users, including those who have not made payments.
Starting October 24, 2024, InviteMember no longer bans users—it simply removes them from the group. Since users cannot rejoin without approval, banning is no longer necessary.
Revoked invite links prevent removed users from re-entering without making a payment.
Whitelisting members
If you'd like to grant free access to someone, you have three options:
Provide an access code for them to join via your membership bot.
Whitelist the user and manually send them an invite link.
Make the user an administrator (InviteMember does not remove admins).
Whitelisted members and administrators are never removed, even if they don’t have active subscriptions or payments.
Blacklisting members
You can ban users from using your bot entirely. Once banned, the bot will ignore any messages from the user.
For detailed steps, see the instructions on How To Ban a User.