Ë
    çObj¥  ã                  óX   — d dl mZ d dlmZmZ ddlmZmZ ddlm	Z	  G d„ de	e   «      Z
y	)
é    )Úannotations)ÚTYPE_CHECKINGÚAnyé   )ÚChatIdUnionÚ
ForumTopicé   )ÚTelegramMethodc                  ó�   ‡ — e Zd ZU dZeZdZded<   	 ded<   	 dZded	<   	 dZ	d
ed<   	 e
rdddœ	 	 	 	 	 	 	 	 	 	 	 dˆ fd„Zˆ xZS ˆ xZS )ÚCreateForumTopica§  
    Use this method to create a topic in a forum supergroup chat or a private chat with a user. In the case of a supergroup chat the bot must be an administrator in the chat for this to work and must have the *can_manage_topics* administrator right. Returns information about the created topic as a :class:`aiogram.types.forum_topic.ForumTopic` object.

    Source: https://core.telegram.org/bots/api#createforumtopic
    ÚcreateForumTopicr   Úchat_idÚstrÚnameNú
int | NoneÚ
icon_colorú
str | NoneÚicon_custom_emoji_id)r   r   c               ó.   •— t        ‰| �  d||||dœ|¤Ž y )N)r   r   r   r   © )ÚsuperÚ__init__)Ú__pydantic__self__r   r   r   r   Ú"_CreateForumTopic__pydantic_kwargsÚ	__class__s         €úU/var/www/html/venv/lib/python3.12/site-packages/aiogram/methods/create_forum_topic.pyr   zCreateForumTopic.__init__    s-   ø€ ô ‰GÑð ØØØ%Ø%9ñ	ð
 $óó    )r   r   r   r   r   r   r   r   r   r   ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__returning__Ú__api_method__Ú__annotations__r   r   r   r   Ú__classcell__)r   s   @r   r   r   	   sœ   ø… ñð €MØ'€NàÓØtØ
ƒIØ&Ø!€J�
Ó!ð IØ'+Ð˜*Ó+ð Jáð &*Ø/3ñ	ð !ð	ð ð		ð
 #ð	ð #-ð	ð "%ð	ð ÷	ñ 	ó	 r   r   N)Ú
__future__r   Útypingr   r   Útypesr   r   Úbaser
   r   r   r   r   ú<module>r,      s"   ðÝ "ç %ç +Ý  ô*�~ jÑ1õ *r   