UC PR Bot
Configure the bot with buttons in Telegram

How to require conditions before posting in a Telegram group

Everything is configured with buttons inside Telegram. No external dashboard or commands are required.

UC PR BOT · 25

Connect and set up your bot, step by step

Follow the complete English video or go through the full screenshots at your own pace.

The interface and narration are in English. You can choose your own language in the bot. This example uses subscription and manual member addition together.

Full setup tutorial in English

English narration, very quiet music, captions and animated button highlights. Pause the video and repeat each action in Telegram. Button layouts may differ between phone and desktop.

  1. Connect your group
  2. Set the access conditions
  3. Check and manage the result
Follow the screenshots

Download MP4 video

YouTube

Before you start

You need to be a group administrator who can add administrators. Choose one of our two bots. They have the same features and independent settings. Use only one of them in each main group.

@UCPRbot · @UC_PR_bot

Follow the screenshots

Open the bot
Open the full screenshot

Connect your group · 01 / 25

Open the bot

Open @UCPRbot in Telegram and press Start. To connect a new group, choose Add chat. My groups opens groups that are already connected.

Choose your main group
Open the full screenshot

Connect your group · 02 / 25

Choose your main group

Select the group where the bot will check access. In this example, we select Main Group. You must be an administrator who can add other administrators.

Give the bot administrator rights
Open the full screenshot

Connect your group · 03 / 25

Give the bot administrator rights

Allow the bot to delete messages, ban users and invite users via links. Press Add Bot as Admin. You do not need to enable every other permission shown here.

Confirm the connection
Open the full screenshot

Connect your group · 04 / 25

Confirm the connection

If Telegram asks you to confirm adding the bot as an administrator, press OK. You only need one of our bots in this main group.

Open the setup wizard
Open the full screenshot

Connect your group · 05 / 25

Open the setup wizard

The bot confirms that Main Group is connected. In the private group menu, press Set up checks to configure the access conditions.

Choose the group language
Open the full screenshot

Set the access conditions · 06 / 25

Choose the group language

Choose the language for notices to group members, then press Next. The language of your own private menu is configured separately.

Choose the access conditions
Open the full screenshot

Set the access conditions · 07 / 25

Choose the access conditions

Choose subscription only, add a member only, both conditions, or either condition. This example uses Subscription plus add a member. Choose the option that suits your group.

Add a subscription target
Open the full screenshot

Set the access conditions · 08 / 25

Add a subscription target

Press Channel to check to select a channel. You can also choose Group to check. Use the same bot for your main group and all its subscription targets.

Select the channel
Open the full screenshot

Set the access conditions · 09 / 25

Select the channel

Choose the channel that members must subscribe to. Here it is called Channel to Follow. Telegram will ask you to add the bot to that channel.

Add the bot to the channel
Open the full screenshot

Set the access conditions · 10 / 25

Add the bot to the channel

Make the bot an administrator of the selected channel so it can check subscriptions. Confirm by pressing Add Bot as Admin. Do not grant unrelated permissions just because they appear in this example.

Return to the wizard
Open the full screenshot

Set the access conditions · 11 / 25

Return to the wizard

The channel shows a confirmation message. Press Continue setup to return to the private conversation with the bot and continue configuring your main group.

Add another target if needed
Open the full screenshot

Set the access conditions · 12 / 25

Add another target if needed

The selected channel now appears in the list. You can add up to three channels or groups on Free. To include a group as well, press Group to check.

Select the group to join
Open the full screenshot

Set the access conditions · 13 / 25

Select the group to join

Choose the group that members must join. This is a subscription target, separate from the main group where posting access will be checked.

Connect the target group
Open the full screenshot

Set the access conditions · 14 / 25

Connect the target group

Make the same bot an administrator in the target group and confirm. It needs administrator status to check whether members have joined.

Continue after connecting the group
Open the full screenshot

Set the access conditions · 15 / 25

Continue after connecting the group

The target group confirms that the bot is connected for membership checks. Press Continue setup to return to the wizard for the main group.

Review your subscription targets
Open the full screenshot

Set the access conditions · 16 / 25

Review your subscription targets

Both selected targets are now listed. Check that they are the ones you want. When the list is complete, press Next.

Choose who must meet the conditions
Open the full screenshot

Set the access conditions · 17 / 25

Choose who must meet the conditions

New members means people who join after checks start. Everyone also includes existing members who write without meeting the conditions. Choose an option and continue.

Choose how many people to add
Open the full screenshot

Set the access conditions · 18 / 25

Choose how many people to add

Choose one, two or three new members. This example requires one. Members must add a person manually through Telegram. Sending an invitation link does not count.

Set added-member monitoring
Open the full screenshot

Set the access conditions · 19 / 25

Set added-member monitoring

Posting access opens as soon as the conditions are met. Choose how long to monitor whether an added person leaves, or choose Do not check. This is monitoring, not a waiting period.

Choose the access period
Open the full screenshot

Set the access conditions · 20 / 25

Choose the access period

Choose a fixed access period or Unlimited. At the end of a fixed period, the bot checks the conditions again. A valid subscription still counts. A new member is needed for a new period when adding someone is required.

Review and start the checks
Open the full screenshot

Set the access conditions · 21 / 25

Review and start the checks

Review the group, subscription targets, member count and periods. The numbers shown here are only an example. If everything is correct, press Start checks.

Check the result with a regular account
Open the full screenshot

Check and manage the result · 22 / 25

Check the result with a regular account

The bot confirms that access checks have started. Test with a regular member account. Administrators and the white list are exempt. Meet the conditions, use the check button and try sending a new message.

Manage anti-spam separately
Open the full screenshot

Check and manage the result · 23 / 25

Manage anti-spam separately

The Anti-spam screen explains checks against known spammer databases and how to appeal a mistake. Anti-spam is independent of the access conditions. The toggle shows whether it is enabled.

Use the white list when needed
Open the full screenshot

Check and manage the result · 24 / 25

Use the white list when needed

The White List lets you exempt selected people from the bot's conditions and anti-spam checks. Press Add a person to add a trusted account. Remove someone later to apply checks again.

Change settings at any time
Open the full screenshot

Check and manage the result · 25 / 25

Change settings at any time

The settings screen lets you change targets, the access period, monitoring and who must meet the conditions. You can stop access checks here. Your setup is complete. Open @UCPRbot or use the support chat if you need help.

All 25 screenshots
  1. Open the bot
  2. Choose your main group
  3. Give the bot administrator rights
  4. Confirm the connection
  5. Open the setup wizard
  6. Choose the group language
  7. Choose the access conditions
  8. Add a subscription target
  9. Select the channel
  10. Add the bot to the channel
  11. Return to the wizard
  12. Add another target if needed
  13. Select the group to join
  14. Connect the target group
  15. Continue after connecting the group
  16. Review your subscription targets
  17. Choose who must meet the conditions
  18. Choose how many people to add
  19. Set added-member monitoring
  20. Choose the access period
  21. Review and start the checks
  22. Check the result with a regular account
  23. Manage anti-spam separately
  24. Use the white list when needed
  25. Change settings at any time

Test with a regular member account

Administrators and people on the white list are exempt. Write from an ordinary account that is subject to the conditions. If the conditions are not met, the bot deletes the message and shows the required actions. Complete them, check again and send a new message.

Prefer to describe the group in your own words?

Copy one instruction into ChatGPT, Claude, Gemini or DeepSeek. The assistant returns JSON settings for UC PR Bot. Review the summary in Telegram and tap Apply. How to set up a Telegram bot with AI.

Frequently asked questions

Does the bot ban ordinary members?

The member stays in the group. Three confirmed attempts to post without meeting the conditions within an hour block posting for 24 hours. The counter is hidden: the first two cards show only the conditions; the third briefly explains the block. Meeting the conditions lifts only this daily block. Another series within 24 hours after the full block expires causes an indefinite block, lifted by an administrator. Check errors and invisible cards do not increase the counter. Anti-spam works separately.

Why does the bot need administrator rights?

To remove blocked posts and service events, restrict known spam accounts and create a Join button for a private required channel or group. Member addition tracking itself still counts only people added manually.

Must the bot be an administrator in required channels?

Yes. Telegram allows reliable membership checks only when the bot is an administrator there.

Can the interface and group use different languages?

Yes. The administrator chooses a personal interface language and a separate member notification language for each group.

Can I use only channel subscriptions?

Yes. Choose Subscriptions only; member addition tracking and the other optional tools can stay off.

Is UC PR Bot free?

Free: For free, you can require members of this group to join up to 3 channels or groups and manually add up to 3 people to your group. Pro: For this group, you can require members to join up to 7 channels or groups and manually add up to 6 people to your group. Invisible conditions: when a member tries to post, the bot shows them a card with conditions and buttons right in the group. Only that member sees it, keeping the feed clear for everyone else. Price: 150 Stars for 30 days for one group. To pay, open the bot, select your group and tap “⭐ Pro”.

Open the setup menu

Connect your group and choose the conditions with buttons. Review the summary, then tap ✅ Start checks.

Free and Pro

Free: For free, you can require members of this group to join up to 3 channels or groups and manually add up to 3 people to your group.

Pro: For this group, you can require members to join up to 7 channels or groups and manually add up to 6 people to your group. Invisible conditions: when a member tries to post, the bot shows them a card with conditions and buttons right in the group. Only that member sees it, keeping the feed clear for everyone else. Price: 150 Stars for 30 days for one group. To pay, open the bot, select your group and tap “⭐ Pro”.

Existing 4 or 5 active Free targets are preserved. After disabling, pausing or removing a target, restoring it above the limit of 3 requires Pro.

Videos and screenshots show an earlier interface. The current limits are listed here.