#!/usr/bin/python3 import telebot import sys sys.path.append("bot_config") import bot_config as i botToken = i.botToken bot = telebot.TeleBot(botToken) chatId = i.chatId import time from watchdog.observers import Observer from watchdog.events import PatternMatchingEventHandler if __name__ == "__main__": patterns = ["*"] ignore_patterns = None ignore_directories = True case_sensitive = False my_event_handler = PatternMatchingEventHandler(patterns, ignore_patterns, ignore_directories, case_sensitive) def on_created(event): time.sleep(1) bot.send_photo(chat_id=chatId, photo=open(event.src_path, 'rb')) my_event_handler.on_created = on_created path = "." go_recursively = False my_observer = Observer() my_observer.schedule(my_event_handler, path, recursive=go_recursively) my_observer.start() try: while True: time.sleep(1) except KeyboardInterrupt: my_observer.stop() my_observer.join()