
    Mg                     Z    S SK r S SKJrJr   \" SS9\" S5       " S S5      5       5       rg)    N)pluginrequireT)networkboredc                       \ rS rSrSrS rSrg)	bored_api	   z9
Tells an activity and its details when you type 'bored'
c                 
   SnSS0n [         R                  " X4S9nUR                  5       nUS   nUS   nUS   n	US   n
US	   nUS
   nUR                  SU 35        UR                  SU 35        UR                  SU	 35        UR                  SU
S:X  a  SOU
 35        UR                  SUc  UOS 35        UR                  SU 35        g ! [         R                  R
                   a    UR                  S5         g f = f)Nz*https://bored.api.lewagon.com/api/activityAcceptzapplication/json)headersactivitytypeparticipantspriceaccessibilitylinkz
Activity: zType: zNumber of Participants: zPrice: r   freezLink: nonezAccessibility: zRequest Exception Occurred)requestsgetjsonsay
exceptionsRequestException)selfjarvissapi_urlheaderrqueryr   typparticr   accessr   s                >/Users/admin/workspace/ai/Jarvis/jarviscli/plugins/boredAPI.py__call__bored_api.__call__   s   >./	5W5AFFHEZ(HV}C^,FW~E_-FV}DJJH:./JJu~&JJ1&:;JJ5A:5 ABCJJ&ABCJJ12""33 	5 JJ34	5s   CC /DD N)__name__
__module____qualname____firstlineno____doc__r&   __static_attributes__r(       r%   r   r   	   s    5r/   r   )r   r   r   r   r(   r/   r%   <module>r0      s:     "
 	 5  5   5r/   