
    hj                     F   S SK Jr  \" S5      rSSKrSSKJrJrJrJr  SSK	J
r
JrJr  SSKJrJr  S SK JrJrJrJrJrJr  \" S	S
9S 5       r\" SS
9S 5       r\" SS
9S 5       rS r\R4                  " S5      (       a#  \R6                  " \\R8                  " S S95        gg)   )get_helphelp_asstcmd    N)add_cmd	cmd_reply	list_cmdsrem_cmd)create_tl_btn
format_btnget_msg_button)eventsutils)asst
get_string	mediainfoudBultroid_cmdupload_filezaddcmd( (.*)|$))patternc                   #    U R                   R                  S5      R                  5       R                  5       nU R	                  5       I S h  vN nU(       a  U(       d!  U R                  [        S5      SS9I S h  vN $ SU;   a  UR                  SS5      nUR                  (       a  [        UR                  5      OS nU(       Ga  UR                  (       Ga  [        UR                  5      nUR                  S5      (       aO  U R                  R                  UR                  5      I S h  vN n[        U5      n[         R"                  " U5        OUS:X  a  UR                  R$                  R&                  S	:  a!  U R                  [        S
5      SS9I S h  vN $ U R                  R                  UR                  5      I S h  vN n[        U5      n[         R"                  " U5        O [(        R*                  " UR                  5      nUR,                  (       a7  UR,                  nU(       d  [/        UR,                  5      u  ps[1        XXc5        OE[1        US Xc5        O7UR,                  nU(       d  [/        UR,                  5      u  ps[1        XS U5        [2        R4                  " [6        [8        R:                  " S S95        U R                  [        S5      R=                  U5      5      I S h  vN   g  GN GN GN GNj GN@ N7f)Nr   	asstcmd_1   time/ )picgifvideoi z com_4c                     U R                   R                  S5      =(       a#    U R                   SS  [        [        5       5      ;   $ Nr   r   text
startswithlistr   xs    $/root/TeamUltroid/plugins/asstcmd.py<lambda>ac.<locals>.<lambda>;   1    166,,S1UaffQRjDDU6UU    func	asstcmd_4)pattern_matchgroupstriplowerget_reply_messageeorr   replacebuttonsr   mediar   r%   clientdownload_mediar   osremovedocumentsizer   pack_bot_file_idr$   r   r   r   add_handlerastcmdsr   
NewMessageformat)ewrdwtbtnwutdlmtxts           r)   acrM      s     ??  #))+
2
2
4C""$	$B3UU:k2U;;;
czkk#r"$&JJ*RZZ
 DC	bhhh!>>.))xx..rxx88BBAIIbMG^xx  %%7UU:g#6QU???xx..rxx88BBAIIbM&&rxx0A77''C)"''2Ca%Cq&gg%bgg.HC$$U	
 %%
;'..s3
444M 
%; 9
 @8. 5so   ALK<.L<K?=B1L.L/A,LL,LL	D-L6L7L?LLLLLzremcmd( (.*)|$)c                 n  #    U R                   R                  S5      R                  5       R                  5       nU(       d!  U R	                  [        S5      SS9I S h  vN $ UR                  SS5      n[        U5        U R	                  [        S5      R                  U5      5      I S h  vN   g  NS N7f)Nr   	asstcmd_2r   r   r   r   	asstcmd_3)	r1   r2   r3   r4   r6   r   r7   r	   rD   )rE   rF   s     r)   rcrQ   A   s     ??  #))+
2
2
4CUU:k2U;;;
++c2
CCL
%%
;'..s3
444 < 5s%   AB5B1AB5+B3,B53B5zlistcmd$c                    #    [        5       (       a@  [        S5      n[        5        H  nUSU 3S-   -  nM     U R                  U5      I S h  vN $ U R                  [        S5      5      I S h  vN $  N& N7f)N	asstcmd_6r   
	asstcmd_5)r   r   r6   )rE   okr(   s      r)   lscmdrW   K   se     {{$AAaS'D. B UU2Yz+./// /s$   AA8A4!A8/A60A86A8c                   #    U R                   R                  SS5      R                  5       R                  5       S   n[	        U5      (       a9  [	        U5      u  p#nU(       a  [        U5      nU R                  X#US9I S h  vN   g g  N7f)Nr   r   r   )filer8   )r$   r7   r4   splitr   r
   reply)rE   xxmsgr9   bts        r)   rB   rB   U   ss     
&&..b
!	(	(	*	0	0	21	5B}}"2Br"Bggcrg222	  	3s   A?B
BB
	ASST_CMDSc                     U R                   R                  S5      =(       a#    U R                   SS  [        [        5       5      ;   $ r"   r#   r'   s    r)   r*   r*   b   r,   r-   r.   )r   r   __doc__r<   pyUltroid.dB.asstcmd_dbr   r   r   r	   pyUltroid.fns.toolsr
   r   r   telethonr   r   r   r   r   r   r   r   rM   rQ   rW   rB   get_keyrA   rC    r-   r)   <module>rg      s    
>
" 	 J J I I " H H &'(5 ((5V &'5 (5 Z 0 !03 ;;{U	
 r-   