Skip to content

root-cppdev/TelegramSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TelegramSync

Этот проект представляет собой Telegram-бота с графическим интерфейсом, который позволяет автоматизировать подписку на каналы и просмотр постов.

Основные функции

  • Подписка на каналы с разных аккаунтов
  • Просмотр постов в указанных каналах
  • Поддержка приватных каналов
  • Настраиваемые задержки между операциями
  • Современный графический интерфейс

Требования

  • Python 3.7+
  • telethon
  • tkinter

Установка

  1. Клонируйте репозиторий:
git clone https://github.com/root-cppdev/TelegramSync.git
  1. Установите зависимости:
pip install -r requirements.txt
  1. Создайте файл accounts.csv со следующей структурой:
phone,api_id,api_hash
  1. Создайте файл channels.txt со списком каналов для подписки (по одному на строку)

Использование

  1. Запустите скрипт:
python soft.py
  1. В графическом интерфейсе:
    • Выберите режим работы (подписка/просмотр постов)
    • Настройте временные интервалы
    • Укажите ссылку на пост (для режима просмотра)
    • Нажмите "Старт" для начала работы

Безопасность

  • Не публикуйте файл accounts.csv с вашими данными
  • Храните API ключи в безопасном месте
  • Соблюдайте правила использования Telegram API

Лицензия

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages