
    i                         d dl mZmZ d dlmZ d dlmZ ddedefdZddedefdZ	ddedefdZ
	 dd	ededefd
ZddedefdZy)    )InlineKeyboardMarkupInlineKeyboardButton)InlineKeyboardBuilder)get_textlangreturnc           	         t               }|j                  t        t        d|       d      t        t        d|       d             |j                  t        t        d|       d      t        t        d|       d	             |j                  t        t        d
|       d      t        t        d|       d             |j	                         S )zAdmin bosh panel klaviaturasizbtn-admin-movieszadmin:moviestextcallback_datazbtn-admin-channelszadmin:channelszbtn-admin-adminszadmin:adminszbtn-admin-broadcastzadmin:broadcastzbtn-admin-statszadmin:statszbtn-admin-syncz
admin:syncr   rowr   r   	as_markupr   builders     D/home/empty/Documents/pet_projects/kinoBot/bot/keyboards/admin_kb.pybuild_admin_panel_keyboardr      s    #%GKK,d3(	
 	.5*	
	 KK,d3(	
 	/6+	
	 KK+T2'	
 	*D1&	
	     c           
         t               }|j                  t        t        d|       d             |j                  t        t        d|       d      t        t        d|       d             |j                  t        t        d|       d	      t        t        d
|       d      t        t        d|       d             |j                  t        t        d|       d             |j	                         S )z%Broadcast target tanlash klaviaturasizbtn-target-allzbroadcast:target:allr
   zbtn-target-active-7dzbroadcast:target:active_7dzbtn-target-active-30dzbroadcast:target:active_30dzbtn-target-lang-uzzbroadcast:target:lang_uzzbtn-target-lang-ruzbroadcast:target:lang_ruzbtn-target-lang-enzbroadcast:target:lang_enz
btn-canceladmin:panelr   r   s     r   build_broadcast_target_keyboardr   +   s    #%GKK*D10	
 KK0$76	
 	1487	
	 KK.54	
 	.54	
 	.54	
 KK,-'	
 r   c           	          t               }|j                  t        t        d|       d      t        t        d|       d             |j	                         S )z!Broadcast tasdiqlash klaviaturasizbtn-yeszbroadcast:confirm:yesr
   zbtn-nozbroadcast:confirm:nor   r   s     r    build_broadcast_confirm_keyboardr   U   sS    #%GKK)T*1	
 	(D)0	
	 r   channelsc           	         t               }| D ]c  }|j                  rdnd}|j                  t        | d|j                   d|j
                         t        dd|j
                                e |j                  t        t        d|      d	             |j                  t        t        d
|      d             |j                         S )z$Kanal ro'yxati + o'chirish tugmalariu   ✅u   ❌ zchannel:info:r
   u   🗑zchannel:remove:zbtn-channel-addzchannel:addbtn-backr   )r   	is_activer   r   channel_title
channel_idr   r   )r   r   r   chstatuss        r   build_channels_list_keyboardr#   e   s     $%G 
,,E xq!1!1 23 -bmm_= ! /?		

 KK+T2'	
 KK*d+'	
 r   c                     t               }|j                  t        t        d|       d             |j	                         S )zPanel'ga qaytish tugmasir   r   r
   r   r   s     r   build_back_to_panel_keyboardr%      s<    #%GKK*d+'	
 r   N)uz)aiogram.typesr   r   aiogram.utils.keyboardr   bot.services.i18nr   strr   r   r   listr#   r%    r   r   <module>r-      s    D 8 &!S !4H !H'# '9M 'T3 :N " !%@	s 	6J 	r   