+
     	i                         ^ RI t ^ RIt^ RIHt ^ RIHt ^RIHtHt ]P                  ! ]
4      tR t]
R8X  d
   ]! 4        R# R# )    N)Path)List)UploadPostClientUploadPostErrorc                  >   \         P                  ! R R7      p V P                  RRRR7       V P                  RR\        RR7       V P                  R	RR
R7       V P                  RRRR7       V P                  RRR. RORR7       V P                  RRRR7       V P	                  4       p\
        P                  ! VP                  '       d   \
        P                  M\
        P                  RR7       \        VP                  R7      p VP                  VP                  VP                  VP                  VP                   R7      p\"        P%                  RV 24       R#   \&         d3   p\"        P)                  R\+        T4       24       \-        ^4      ThRp?ii ; i)zBUpload videos to multiple social platforms via Upload-Post.com API)descriptionz	--api-keyTzAPI authentication key)requiredhelpz--videozPath to video file)r	   typer
   z--titlezVideo titlez--userzUser identifierz--platforms+zTPlatforms to upload to. For platform-specific parameters, please use the Python API.)nargsr	   choicesr
   z	--verbose
store_truezEnable verbose logging)actionr
   z4%(asctime)s - %(name)s - %(levelname)s - %(message)s)levelformat)api_key)
video_pathtitleuser	platformszUpload successful! Response: zUpload failed: N)tiktok	instagramlinkedinyoutubefacebookxthreads	pinterest)argparseArgumentParseradd_argumentr   
parse_argsloggingbasicConfigverboseDEBUGINFOr   r   upload_videovideor   r   r   loggerinfor   errorstr
SystemExit)parserargsclientresponsees        U/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/upload_post/cli.pymainr6   	   su   $$XF d9QR
	DtBVW
	D}E
46GH
gc   %   D#|||gmmE
 dll3F
#&&zz**nn	 ' 
 	3H:>? #s1vh/0m"#s   AE F*-FF__main__)r    r$   pathlibr   typingr    r   r   	getLogger__name__r+   r6        r5   <module>r?      s>        /			8	$(#T zF r>   