
    hj
                         S 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  SSKJr  SS	KJrJr  S
 rS r\" SSSS9S 5       r\" SSS9S 5       r\" SSSS9S 5       r\" SSSS9S 5       rg)u  
✘ Commands Available -

• `{i}startvc`
    Start Group Call in a group.

• `{i}stopvc`
    Stop Group Call in a group.

• `{i}vctitle <title>`
    Change the title Group call.

• `{i}vcinvite`
    Invite all members of group in Group Call.
    (You must be joined)
    )GetFullChannelRequest)CreateGroupCallRequest)DiscardGroupCallRequest)EditGroupCallTitleRequest)GetGroupCallRequest)InviteToGroupCallRequest   )
get_stringultroid_cmdc                    #    U R                  [        U R                  5      5      I S h  vN nU R                  [        UR                  R
                  SS95      I S h  vN nUR
                  $  NE N7f)Nr	   )limit)clientgetchatchat_idgetvc	full_chatcall)eventmmxxs      $/root/TeamUltroid/plugins/vctools.pyget_callr   "   sR     ||GEMM23	3B||E",,"3"31=>	>B77N 
4	>s!   (A4A04A4A2 A42A4c              #   V   #    [        S[        U 5      U5       H  nXX!-    v   M     g 7f)Nr   )rangelen)lnis      r   	user_listr   (   s(     1c!fa AEl !s   ')zstopvc$T)patternadmins_onlygroups_onlyc                 .  #     U R                  [        [        U 5      I S h  vN 5      5      I S h  vN   U R                  [	        S5      5      I S h  vN   g  N7 N) N	! [
         a(  nU R                  SU S35      I S h  vN     S nAg S nAff = f7f)Nvct_4`)r   stopvcr   eorr
   	Exceptioneexs     r   _r,   -   ss     hhvHQK/0111eeJw'((( 01( eeat1Isl   BA  AA  A!A  AA  BA  A  A   
B*BBBBBBz	vcinvite$)r    r"   c                 T  #    U R                  [        S5      5      I S h  vN n/ nSnU R                  R                  U R                  5        S h  vN nUR
                  (       a  M  UR                  UR                  5        M9   Nf N6
 [        [        US5      5      nU HN  n U R                  [        [        U 5      I S h  vN  US95      I S h  vN    US-  nM?  ! [         a     ML  f = f   UR                  [        S5      R                  U5      5      I S h  vN    g 7f)Nvct_3r      )r   usersvct_5)r'   r
   r   iter_participantsr   botappendidlistr   
invitetovcr   BaseExceptioneditformat)r*   okr0   zxhmmps          r   r,   r,   :   s     
 uuZ()	)BE	A88--aii8 auuuLL 
*8 y"
#C	((:!+<+<AFGGGFA 			  ''*W%,,Q/
000s   D(B-D(BB	BD(*D(	BD('C"CC"C
C" D("
C0,D(/C001D(!D$"D(zstartvc$c                   #     U R                  [        U R                  5      5      I S h  vN   U R                  [	        S5      5      I S h  vN   g  N' N! [
         a(  nU R                  SU S35      I S h  vN     S nAg S nAff = f7f)Nvct_1r%   )r   startvcr   r'   r
   r(   r)   s     r   r,   r,   O   sm     hhwqyy)***eeJw'((( 	+( eeat1Is\   B'A A!A AA BA A 
B	!B9A<:B?BB		Bzvctitle(?: |$)(.*)c                   #    U R                   R                  S5      R                  5       nU(       d!  U R                  [	        S5      SS9I S h  vN $  U R                  [        [        U 5      I S h  vN UR                  5       S95      I S h  vN   U R                  [	        S5      R                  U5      5      I S h  vN   g  Nw NU N: N! [         a(  nU R                  SU S35      I S h  vN     S nAg S nAff = f7f)Nr	   vct_6   )time)r   titlevct_2r%   )
pattern_matchgroupstripr'   r
   r   settitler   r:   r(   )r*   rG   r+   s      r   r,   r,   \   s      OO!!!$**,EUU:g.QU777hhx8A;%6ekkmLMMMeeJw'..u5666 8%6M6 eeat1Is~   ADCDC 3C	4C C0C CC D	C C C 
DC<1C42C<7D<DDN)__doc__telethon.tl.functions.channelsr   r   telethon.tl.functions.phoner   rB   r   r&   r   rL   r   r   r   r7    r
   r   r   r   r,        r   <module>rS      s   " L I I M D N %
 

 1	1" 

  

rR   