File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -104,18 +104,6 @@ def closure_check_regex(arg_value):
104104# Log the start of the program
105105logger .info ("Starting InstaWebhooks..." )
106106
107- # Check if we need to sign in to access the Instagram profile
108- try :
109- Profile .from_username (Instaloader ().context , args .instagram_username ).get_posts ()
110- except KeyboardInterrupt :
111- print ("\n Interrupted by user." )
112- sys .exit (0 )
113- except LoginRequiredException as exc :
114- logger .critical ("instaloader: error: %s" , exc )
115- raise SystemExit (
116- "Not logged into Instaloader.\n instaloader --login YOUR-USERNAME"
117- ) from exc
118-
119107# Ensure that a message content is provided if no embed is enabled
120108if args .no_embed and args .message_content == "" :
121109 logger .critical ("error: Cannot send an empty message. No message content provided." )
@@ -255,6 +243,11 @@ def main():
255243 while True :
256244 asyncio .run (check_for_new_posts ())
257245 sleep (args .refresh_interval )
246+ except LoginRequiredException as login_exc :
247+ logger .critical ("instaloader: error: %s" , login_exc )
248+ raise SystemExit (
249+ "Not logged into Instaloader.\n instaloader --login YOUR-USERNAME"
250+ ) from login_exc
258251 except KeyboardInterrupt :
259252 print ("\n Interrupted by user." )
260253 sys .exit (0 )
You can’t perform that action at this time.
0 commit comments