
    quj                         S SK Jr  SSKJrJrJrJr  S SKJr  S\R                   S3r
\" SSS	9S
 5       r\R                  " SS05        g)    )Button   )
in_patternInlinePluginasync_searcherasst)InputWebDocumentu    
✘ Commands Available -
• `@z gh <username>.`
    Searches for the Github username and returns the latest feeds.
    End your query with a dot (.) to search.
ghT)ownerc                   ^#     U R                   R                  SS9S   nUR	                  S5      (       d  U R                  / SSS9I S h  vN $ US S n[        S	U S
3SS9I S h  vN m[        T[        5      (       dp  SR                  U4S j[        TR                  5       5      5       5      nU R                  U R                  R                  TS   USS9I S h  vN /SSSS9I S h  vN $ / n/ nTS S  GH  nSU SU S3nSU 3nS nUS   S:X  a9  US-  nUS-  nUS   S   S   n	SU	S    R                  S!5      S   -   n
S"U	S    S#3nOUS   S$:X  a  US%-  nUS%-  nUS   S&   S'   n
OUS   S(:X  a  US)-  nUS)-  nSUS*   S+   -   n
O|US   S,:X  aQ  US   S-   R                  S.0 5      R                  S/5      UR                  5       :w  a  M  US   S-   S'   n
US0-  nUS0-  nO"US   S1:X  a  US2-  nUS2-  nUS   S3   S'   n
OGM  US*   S+   nSU 3nUS4U 3-  nUS5U S6U S3-  nU(       a  Xh-  n[        US7   S8   S9S:/ 5      nU R                  R                  UUUS;SU[        R                   " S<U
5      [        R"                  " S=U R                   SS>9/S?9I S h  vN nUR$                  U;  d  GM  UR'                  UR$                  5        UR'                  U5        GM     U(       a  S@[)        U5       SA3OSBnU R                  USCUSS9I S h  vN   g ! [         a    U R                  / SSS9I S h  vN     g f = f GN GN GNo GNd N N=7f)DNr   )maxsplitz%Enter Github Username to see feeds...start)	switch_pmswitch_pm_param.z"End your query with . to search...zhttps://api.github.com/users/z/eventsT)re_json c              3   <   >#    U  H  o S TU    3S-   v   M     g7f)z: `z`
N ).0akdatas     */root/TeamUltroid/addons/inline/ghfeeds.py	<genexpr>gh_feeds.<locals>.<genexpr>(   s%     O=NrCRz*U2=Ns   messageF)titletextlink_previewi,  zError!!!)
cache_timer   r   2   z<b><a href='https://github.com/z'>@z</a></b>@type	PushEventz
 pushed inpayloadcommitszhttps://github.com/urlz/repos/z
-> <b>message:</b> <code>z</code>IssueCommentEventz commented atcommenthtml_urlCreateEventz createdreponamePullRequestEventpull_requestuserloginz created a pull request in	ForkEventz forkedforkee z <b><a href='z'>actor
avatar_urlr   z
image/jpeghtmlViewzSearch again)query	same_peer)r   r   r(   
parse_moder    thumbbuttonszShowing z feeds!zNothing Foundi  )r   split
IndexErroranswerendswithr   
isinstancelistjoinkeysbuilderarticlegetlowerr	   r   r(   switch_inlineidappendlen)ultusernamemsgresres_idscontr   r   extradtr(   r-   repo_urlr=   rH   r   s                  @r   gh_feedsrX      s)    88>>1>-a0 S!!ZZ>PW   
 
 	
 }H
'z94 D dD!!ggOT$))+=NOOZZkk))y/% *  
  #   	
 	
 		
 CGSb	0
#hZxPH:<;&L D\!Ei+B/B'"U)//)*DR*HHC1"Y-HE&\00_$EO#Dy/),Z8C&\]*ZEJD'$v,v*>>C&\//Y/33FB?CCGL>>#$ y/.1*=C00D11E&\[(IDYEy/(+J7CF|F#(/1TF-zD6::MD g|!<arR++

63'$$^388tT , 
 
 ::W$NN7::&JJwm n +.HSXJg
&?C
**STS'*
RRRk  jj=#  
 	
 	

 	
	
h
  Ss   ML *MMM&M	'A6MMM+M,F4M M!M8AMMMM:L=;M MMM	MMMMMu   GɪᴛHᴜʙ ғᴇᴇᴅsN)telethon.tl.customr   r   r   r   r   r   telethon.tl.typesr	   rP   __doc__rX   updater       r   <module>r^      sc    & < < .}}o  DXS XSt   0$7 8r]   