Skip to documentation

Automation

Connect a private channel for Join Request DM

Link a private Telegram channel to an authorized bot before configuring request messages or approvals.

Open Join Request DM
On this page

Overview

Join Request DM needs a real private channel and a bot that can observe and handle its join requests. Telestars uses a short-lived connection flow and verifies the channel before exposing its settings.

  • Select the bot responsible for the channel request flow.
  • Connect the intended private channel safely.
  • Verify that Telestars recognizes the channel before editing delivery rules.

Before you start

  • Choose the Telegram trigger and destination before building message steps.
  • Prepare every Gallery asset for the bot that will deliver it.
  • Use a test account to validate the complete Telegram path before enabling live traffic.

Step by step

  1. Open Join Request DM and select the Telegram bot that will handle requests.
  2. Generate the channel connection code or link shown by Telestars.
  3. Add the bot to the intended private channel with the required administrator permissions.
  4. Complete the connection flow in Telegram before the short-lived code expires.
  5. Return to Telestars and confirm the channel title and identifier appear under the selected bot.

How it works

These are the product rules and states that matter for this workflow.

What to knowTelestars behavior
Channel typeThis workflow is designed for Telegram channels that use join requests.
Short-lived proofThe generated code links one authenticated workspace action to the Telegram channel connection.
Bot authorityThe bot must remain able to observe the request and perform the configured approval action.
Per-channel settingsMessage and approval configuration is stored for the selected bot and channel pair.

Verify the result

  • Trigger the workflow from Telegram and confirm each configured step arrives once and in order.
  • Confirm media, buttons, delays, and paid state match the builder preview.
  • Verify that saving, starting, pausing, or disabling the workflow leaves a clear dashboard status.

Troubleshooting

If you see thisWhat to check
The channel is not foundConfirm the bot is added to the exact channel and retry with the generated connection method.
The code expiredGenerate a new code in Telestars and complete the Telegram step promptly.
Requests arrive but no action runsRecheck the bot administrator permissions and the saved channel configuration.

Best practice

Use a dedicated test join request after connection. Seeing the channel name in Telestars proves linking, not the entire delivery and approval path.

You’re ready

You now know how to connect a private channel for join request dm

Use the verification checklist above on the real Telegram path before considering the setup complete.

Next: Build Join Request messages and approvals

Did this article answer your question?

Your feedback helps us make Telestars easier to use.