o
    nÒYio  ã                   @   s(   d dl Z ddlmZ dd„ Zdd„ ZdS )é    Né   )ÚBladeMethodc                 C   sF   |j tjkrd S |j tjkrt| |jƒ d S |j tjkr!d| _d S d S )NT)Úmethodr   ÚNETCASTÚ	BROADCASTÚ_blade_broadcastÚparamsÚ
DISCONNECTÚ_idle)ÚclientÚmessage© r   úd/var/www/html/asistente-voz-ia/venv/lib/python3.10/site-packages/signalwire/relay/message_handler.pyÚhandle_inbound_message   s   
ÿr   c                 C   s€   | j |d krt d¡ d S |d dkr| j |d ¡ d S |d dkr.| j |d ¡ d S |d dkr>| j |d ¡ d S d S )NÚprotocolzClient protocol mismatch.Úeventzqueuing.relay.eventsr   zqueuing.relay.taskszqueuing.relay.messaging)r   ÚloggingÚwarnÚcallingÚnotification_handlerÚtaskingÚ	messaging)r   r   r   r   r   r      s   
ÿr   )r   Ú	constantsr   r   r   r   r   r   r   Ú<module>   s    