Продвинутый инструмент для мониторинга и управления Telegram группами с красивым интерфейсом и мощными функциями экспорта.
- Мониторинг в реальном времени - отслеживание сообщений группы с автоматическим экспортом в Excel
- Полная статистика группы - участники, админы, боты, сообщения
- Статистика участников - активность, онлайн статус, детальный анализ
- Красивые таблицы - вывод в консоли с цветным оформлением
- TXT - простой список участников
- CSV - таблица для Excel/Google Sheets
- JSON - структурированные данные с полной статистикой
- HTML - профессиональный отчёт с тёмной темой
- TXT - текстовая история
- JSON - структурированные данные
- CSV - таблица сообщений
- XLSX - Excel с форматированием
- HTML - красивая веб-страница как в Telegram
- Добавление участников - по username, ID или телефону (множественное)
- Блокировка участников - kick, ban, просмотр забаненных
- Управление правами - назначение админов, ограничения, должности
- Красивый ASCII баннер
- Цветная консоль с Rich
- Тёмная тема для HTML отчётов
- Таблицы с рамками
- Интуитивное меню
- Python 3.8+
- Telegram API credentials (получить на https://my.telegram.org)
pip install telethon rich art openpyxlpython TelegramRadar.pyПри первом запуске программа попросит:
- API_ID - ваш API ID с my.telegram.org
- API_HASH - ваш API Hash
- Номер телефона - в формате +79XXXXXXXXX
- Код из Telegram - код подтверждения
- 2FA пароль - если включена двухфакторная аутентификация
После успешной авторизации создаются файлы:
telegram_radar_session.session- сессия Telegramtelegram_radar_credentials.json- ваши API ключи
При следующем запуске вход произойдёт автоматически!
[1] Мониторинг группы
[2] Статистика группы
[3] Статистика участников
[4] Экспорт данных (txt/csv/json/html)
[5] Добавить участников/бота
[6] Блокировка участников
[7] Управление правами
[8] Настройки
[9] Выход
[10] Личные чаты
[11] Отправить сообщение
[4] Экспорт данных
→ Выбрать группу
→ [4] HTML (полная статистика)
→ Ждать анализа всех сообщений
→ Открыть файл в exports/
Что включено:
- Аватар группы
- 8 карточек со статистикой (участники, сообщения, медиа, фото, видео, ссылки, файлы)
- Таблица администраторов
- Полный список участников с ролями
- Тёмная тема GitHub Dark
[10] Личные чаты
→ Выбрать чат
→ [1] Экспорт Чата
→ [5] HTML (полная история)
→ [5] ВСЯ ИСТОРИЯ
→ Готово!
Что включено:
- Полная история переписки
- Визуально как в Telegram (ваши сообщения справа, чужие слева)
- Отметки о медиа файлах
- Статистика переписки
- Тёмная тема
[5] Добавить участников
→ Выбрать группу
→ [1] По username
→ Ввести: user1, user2, user3
→ Подтвердить
→ Готово!
[6] Блокировка участников
→ Выбрать группу
→ [2] Забанить
→ [2] По ID
→ Ввести: 12345, 67890
→ Подтвердить
→ Готово!
[7] Управление правами
→ Выбрать группу
→ [1] Назначить администратором
→ [1] По username → @newmod
→ Выбрать права
→ Должность: Модератор
→ Готово!
Программа анализирует ВСЕ сообщения без ограничений и подсчитывает:
- Общее количество сообщений
- Медиа файлы (фото, видео, файлы)
- Голосовые сообщения
- Ссылки
- Активность участников
При анализе больших групп показывается прогресс:
Анализ ВСЕХ сообщений группы...
Обработано 1000 сообщений...
Обработано 5000 сообщений...
...
✓ Проанализировано 123456 сообщений!
Все HTML отчёты используют GitHub Dark цветовую схему:
- Фон:
#0d1117 - Контейнеры:
#161b22 - Текст:
#c9d1d9 - Акцент:
#667eea
- Работает на всех устройствах
- Красивые градиенты и тени
- Анимация при наведении
- Современный UI/UX
telegram-radar/
├── test.py # Основной файл
├── telegram_radar_session.session # Сессия Telegram
├── telegram_radar_credentials.json # API ключи
└── exports/ # Экспорты
├── group_20260203_120000.html # Отчёт группы
├── avatar_20260203_120000.jpg # Аватар группы
├── chat_20260203_120500.html # История чата
├── monitor_20260203_121000.xlsx # Мониторинг
└── ...
| Операция | Время |
|---|---|
| Анализ 1,000 сообщений | ~5 сек |
| Анализ 10,000 сообщений | ~40 сек |
| Анализ 100,000 сообщений | ~6 мин |
| Экспорт группы (HTML) | ~30 сек |
| Экспорт чата (1000 сообщений) | ~15 сек |
| Добавление 10 участников | ~30 сек |
- API ключи хранятся локально
- Сессия зашифрована Telethon
- Никакие данные не отправляются третьим лицам
- Автоматическое ожидание при FloodWait
- Обработка всех исключений
- Валидация входных данных
- Подтверждение опасных операций
- Отслеживание сообщений в реальном времени
- Автоматический экспорт в Excel
- Логирование всех сообщений
- Ctrl+C для остановки
- Просмотр списка чатов
- Экспорт истории (5 форматов)
- Блокировка собеседников
- Отправка сообщений
- 9 цветовых тем
- Обновление списка диалогов
- Выбор активной группы
- Информация о сессии
[8] Настройки
→ [1] Смена темы программы
→ Выбрать цвет (1-9)
Доступные темы:
- Cyan (по умолчанию)
- Green
- Magenta
- Yellow
- Red
- Blue
- Bright Cyan
- Bright Green
- White
[8] Настройки
→ [2] Обновить диалоги
| Формат | Размер | Содержимое |
|---|---|---|
| TXT | ~5-20 KB | Список участников, базовая статистика |
| CSV | ~10-50 KB | Таблица участников с данными |
| JSON | ~20-100 KB | Полная статистика, все данные |
| HTML | ~50-200 KB | Профессиональный отчёт с аватаром |
| Формат | Размер | Содержимое |
|---|---|---|
| TXT | ~10-100 KB | Текстовая история |
| CSV | ~20-200 KB | Таблица сообщений |
| JSON | ~30-300 KB | Структурированные данные |
| XLSX | ~50-500 KB | Excel с форматированием |
| HTML | ~100 KB-1 MB | Веб-страница как в Telegram |
- Telegram API лимиты (FloodWait)
- Нужны права админа для некоторых операций
- Анализ очень больших групп (200k+ сообщений) может занять 10-15 минут
При возникновении ошибок:
- Проверьте API ключи
- Убедитесь что у вас есть нужные права в группе
- Проверьте интернет соединение
- Обновите зависимости:
pip install --upgrade telethon rich art openpyxl
coder - @vksmitov
- Экспорт в PDF
- Графики активности
- Автоматические отчёты
- Telegram Bot интеграция
- Веб-интерфейс
- AI Интилект для автомотизации
- Скраппинг сообщений
- Подключения API
Наслаждайтесь использованием Telegram Radar! 🚀