
    hjR                         S r SSKrSSKrSSKrSSKJr   SSKJr  SSK	J
r
  SSKJr  SSKJrJrJrJrJrJr  \" S	S
9S 5       rg! \ a    Sr N3f = f)u   
✘ Commands Available -

• `{i}logo <text>`
   Generate a logo of the given Text
   Or Reply To image , to write ur text on it.
   Or Reply To Font File, To write with that font.

    N)InputMessagesFilterPhotos)Image)unsplashsearch)
LogoHelper   )OWNER_ID
OWNER_NAMEdownload_file
get_string	mediainfoultroid_cmdzlogo( (.*)|$))patternc           	      r  #    U R                  [        S5      5      I S h  vN nU R                  R                  S5      R	                  5       nU(       d  UR                  SSS9I S h  vN $ Su  p4U R
                  (       a  U R                  5       I S h  vN nUR                  (       a  [        UR                  S5      (       ah  SUR                  R                  ;   d4  S	UR                  R                  ;   d  S
UR                  R                  ;   a  UR                  S5      I S h  vN nO1S[        UR                  5      ;   a  UR                  5       I S h  vN nU(       d  / SQn[        [        R                   " U5      SS9I S h  vN n[#        US   S5      I S h  vN u  p8Sn	[$        R&                  " U5      n
U
R)                  U	5        [*        R,                  " U5        U	nU(       d,  [.        R.                  " S5      n[        R                   " U5      n[1        U5      S::  a  SnO[1        U5      S:  a  SnOSn[2        R4                  " UUUSUSS9nUR7                  S5      I S h  vN   U R8                  R;                  U R<                  US[>         S[@         S3SS9I S h  vN   [*        R,                  " U5        URC                  5       I S h  vN   [*        RD                  RG                  U5      (       a  [*        R,                  " U5        g g  GN GN GN GN GN GN GN N N NY7f) Ncom_1r   z`Give a name too!`   )time)NNdocumentfontz.ttfz.otfzresources/fonts/pic)
backgroundneonanimeartbridgesstreetscomputer	cyberpunknatureabstract	exoplanetmagicz	3d render)limitr   zresources/downloads/logo.pngz%resources/downloads/unsplash-temp.jpgzresources/fonts/*   
   	      whiteblack)fillstroke_widthstroke_fillz`Done!`z	Logo by [z](tg://user?id=)T)filecaptionforce_document)$eorr   pattern_matchgroupstripreply_to_msg_idget_reply_messagemediahasattrr-   	mime_typenamedownload_mediar   r   randomchoicer
   r   opensaveosremovegloblenr   	make_logoeditclient	send_filechat_idr	   r   deletepathexists)eventxxr9   bg_font_tempSRCHres_newimgimg_fpath_strkes                !/root/TeamUltroid/plugins/logo.pylogo_genrX       s    yyG,-	-B$$Q'--/DVV0qV999JC,,..::tzz:..499...diinn,diinn,"112DEE)DJJ// //11 #6==#6a@@$SV-KLL8zz#		&
		#./f%
4yA~	TaD '')

,,
 
 J<xjB	 !    IIdO
))+	ww~~c
		# E 
. : / F1" AL0  s   L7LAL7(L),L7L"BL7(L%)1L7L(0L7L+L7"L.#CL70L11<L7-L3.-L7L5AL7L7"L7%L7(L7+L7.L71L73L75L7)__doc__rA   r?   r;   telethon.tl.typesr   PILr   ImportErrorpyUltroid.fns.miscr   pyUltroid.fns.toolsr    r   r	   r
   r   r   r   rX        rW   <module>rb      s_     	  7 . * U U _%D &D  Es   A AA