Skip to content

A powerful Python script for automatically sending messages to multiple Telegram chats with customizable intervals. Perfect for broadcasting, notifications, and automated messaging needs.

License

Notifications You must be signed in to change notification settings

dippfles/TEL-AU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TEL-AU

A powerful Python script for automatically sending messages to multiple Telegram chats with customizable intervals. Perfect for broadcasting, notifications, and automated messaging needs.

🌟 Key Features

πŸ“€ Multi-Chat Broadcasting - Send to unlimited chats simultaneously

⏰ Custom Intervals - Set different timing for each chat

πŸ“ File-Based Messages - Load messages from .txt files

πŸ–ΌοΈ Image Support - Send images with captions

πŸ” Secure Authentication - Session management with 2FA support

πŸ›‘οΈ Smart Error Handling - Rate limiting and permission management

🎯 Forum Support - Send to specific forum topics

πŸ“Š Real-Time Monitoring - Live status updates and progress tracking

⚑ Quick Start

Get Telegram API Credentials

Visit my.telegram.org

Create a new application

Note down your API ID and API Hash image_2025-06-07_19-28-55

Run the Script

First Time Setup

Enter your API ID and API Hash

Enter your phone number with country code

Complete the verification process

Start Sending Messages

Choose option 2 or 3 from the menu

Configure your target chats and intervals

Enter your message or select text file

Let the script do the work!

✨ Features

πŸ” Authentication & Security

βœ… Session persistence across runs

βœ… Two-factor authentication support

βœ… Secure credential storage

βœ… Automatic session validation

πŸ’¬ Chat Management

βœ… List all accessible chats

βœ… Support for groups, channels, and private chats

βœ… Forum topic support

βœ… Chat validation before sending

βœ… Export chat lists to file

πŸ“€ Message Options

βœ… Manual text input

βœ… Load messages from .txt files

βœ… Send images with captions

βœ… Unicode/UTF-8 support

βœ… Message preview before sending

⏰ Advanced Scheduling

βœ… Custom intervals per chat

βœ… Multiple time formats (seconds, minutes, hours)

βœ… Real-time countdown display

βœ… Concurrent multi-chat sending

πŸ›‘οΈ Safety Features

βœ… Rate limit handling

βœ… Permission checking

βœ… Graceful error recovery

βœ… Safe interruption (Ctrl+C)

⚠️ Violations may result in:

Permanent account bans by Telegram

Legal action under cybercrime laws

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A powerful Python script for automatically sending messages to multiple Telegram chats with customizable intervals. Perfect for broadcasting, notifications, and automated messaging needs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages