
    /ruj&                        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J	r	J
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rS SKrS SKrS SKJrJrJr  S S	KJr  S S
KJr  S SKJr  \R<                  " S5      rS\ S\ 4S jr!S r"S r#S r$S r%S r&\" SSS9S 5       r'\" SSS9S 5       r(S r)\" SSS9S 5       r*\" SSS9S  5       r+\" SS!S9S" 5       r,\" SS#S9S$ 5       r-\" SS%S9S& 5       r.\R^                  " S'S(05        g))    N)url)sleep)choicegetrandbitsrandint)events)bot)deque)ImageImageEnhanceImageOps)CMD_HELP)register)	moditweetud   [🇠-🇿🌀-🗿😀-🙏🚀-🛿🜀-🝿🞀-🟿🠀-🣿🤀-🧿🨀-🩯🩰-🫿✂-➰]+inputStringreturnc                 :    [         R                  " [        SU 5      $ )N )resubEMOJI_PATTERN)r   s    !/root/TeamUltroid/addons/tweet.py	deEmojifyr   )   s    66-[11    c                   #    [         R                  " SU  35      R                  5       nUR                  S5      n[        U5      nU(       d  g[	        SS5       nUR                  [         R                  " U5      R                  5        S S S 5        [        R                  " S5      R                  S5      nUR                  SS5        g! , (       d  f       NF= f7f)	Nz6https://nekobot.xyz/api/imagegen?type=trumptweet&text=messagecheck syntax once moregpx.pngwbRGBgpx.webpwebp
requestsgetjsonr   openwritecontentr   convertsavetextrgengkapakfimgs         r   
trumptweetr3   .   s     
@G	
df  55DIE'	i	!	T"**+ 

**Y

'
'
.CHHZ 	 
	   AC0C

A C

CCc                   #    [         R                  " SU  35      R                  5       nUR                  S5      n[        U5      nU(       d  g[	        SS5       nUR                  [         R                  " U5      R                  5        S S S 5        [        R                  " S5      R                  S5      nUR                  SS5        g! , (       d  f       NF= f7f)	Nz8https://nekobot.xyz/api/imagegen?type=changemymind&text=r   r   r   r   r    r!   r"   r#   r,   s         r   changemymindr6   =   s     
B4&I	
df  55DIE'	i	!	T"**+ 

**Y

'
'
.CHHZ 	 
	r4   c                   #    [         R                  " SU  35      R                  5       nUR                  S5      n[        U5      nU(       d  g[	        SS5       nUR                  [         R                  " U5      R                  5        S S S 5        [        R                  " S5      R                  S5      nUR                  SS5        g! , (       d  f       NF= f7f)	Nz4https://nekobot.xyz/api/imagegen?type=kannagen&text=r   r   r   r   r    r!   r"   r#   r,   s         r   kannagenr8   L   s     
>tfE	
df  55DIE'	i	!	T"**+ 

**Y

'
'
.CHHZ 	 
	r4   c                   #    [         R                  " SU  SU 35      R                  5       nUR                  S5      n[        U5      nU(       d  g[	        SS5       nUR                  [         R                  " U5      R                  5        S S S 5        [        R                  " S5      R                  S5      nUR                  SS	5        g! , (       d  f       NF= f7f)
N1https://nekobot.xyz/api/imagegen?type=tweet&text=z
&username=r   r   r   r   r    r!   r"   r#   )text1text2r.   r/   r0   r1   r2   s          r   tweetsr=   ^   s     
;E7*UGT	
df  55DIE'	i	!	T"**+ 

**Y

'
'
.CHHZ 	 
	s   AC0CA C
CCc                     #     [         R                  " S5        [         R                  " S5        g ! [         a     g f = f7f)Nr   r!   )osremoveOSError r   r   purgerC   m   s3     
		)
		* s    A,1 A
>A>ATz^\.trump(?: |$)(.*))outgoingpatternc                   #    U R                   R                  S5      n[        R                  " SSU5      nU R                  nU R
                  (       a  U R                  5       I S h  vN nU(       dI  U R                  (       a  UR                  (       d  UR                  nOU R                  S5      I S h  vN   g U R                  S5      I S h  vN   [        U5      n[        U5      I S h  vN nU R                  R                  U R                  X2S9I S h  vN   U R                  5       I S h  vN   [!        5       I S h  vN   g  N N N} Na N7 N! N7f)N   &r   z)`Send you text to trump so he can tweet.`z`Requesting trump to tweet...`reply_to)pattern_matchgroupr   r   r   reply_to_msg_idget_reply_messageis_replymediaeditr   r3   client	send_filechat_iddeleterC   eventr-   reply_to_idr2   s       r   trumprY   u   s     $$Q'D66#r4 D--K!3355>>+"3"3&&D**HIII
**5
666T?D4 
 C
,,
 
 
 
JJJ
,,.
'MM 6
 J6
 J   A$E&E	'AE5E6EEE-E.+EEE1E2EEEEEEEEEz^\.modi(?: |$)(.*)c                   #    U R                   R                  S5      n[        R                  " SSU5      nU R                  nU R
                  (       a  U R                  5       I S h  vN nU(       dI  U R                  (       a  UR                  (       d  UR                  nOU R                  S5      I S h  vN   g U R                  S5      I S h  vN   [        U5      n[        U5      I S h  vN nU R                  R                  U R                  X2S9I S h  vN   U R                  5       I S h  vN   [!        5       I S h  vN   g  N N N} Na N7 N! N7f)NrG   rH   r   z(`Send you text to Modi so he can tweet.`z`Requesting Modi to tweet...`rI   )rK   rL   r   r   r   rM   rN   rO   rP   rQ   r   r   rR   rS   rT   rU   rC   rV   s       r   modir\      s     $$Q'D66#r4 D--K!3355>>+"3"3&&D**GHHH
**4
555T?D$
C
,,
 
 
 
JJJ
,,.
'MM 6
 I5
JrZ   c                   #    [         R                  " SU  S35      R                  5       nUR                  S5      n[        U5      nU(       d  g[	        SS5       nUR                  [         R                  " U5      R                  5        S S S 5        [        R                  " S5      R                  S5      nUR                  SS	5        g! , (       d  f       NF= f7f)
Nr:   z&username=miakhalifar   r   ztemp.pngr   r    z	temp.webpr"   r#   )r-   r.   wewcurlr1   r2   s         r   miatweetr`      s     LL?vEYZ\\`\`\b 	
eeI3x,*d#qGGHLL%--. $jj$,,U3f%	 $#s   AC0CA C
CCz^\.mia(?: |$)(.*))rE   rD   c                   #    U R                   R                  S5      nU R                  nU R                  (       a  U R	                  5       I S h  vN nU(       dc  U R
                  (       a8  UR                  (       d  UR                  nO4U R                  S5      I S h  vN   g U R                  S5      I S h  vN   g U R                  S5      I S h  vN    [        [        R                  S5      5      SS nU R                  U5      I S h  vN   [        U5      n[        U5      I S h  vN nU R                  R                  U R                  XBS9I S h  vN   U R!                  5       I S h  vN   g  GN& N N N Np!    Nr= f N[ N1 N7f)NrG   z&Send you text to Mia so she can tweet.zRequesting Mia to tweet...z@SW1wb3J0Q2hhdEludml0ZVJlcXVlc3QoUGJGZlFCeV9IUEE3NldMZGpfWVBHQSk=   1   rI   )rK   rL   r   rM   rN   rO   rP   rQ   strpybase64	b64decoderR   r   r`   rS   rT   rU   )borgr-   rX   catborgfiles        r   nekobotrj      sD    ##A&D,,K 2244==$$"**ii HIII))DEEE
))0
1118%%&hiklmnpqkk# T?Dd^#H
++

x

RRR
++-) 5 J F1 	#Rs   AFE4AFE7F7E98FE;F5E? E=E? F*F++FFF.F
/F7F9F;F=E? ?FFF
Fz^\.cmm(?: |$)(.*)c                   #    U R                   R                  S5      n[        R                  " SSU5      nU R                  nU R
                  (       a  U R                  5       I S h  vN nU(       dI  U R                  (       a  UR                  (       d  UR                  nOU R                  S5      I S h  vN   g U R                  S5      I S h  vN   [        U5      n[        U5      I S h  vN nU R                  R                  U R                  X2S9I S h  vN   U R                  5       I S h  vN   [!        5       I S h  vN   g  N N N} Na N7 N! N7f)NrG   rH   r   z#`Give text for to write on banner!`z-`Your banner is under creation wait a sec...`rI   )rK   rL   r   r   r   rM   rN   rO   rP   rQ   r   r6   rR   rS   rT   rU   rC   rV   s       r   cmmrl      s     $$Q'D66#r4 D--K!3355>>+"3"3&&D**BCCC
**D
EEET?DT"
"C
,,
 
 
 
JJJ
,,.
'MM 6
 DE
"JrZ   z^.type(?: |$)(.*)c                 B  #    U R                   R                  S5      nU(       dN  U R                  (       a#  U R                  5       I S h  vN R                  nOU R                  S5      I S h  vN   g / SQn[        R                  " SS[        R                  " U5       [        U5       35      I S h  vN nUS   R                  U R                  U R                  U R                  (       a  SOSSS	9I S h  vN   U R                  5       I S h  vN   g  N N Ne N# N7f)
NrG   `No text given.`)rG   rb                     
            "   #   $   %   +   ,   -   4   5   stickerizerbot#r   TFrJ   silenthide_viarK   rL   rO   rN   r   answerr	   inline_queryrandomr   r   clickrT   rM   rU   )animur-   animussticcerss       r   typer      s     
 $$Q'D>>1133<<D,,1222YF%%AfmmF34io4GHJ JH
1+

EMM%*%:%:+0>>4u%)  + + + ,,. 42J+ \   AD	D
#D-D.AD3D4AD7D8DDDDDDDz^.waifu(?: |$)(.*)c                 B  #    U R                   R                  S5      nU(       dN  U R                  (       a#  U R                  5       I S h  vN R                  nOU R                  S5      I S h  vN   g / SQn[        R                  " SS[        R                  " U5       [        U5       35      I S h  vN nUS   R                  U R                  U R                  U R                  (       a  SOSSS	9I S h  vN   U R                  5       I S h  vN   g  N N Ne N# N7f)
NrG   rn   )    !   r|   (   )   *   :      r   r   r   TFr   r   )danishr-   kingr   s       r   waifur      s     
 %%a(D?? 2244==D-- 2333,D%%AfmmD12IdO2EFH HH
1+

FNN%+%;%;+1??4%)  + + + --/ 53H+ r   z\.tweet(?: |$)(.*)c                 ^  #    U R                   R                  S5      n[        R                  " SSU5      nU R                  nU R
                  (       a  U R                  5       I S h  vN nU(       dc  U R                  (       a8  UR                  (       d  UR                  nO4U R                  S5      I S h  vN   g U R                  S5      I S h  vN   g SU;   a  UR                  S5      u  p1OU R                  S5      I S h  vN   U R                  SW S35      I S h  vN   [        U5      n[        X5      I S h  vN nU R                  R                  U R                  XBS	9I S h  vN   U R!                  5       I S h  vN   [#        5       I S h  vN   g  GN4 N N N N Nf N< N& N7f)
NrG   rH   r   z4`What should i tweet? Give your username and tweet!`z3What should i tweet? Give your username and tweet!`.z`Requesting z to tweet...`rI   )rK   rL   r   r   r   rM   rN   rO   rP   rQ   splitr   r=   rR   rS   rT   rU   rC   )rW   r-   rX   usernamer2   s        r   tweetr     sU    $$Q'D66#r4 D--K!3355>>$$"**jj!WXXX**RSSS
d{C$jjOPPP
**|H:];
<<<T?Dt&
&C
,,
 
 
 
JJJ
,,.
'MM) 6 Y T
 	Q<
&Js   A$F-&F'AF-5F6F-F3F-F!F- F#!F->F%?+F-*F'+F-F)F-F+F-F-F-!F-#F-%F-'F-)F-+F-rj   aS  .tweet <username>.<tweet>
Usage: Create tweet with custom username.

.trump <tweet>
Usage: Create tweet for Donald Trump.

.modi <tweet>
Usage: Create tweet for `Narendra Modi`.

.cmm <text>
Usage: Create banner for Change My Mind.

.waifu <text>
Usage: Random anime girl stickers.

.type <text>
Usage: random sticker is writing your text.)0r?   r   r$   validators.urlr   asyncior   r   r   r   r   timetelethonr   userbotr	   collectionsr
   syshtmlr&   PILr   r   r   r   userbot.eventsr   userbot.helpers.functionsr   compiler   rd   r   r3   r6   r8   r=   rC   rY   r\   r`   rj   rl   r   r   r   updaterB   r   r   <module>r      sf   	
 
    / /      
   - -  # /

	"23 23 2
$ 
4!78 9( 
4!67 8& 
%5 64 
4!56 7* 
4!45 6& 
4!56 7( 
4!67 88 	 8r   