SMS Telebot is an Android app to automatically forward incoming SMS messages to a Telegram bot.
-
Automatic SMS Forwarding: Forward incoming SMS messages to your Telegram bot.
-
Custom Filters: Set up filters based on sender or message text to control which SMS messages are forwarded. Support for regular expressions is included.
-
Create Your Telegram Bot: If you haven't set up a Telegram bot yet, you can easily do so by using the @BotFather bot. This process is straightforward and free of charge.
-
Initiate a Chat: Open a conversation with your bot in Telegram and send any message. This step is necessary to retrieve the chat ID automatically.
-
Set Up the App: In the app, navigate to the bot settings, input your bot token, and test the configuration. You can also specify the chat ID if you have it. A successful test will save your settings and send a greeting message to your Telegram chat.
-
Start Forwarding SMS: Once configured, your incoming SMS messages will be forwarded to your bot.
You can establish filters to control which SMS messages are forwarded based on the sender or the message text. Filters can be set to trigger when the sender's number or name, or the message content, contains specific characters.
-
Whitelist Mode: Messages will be forwarded if they match at least one filter.
-
Blacklist Mode: Messages will not be forwarded if they match any filter.
To verify if a specific SMS will be forwarded, simply enter the sender and/or message in the provided fields and check the results.
-
The app runs in the background, which may lead the system to close it to conserve battery. To avoid this, consider disabling battery optimization for the app in your device settings.
-
Make sure to grant the necessary permissions for SMS access to ensure the app functions correctly.
Released under the MIT license.