diff --git a/fedibot.py b/fedibot.py index f2c25c6..aec8828 100644 --- a/fedibot.py +++ b/fedibot.py @@ -180,7 +180,7 @@ class YandereBot: def pick(self): return None - def after_pick(self, picked): + def after_post(self, picked): return picked def handle_post_exception(self): @@ -203,8 +203,6 @@ class YandereBot: self.currentSessionCount += 1 self.consecutive_failed_uploads = 0 - self.after_pick(picked) - # The post was successful return picked @@ -241,7 +239,8 @@ class YandereBot: def main_loop(self): sleep_seconds = self.settings["settings_behavior"]["retry_seconds"] while self.can_post(): - self.post(self.pick()) + picked = self.post(self.pick()) + self.after_post(picked) if self.can_post(): self.eventSleep.wait(sleep_seconds)