├── .gitignore ├── Enum.py ├── File_WathTower_Alerts.png ├── LICENSE ├── README.md ├── db.py ├── email_sender.py ├── email_templates ├── file_changed.txt ├── file_deleted.txt ├── file_renamed.txt ├── new_file_detected.txt ├── watchlist_file_empty.txt ├── watchlist_not_found.txt └── watchlist_read_error.txt ├── functions.py ├── logger.py ├── notifier.py ├── settings.py ├── watch_list.txt ├── watchtower.py └── watchtower_core.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | __init__.py 3 | .idea 4 | .DS_Store -------------------------------------------------------------------------------- /Enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/Enum.py -------------------------------------------------------------------------------- /File_WathTower_Alerts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/File_WathTower_Alerts.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/README.md -------------------------------------------------------------------------------- /db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/db.py -------------------------------------------------------------------------------- /email_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_sender.py -------------------------------------------------------------------------------- /email_templates/file_changed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/file_changed.txt -------------------------------------------------------------------------------- /email_templates/file_deleted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/file_deleted.txt -------------------------------------------------------------------------------- /email_templates/file_renamed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/file_renamed.txt -------------------------------------------------------------------------------- /email_templates/new_file_detected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/new_file_detected.txt -------------------------------------------------------------------------------- /email_templates/watchlist_file_empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/watchlist_file_empty.txt -------------------------------------------------------------------------------- /email_templates/watchlist_not_found.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/watchlist_not_found.txt -------------------------------------------------------------------------------- /email_templates/watchlist_read_error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/email_templates/watchlist_read_error.txt -------------------------------------------------------------------------------- /functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/functions.py -------------------------------------------------------------------------------- /logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/logger.py -------------------------------------------------------------------------------- /notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/notifier.py -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/settings.py -------------------------------------------------------------------------------- /watch_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/watch_list.txt -------------------------------------------------------------------------------- /watchtower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/watchtower.py -------------------------------------------------------------------------------- /watchtower_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iomoath/file_watchtower/HEAD/watchtower_core.py --------------------------------------------------------------------------------