
    dh`                     :    d dl mZ d dlmZ  G d dee   e      Zy)    )ABC)BaseHandlerc                   <    e Zd ZdZedefd       Zedefd       Zy)ErrorHandlerz(
    Base class for errors handlers
    returnc                 B    | j                   j                  j                  S N)event	__class____name__selfs    P/var/www/netwell/bot/venv/lib/python3.12/site-packages/aiogram/handlers/error.pyexception_namezErrorHandler.exception_name   s    zz##,,,    c                 ,    t        | j                        S r	   )strr
   r   s    r   exception_messagezErrorHandler.exception_message   s    4::r   N)r   
__module____qualname____doc__propertyr   r   r    r   r   r   r      s=     - - - 3  r   r   N)abcr   aiogram.handlers.baser   	Exceptionr   r   r   r   <module>r      s     -;y)3 r   