How to Forward SMS to Telegram

Set up automatic SMS forwarding to Telegram bots or group chats in just a few steps.

Introduction

Telegram is one of the most popular messaging platforms, and with SMS Forwarder you can automatically route your text messages to any Telegram chat. Whether it’s a personal bot or a group channel, setup takes under 2 minutes.

Step 1: Open the SMS Forwarder Telegram Bot

Open Telegram and search for the SMS Forwarder Bot, or tap the link provided in the app. This bot will generate your unique Chat ID for message delivery.

Step 2: Start the Bot

Tap the Start button in the bot conversation. The bot will respond with your Chat ID — a unique number that identifies where messages should be sent.

Step 3: Copy Your Chat ID

Copy the Chat ID displayed by the bot. It will look something like 123456789. You’ll need this in the next step.

Step 4: Add to SMS Forwarder

  1. Open the SMS Forwarder app on your iPhone
  2. Tap Add Destination
  3. Select Telegram
  4. Paste your Chat ID and the bot’s API Token
  5. Tap Save

That’s it! Your SMS messages will now be forwarded to Telegram automatically.

Advanced: Forward to a Group

You can also forward messages to a Telegram group:

  • Add the SMS Forwarder Bot to your group
  • The group Chat ID will start with a minus sign (e.g., -100123456789)
  • Make sure the bot has permission to send messages in the group

Troubleshooting

  • Bot not responding? Make sure you’ve tapped Start and the bot is active.
  • Messages not arriving? Double-check your Chat ID and Bot Token in the app settings.
  • Group messages failing? Ensure the bot is a member of the group and has send permissions.
  • Delayed messages? Check your internet connection and ensure iOS Shortcuts automation is enabled.