Telegram

Telegram age verification for groups and private channels

The AgeWallet bot checks the age of everyone who asks to join your Telegram group or private channel, with AI age estimation or an ID document, before they get in. It works with paid Telegram Stars channels too.

  • Groups and private channels
  • Telegram Stars subscriptions supported
  • Set up in about ten minutes

One bot, two ways to gate Telegram

Connect each group or channel to its own AgeWallet client. Groups and channels are set up slightly differently.

Group

A group people ask to join

Members can chat. People join through an invite link that needs admin approval. The bot sends each person a verification link and approves their request once they pass. Private and public groups are both supported.

Private channel

A channel only you post in, paid or free

Paid: share your AgeWallet link. People verify first, then get their own Telegram Stars subscription link at your price. Free: people ask to join through an approval link and are let in once they pass.

What a new member sees

  1. Taps your link

    Telegram shows a button to ask to join, or the AgeWallet bot opens for a paid channel.

  2. Gets a private message

    The bot sends them a verification link or a Verify my age button.

  3. Verifies their age

    Their browser opens and they verify by AI age estimation or with an ID document, depending on where they are.

  4. Gets in

    The bot approves their request. For a paid channel, they get their own subscription link and Telegram adds them once they pay.

Built for real communities

The bot fits into how you already run your group or channel, including bots you already use.

  • Your Stars stay yours. Subscription payments go to your channel, exactly as with a subscription link you make yourself. Prices from 1 to 10,000 Stars a month.
  • Hand off to your own bot. Send verified members on to a registration bot with a Continue button, or let your bot decide when people join.
  • Minimum age by industry. The industry you choose for the client sets the minimum age.
  • Every join is checked. Each new join request is verified; a previous verification is not reused.
  • You never handle IDs. Verification happens on the AgeWallet service in the member’s browser. Your group or channel only learns whether they passed.

Set up a group in about ten minutes

  1. Create a client

    In your AgeWallet dashboard, add a client, tick that it’s for a Telegram group or channel, and choose your industry.

  2. Create an approval invite link

    In your group’s Invite Links, create a link with Request Admin Approval switched on.

  3. Add the bot as an admin

    Add @AgeWalletVerifyBot to the group and make it an administrator with the Add Users permission.

  4. Send the bind command

    Paste the bind command from your client page into the group. The bot confirms, and you can share your invite link.

Connecting a private channel is even quicker: open the connect link from your client page on your phone and choose your channel. The full setup guide covers both, step by step.

Telegram age verification questions

How does Telegram age verification work?

People join through an invite link that needs admin approval, or through your AgeWallet link for a paid channel. The AgeWallet bot sends each person a private message with a verification link. They verify their age in their browser, by AI age estimation or with an ID document depending on where they are, and the bot lets them in once they pass.

Does it work with paid Telegram channels?

Yes. For a private channel sold with a monthly Telegram Stars subscription, you share the AgeWallet link instead of your own subscription link. People verify first, then get their own subscription link at your price. Your Stars still go to your channel.

Can I use it with a public group or channel?

Groups can be private or public. For a public group, also turn on Approve New Members so nobody can join through the public link without verifying. Channels must be private.

Do existing members have to verify?

No. Verification applies to people who ask to join after the group or channel is connected. Every new join request is verified; a previous verification is not reused.

Can people still get in without verifying?

Only through an admin. Adding someone directly, or approving a pending request manually in Telegram, skips the check. For channels, don’t share any other invite or subscription link, and revoke old ones in the channel settings.

Can verified members go on to my own registration bot?

Yes. Set a next bot on the client page and verified members see a Continue button to it. You can also let your bot decide when people join: AgeWallet verifies each person, and your bot lets them in once it has finished with them.

What does it cost?

There is nothing extra for the Telegram bot. You pay $0.30 for each completed verification, with no setup fee or monthly minimum, and new accounts start with $5 of credit.

Can I protect more than one group or channel?

Yes. Create one AgeWallet client for each group or channel you want to age-gate.

Verify everyone before they get in

No setup fee and no monthly minimum. Verifications are $0.30 each, and new accounts start with $5 of credit. Running a website too? See the WordPress age verification plugin.