
    Mg.                     r    S SK r S SKJr  S SKJrJr  S SKrS r\" SS9\" S5       " S S	5      5       5       rg)
    N)Fore)pluginrequirec                     Sn[         R                  " X-   5      nUR                  5       nSUR                  5       ;   a  g U$ )Nzhttps://api.agify.io?name=	errorCode)requestsgetjsonkeys)nameurlrs      9/Users/admin/workspace/ai/Jarvis/jarviscli/plugins/age.pyfetchr      s8    
&CSZ A	AaffhH    T)networkagec                        \ rS rSrS rS rSrg)Age   c                     U R                  U5      n[        R                  " SSU5      nUc  g [        [	        U5      5      n[        S[	        US   5      -   5        [        5         g )Nz	[^A-Za-z] z!The average age for this name is r   )get_nameresubr   strprint)selfjarvissr   r   s        r   __call__Age.__call__   sS    }}V$vvk2t,<3t91#ah-?@r   c                 n    [        5          [        UR                  S[        R                  5      5      nU$ )NzGive a name: )r   r   inputr   BLUE)r   r   r   s      r   r   Age.get_name   s(    v||OTYY?@DKr    N)__name__
__module____qualname____firstlineno__r!   r   __static_attributes__r'   r   r   r   r      s    	r   r   )r   coloramar   r   r   r   r   r   r'   r   r   <module>r.      s@      " 	 	   r   