diff --git a/main_tg.py b/main_tg.py index c953dd9c4e77aae2d93a2a17b3ef80ba1ea75192..6f633134d22cf600e6fe6da3e03522a7f859d6e2 100644 --- a/main_tg.py +++ b/main_tg.py @@ -2,6 +2,10 @@ from src.aichecker.check_tg import * from src.aichecker.detectora import query_detectora from src.aichecker.aiornot import query_aiornot +# KONSTANTEN +N = 20 +DETECTORA_T = 0.8 # 80% +AIORNOT_T = 0.9 # 90% TEST = False # Hilfsfunktion: CSV einlesen und als df ausgeben @@ -81,14 +85,12 @@ if __name__ == "__main__": existing_df = reimport_csv(filename) max_nr = max(existing_df['nr']) print(f"Dieser Kanal wurde schon einmal ausgelesen, zuletzt Post Nr.: {max_nr} - seitdem {last_post-max_nr} neue Posts") - # Lies die 20 aktuellsten Posts, sichere und analysiere sie + else: + max_nr = last_post-N + # Lies die aktuellsten Posts, sichere und analysiere sie # - # KONSTANTEN - N = 10 - DETECTORA_T = 0.8 # 80% - AIORNOT_T = 0.9 # 90% print("Einlesen/mit KI beschreiben: ", end="") - posts = tgc_read_number(handle_str, N) + posts = tgc_read_range(handle_str, max_nr+1, last_post) print() # für die Fortschrittsmeldung print("Auf KI-Inhalt prüfen: ",end="") checked_posts = check_tg_list(posts, check_images = True)