
    hj'	                         S SK Jr  \" S5      rSSKJr  SSKJrJrJrJ	r	  S SK J
r
Jr  \" SS9S	 5       r\" S
S9S 5       r\" SS9S 5       rg)   )get_help	help_echo    )get_display_name)add_echo
check_echo	list_echorem_echo)inline_mentionultroid_cmdzaddecho( (.*)|$))patternc                   #    U R                  5       I S h  vN nU(       a  UR                  nOp U R                  R                  5       S   nUR	                  S5      (       a0  U R
                  R                  U5      I S h  vN nUR                  nO[        U5      n [        U R                  U5      (       a  U R                  SSS9I S h  vN $ [        U R                  U5        U R
                  R                  U5      I S h  vN n[        U5      nU R                  SU S35      I S h  vN   g  GN N! [         a    U R                  SSS9I S h  vN  s $ f = f N N] N77f)	Nr   @zReply To A user.   timez%Echo already activated for this user.zActivated Echo For .)get_reply_message	sender_idtextsplit
startswithclient
get_entityidintBaseExceptioneorr   chat_idr   r   eruseroks       !/root/TeamUltroid/plugins/echo.pyechor&      s)    !!##A{{	;66<<>!$Ds##88..t44uu4y !))T""UUBUKKKQYYxx""4(	(B"D
%%%dV1-
...% 	$ 5  	;1::::	; L	(.s   E(D4E(AD9 D7D9 E(D9 /E(E"8E(E$'E(.E&/E(7D9 9EEEE(EE($E(&E(zremecho( (.*)|$)c                   #    U R                  5       I S h  vN nU(       a  UR                  nOp U R                  R                  5       S   nUR	                  S5      (       a0  U R
                  R                  U5      I S h  vN nUR                  nO[        U5      n [        U R                  U5      (       ar  [        U R                  U5        U R
                  R                  U5      I S h  vN nS[        U5       SUR                   S3nU R                  S	U S
35      I S h  vN $ U R                  S5      I S h  vN   g  GN0 N! [         a    U R                  SSS9I S h  vN  s $ f = f N NN N77f)Nr   r   zReply To A User.r   r   [](tg://user?id=)zDeactivated Echo For r   z Echo not activated for this user)r   r   r   r   r   r   r   r   r   r   r   r   r   r
   r   r    s       r%   rmr+   +   s9    !!##A{{	;66<<>!$Ds##88..t44uu4y !))T""D!88&&t,,#B'(wa@UU24&:;;;
%%2
333% 	$ 5  	;1::::	; -;3s   E:EE:AE E	E E:E AE:.E4/8E:'E6(E: E8E:	E E1(E+)E1.E:0E11E:6E:8E:z	listecho$c                 p  #    [        U R                  5      =n(       ax  SnU HV  nU R                  R                  [	        U5      5      I S h  vN nS[        U5       SUR                   S3nUSU 3S-   -  nMX     U R                  U5      I S h  vN   g U R                  SSS	9I S h  vN   g  Nb N  N	7f)
Nz**Activated Echo For Users:**

r(   r)   r*   u   •
z`List is Empty, For echo`r   r   )r	   r   r   r   r   r   r   r   )r!   kr#   xr$   kks         r%   lstechor1   B   s     aii  q 2Axx**3q622B%b)*/"%%BBc"J%%D  eeDkee/ae888 3 	8s7   AB6B0AB6B2B6*B4+B62B64B6N) r   __doc__telethon.utilsr   pyUltroid.dB.echo_dbr   r   r	   r
   r   r   r&   r+   r1        r%   <module>r8      so    
;
 , J J ) '(/ )/, '(4 )4, [!	9 "	9r7   