Step 1: Add Your Bot to the Channel
Go to your private Telegram channel.
Tap “Add Members”.
Search for your bot (e.g., @your_bot_name) and add it.
Promote it as an admin so it can post messages.
Step 2: Use @userinfobot to Get the Chat ID
Open Telegram and search for @userinfobot.
Tap Start to activate the bot.
Go back to your channel.
Forward any message from the channel to @userinfobot.
The bot will reply with the channel’s chat ID, which looks like this:
Chat ID: -1001234567890
📌 Make sure to copy the full chat ID, including the -100 prefix — it’s required for sending messages.
🔐 Why Can’t I Forward Messages from My Channel?
If forwarding is blocked:
Your channel may have “Restrict Saving Content” enabled.
To temporarily allow forwarding:
Go to Channel Settings > Channel Type > Turn off “Restrict Saving Content”.
Forward a message, get the ID, then turn it back on.
