Этот проект представляет собой Telegram-бота с графическим интерфейсом, который позволяет автоматизировать подписку на каналы и просмотр постов.
- Подписка на каналы с разных аккаунтов
- Просмотр постов в указанных каналах
- Поддержка приватных каналов
- Настраиваемые задержки между операциями
- Современный графический интерфейс
- Python 3.7+
- telethon
- tkinter
- Клонируйте репозиторий:
git clone https://github.com/root-cppdev/TelegramSync.git- Установите зависимости:
pip install -r requirements.txt- Создайте файл
accounts.csvсо следующей структурой:
phone,api_id,api_hash- Создайте файл
channels.txtсо списком каналов для подписки (по одному на строку)
- Запустите скрипт:
python soft.py- В графическом интерфейсе:
- Выберите режим работы (подписка/просмотр постов)
- Настройте временные интервалы
- Укажите ссылку на пост (для режима просмотра)
- Нажмите "Старт" для начала работы
- Не публикуйте файл
accounts.csvс вашими данными - Храните API ключи в безопасном месте
- Соблюдайте правила использования Telegram API
MIT