
    	oi                     ^    d dl Z d dlZd dl d dlmZ d dlmZ d dlZd dlmZ  G d d      Z	y)    N)*)bot)language_keyboard)finalc                   J    e Zd Ze ej
                  dg      d               Zy)StartHandlerstart)commandsc           	      z   | j                   j                  d      }d}t        |      dkD  r	 t        |d         }t	        | j
                  j                  | j                  dz   t        |      }|j                  t        j                  k(  st        j                  |j                  d       }t        j                   j#                  || j
                  j                  |t%        t        j&                  |j                                  t        j(                  |_	        t+        |       y t-        |       y #  Y xY w)N   )maxsplitr   language_title)texts)reply_markup)textsplitlenintregchatid
message_idr   stepProfileStepFINALlocalesgetlanguagehandlersuirenderr   	LANGUAGESSTARTupdater   )messagepartsref_idpr   s        /var/www/html/handlers/start.pyr	   zStartHandler.start
   s     ""a"0u:>U1X !3!3A!5sFC vv***;;qzz+;<=  KK.!++AJJ7	   !&&AF1I!H-s   D6 6D:N)__name__
__module____qualname__staticmethodr   message_handlerr	        r)   r   r   	   s+    S7), - r0   r   )
r   r   profiles.ProfileManagerr   keyboards.language_kbr   handlers.guidehandlers.finalr   r   r/   r0   r)   <module>r5      s$      %  3   ! !r0   