Common questions and answers about Telegram Multi-Account Message Sender.
Telegram Multi-Account Message Sender is a professional-grade desktop application for managing and sending messages across multiple Telegram accounts. It provides features like scheduling, spintax support, media handling, and compliance controls.
The application supports:
- Windows 10/11
- macOS 10.15+
- Linux (Ubuntu 18.04+)
Minimum Requirements:
- Python 3.10+
- 4GB RAM
- 1GB free disk space
- Internet connection
Recommended Requirements:
- Python 3.11+
- 8GB RAM
- 5GB free disk space
- Stable internet connection
Yes, the application is open-source and free to use under the BSD 3-Clause License.
You can install the application in three ways:
-
Using pip (Recommended):
pip install telegram-multi-account-sender
-
From source:
git clone https://github.com/VoxHash/Telegram-Multi-Account-Message-Sender.git cd Telegram-Multi-Account-Message-Sender pip install -r requirements.txt python main.py -
Using installers: Download the appropriate installer from the Releases page.
If you use the Windows installer (.exe), you don't need to install Python separately. If you install from source or via pip, you need Python 3.10 or higher.
- Go to my.telegram.org
- Log in with your phone number
- Go to "API development tools"
- Create a new application
- Copy the API ID and API Hash
- Go to the Accounts tab
- Click "Add Account"
- Enter your phone number
- Follow the authorization process
- Enter the verification code when prompted
- Go to the Campaigns tab
- Click "Create Campaign"
- Enter campaign name and message content
- Select recipients
- Configure scheduling and rate limits
- Click "Start Campaign"
Spintax is a syntax for creating message variations. For example:
Hello {John|Jane|Alex}, welcome to {our|my} {amazing|fantastic} service!
This generates variations like:
- "Hello John, welcome to our amazing service!"
- "Hello Jane, welcome to my fantastic service!"
- "Hello Alex, welcome to our amazing service!"
When creating a campaign, set the "Start Time" field to schedule the campaign for a specific time. The campaign will start automatically at the scheduled time.
- Go to the Testing tab
- Enter your message content
- Select a recipient
- Click "Test Message"
- Review the preview and results
There is no hard limit on the number of accounts you can manage. However, performance may vary based on your system resources.
Yes, Telegram allows the same account to be used on multiple devices. However, be careful with rate limits to avoid account restrictions.
If your account gets banned, you'll need to contact Telegram support. The application includes rate limiting and compliance features to help prevent bans, but cannot guarantee account safety.
- Go to the Accounts tab
- Select the account you want to remove
- Click "Remove Account"
- Confirm the removal
- Go to the Campaigns tab
- Select the campaign you want to pause
- Click "Pause Campaign"
- Go to the Campaigns tab
- Select the paused campaign
- Click "Resume Campaign"
You can pause a campaign, make changes, and resume it. However, some changes may not apply to messages already queued.
- Go to the Campaigns tab
- Select the campaign you want to delete
- Click "Delete Campaign"
- Confirm the deletion
Rate limiting controls how many messages you send per minute to prevent account bans and comply with Telegram's limits.
Start with a conservative rate limit (10-20 messages per minute) and gradually increase if needed. The default is 30 messages per minute.
Rate limiting is recommended to prevent account bans. However, you can set a very high rate limit if needed, though this is not recommended.
- Go to the Templates tab
- Click "Create Template"
- Enter template name and content
- Select template type (Text, Spintax, etc.)
- Save the template
Yes, you can use spintax syntax for variations. For recipient-specific variables, use placeholders like {name} or {username}.
Templates can be organized by category. Create categories in the Templates tab and assign templates to categories.
- Go to the Recipients tab
- Click "Add Recipient"
- Enter username or phone number
- Add to a recipient list (optional)
Yes, you can import recipients from CSV files. Go to the Recipients tab and click "Import from CSV".
A recipient list is a collection of recipients that you can use for campaigns. This makes it easier to manage and organize recipients.
- Go to the Recipients tab
- Select the recipient you want to remove
- Click "Remove Recipient"
- Confirm the removal
- Check that Python 3.10+ is installed
- Verify all dependencies are installed:
pip install -r requirements.txt - Check the logs for error messages
- See Troubleshooting Guide for more details
- Verify your API credentials are correct
- Check your internet connection
- Ensure you're using the correct phone number format (with country code)
- Try disconnecting and reconnecting the account
- Check your internet connection
- Verify the recipient username or phone number is correct
- Check if rate limiting is preventing sends
- Review the logs for error messages
- Ensure your account is not restricted
- Close other applications to free up resources
- Reduce the number of active campaigns
- Lower the rate limit
- Check your internet connection speed
- Reduce the rate limit in campaign settings
- Increase delays between messages
- Use account warmup for new accounts
- Spread campaigns across multiple accounts
Yes, the application stores data locally on your computer. API credentials are encrypted. However, always follow best security practices.
Messages are sent through Telegram's encrypted network. The application itself does not store message content after sending (only logs).
Yes, you can configure proxy settings for each account in the Accounts tab.
- Documentation: See Documentation Index
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: contact@voxhash.dev
Use the Bug Report Template on GitHub Issues.
Use the Feature Request Template on GitHub Issues.
See the Contributing Guide for details on how to contribute to the project.
Yes! We welcome pull requests. Please follow the contributing guidelines.
The application is a tool. You are responsible for using it in compliance with Telegram's Terms of Service and applicable laws. Always respect recipients' privacy and follow anti-spam regulations.
No. The application is designed for legitimate business purposes. Spam is illegal and violates Telegram's Terms of Service. Users are responsible for their actions.
- Troubleshooting Guide for common issues
- Usage Guide for detailed usage instructions
- API Documentation for API reference
- Configuration Guide for configuration options