Learn how to configure Telegram Multi-Account Message Sender.
- Launch the application
- Go to the Settings tab
- Configure your preferences
- API ID: Your Telegram API ID (from my.telegram.org)
- API Hash: Your Telegram API Hash (from my.telegram.org)
- Theme: Choose from Light, Dark, Auto, or Dracula
- Language: Select from 13 supported languages
- Log Level: DEBUG, INFO, WARNING, ERROR, CRITICAL
- Log File Location: Default is
app_data/logs/
You can configure the application using environment variables. See example_files/env_template.txt for all available options.
TELEGRAM_API_ID: Your Telegram API IDTELEGRAM_API_HASH: Your Telegram API HashDATABASE_URL: Database connection stringLOG_LEVEL: Logging levelTHEME: Application theme
- Go to Accounts tab
- Click "Add Account"
- Enter phone number
- Complete authorization
- Rate Limits: Messages per minute/hour/day
- Proxy Settings: Optional proxy configuration
- Warmup Settings: Account warmup configuration
- Rate Limiting: Global rate limits
- Scheduling: Campaign scheduling options
- Retry Logic: Retry configuration
The application uses SQLite by default. Database location: app_data/app.db
For advanced configuration options, see the API Documentation.
See Troubleshooting Guide for configuration issues.