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
- Open Join Request DM and select the Telegram bot that will handle requests.
- Generate the channel connection code or link shown by Telestars.
- Add the bot to the intended private channel with the required administrator permissions.
- Complete the connection flow in Telegram before the short-lived code expires.
- 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 know | Telestars behavior |
|---|---|
| Channel type | This workflow is designed for Telegram channels that use join requests. |
| Short-lived proof | The generated code links one authenticated workspace action to the Telegram channel connection. |
| Bot authority | The bot must remain able to observe the request and perform the configured approval action. |
| Per-channel settings | Message 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 this | What to check |
|---|---|
| The channel is not found | Confirm the bot is added to the exact channel and retry with the generated connection method. |
| The code expired | Generate a new code in Telestars and complete the Telegram step promptly. |
| Requests arrive but no action runs | Recheck 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.