a
    9¶g`  ã                   @   s2   d dl mZ d dlmZ G dd„ dee eƒZdS )é    )ÚABC)ÚBaseHandlerc                   @   s4   e Zd ZdZeedœdd„ƒZeedœdd„ƒZdS )ÚErrorHandlerz(
    Base class for errors handlers
    )Úreturnc                 C   s
   | j jjS ©N)ÚeventÚ	__class__Ú__name__©Úself© r   ús/var/www/vosh/data/www/fastworkle.ru/webshop-tgbot-v.1.0/venv/lib/python3.9/site-packages/aiogram/handlers/error.pyÚexception_name   s    zErrorHandler.exception_namec                 C   s
   t | jƒS r   )Ústrr   r
   r   r   r   Úexception_message   s    zErrorHandler.exception_messageN)r	   Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   r   r   r   r   r      s
   r   N)Úabcr   Zaiogram.handlers.baser   Ú	Exceptionr   r   r   r   r   Ú<module>   s   