Get up and running with Telegram Multi-Account Message Sender in minutes!
- Python 3.10 or higher
- Internet connection
- Telegram API credentials (API ID and API Hash)
pip install telegram-multi-account-sendergit clone https://github.com/VoxHash/Telegram-Multi-Account-Message-Sender.git
cd Telegram-Multi-Account-Message-Sender
pip install -r requirements.txtdocker build -t telegram-sender .
docker run -it --rm \
-v $(pwd)/app_data:/app/app_data \
-v $(pwd)/.env:/app/.env \
telegram-sender-
Get Telegram API credentials:
- Visit my.telegram.org
- Log in with your phone number
- Go to "API development tools"
- Create a new application
- Copy your API ID and API Hash
-
Configure environment variables:
# Copy the example environment file cp example_files/env_template.txt .env # Edit .env and add your credentials # ⚠️ SENSITIVE: TELEGRAM_API_ID and TELEGRAM_API_HASH must be kept secret
-
Launch the application:
python main.py
Or if installed via pip:
python -m app.cli
-
Configure settings:
- Open the Settings tab
- Enter your API credentials (or they'll be loaded from .env)
- Set your preferred theme and language
- Save settings
-
Add your first account:
- Go to the Accounts tab
- Click "Add Account"
- Enter your phone number
- Complete the authorization process
-
Start the application: Run
python main.pyor use the installed executable -
Add accounts: Use the Accounts tab to add and authorize your Telegram accounts
-
Create templates: Use the Templates tab to create message templates with spintax support
-
Manage recipients: Use the Recipients tab to organize your recipient lists
-
Create campaigns: Use the Campaigns tab to create and manage message campaigns
-
Test messages: Use the Testing tab to test your messages before sending
-
Monitor logs: Use the Logs tab to monitor application and send logs
- Go to the Testing tab
- Select an account
- Select a recipient
- Choose or enter a message
- Click "Send Test Message"
Create message variations using spintax syntax:
Hello {John|Jane|Alex}, welcome to {our|my} {amazing|fantastic|great} service!
This will generate variations like:
- "Hello John, welcome to our amazing service!"
- "Hello Jane, welcome to my fantastic service!"
- "Hello Alex, welcome to our great service!"
- Read the Usage Guide for comprehensive usage instructions
- Check out Examples for practical examples
- Review the Configuration Guide for advanced settings
- See Troubleshooting if you encounter issues
- Visit FAQ for common questions