o
    +d                     @   s   d dl mZmZmZmZmZmZ d dlZd dlm	Z	 ee
Zeddd Zeddd	 Zed
dd Zeddd Zeddd Zeddd Zdd ZdS )    )Flaskrequestsessioncurrent_appconfig	send_fileN)WhatsApp/c                   C   s   dS )NzHello, World! r
   r
   r
   @/var/www/html/alertair/monitor/whatsapp/HeadlessPywhatKit/app.pyhello_world   s   r   z/send_messagec                   C   s0   t tj tjd tjdtjd dS )Nokphonemessagedone)printr   argsr   r   send_user_messagegetr
   r
   r
   r   send_message_to_number   s   
"r   z/send_user_imagec                   C   s&   t jd tjdtjd dS )Nr   r   filenamer   )r   r   
send_imager   r   r   r
   r
   r
   r   send_user_image   s   "r   z/send_user_documentc                   C   s(   t jd jtjdtjdd dS )Nr   r   r   )r   r   )r   r   send_documentr   r   r   r
   r
   r
   r   send_user_document   s   $r   z/loginc                   C   s   t  tjd< tdS )Nr   z1/var/www/html/alertair/monitor/whatsapp/hello.png)r   appr   r   r
   r
   r
   r   send_login_image    s   r   z	/playonytc                  C   s   t jd} d|  }d}t|}|j}t|}|d}|D ]}|d7 }|dkr+ nq||d  dkr8td	td
 t	 j
d||d    d||d   S )zHWill play video on following topic, takes about 10 to 15 seconds to loadtopicz"https://www.youtube.com/results?q=r   "   WEB_PAGE_TYPE_WATCH   z/resultszNo video found.z'Videos found, opening most recent videozhttps://www.youtube.com)r   r   r   requestscontentstrsplit	Exceptionr   r   driver)r   urlcountcontdatalstir
   r
   r   playonyt&   s"   

r.   c                   C   s   t S )N)r   r
   r
   r
   r   
create_app<   s   r/   )flaskr   r   r   r   r   r   r"   HeadlessPywhatKit.whatsr   __name__r   router   r   r   r   r   r.   r/   r
   r
   r
   r   <module>   s"     





