Ë
    :É„jî  ã                   ó8   — d dl Z d dl mZ d dl mZ  G d„ d«      Zy)é    N)Úraw)Útypesc            	       ó(   — e Zd Z	 d	dddededdfd„Zy)
ÚCreateSupergroupÚselfzpyrogram.ClientÚtitleÚdescriptionÚreturnz
types.Chatc              ƒ   óî   K  — | j                  t        j                  j                  j	                  ||d¬«      «      ƒ d{  –—† }t
        j                  j                  | |j                  d   «      S 7 Œ1­w)ax  Create a new supergroup.

        .. note::

            If you want to create a new basic group, use :meth:`~pyrogram.Client.create_group` instead.

        .. include:: /_includes/usable-by/users.rst

        Parameters:
            title (``str``):
                The supergroup title.

            description (``str``, *optional*):
                The supergroup description.

        Returns:
            :obj:`~pyrogram.types.Chat`: On success, a chat object is returned.

        Example:
            .. code-block:: python

                await app.create_supergroup("Supergroup Title", "Supergroup Description")
        T)r   ÚaboutÚ	megagroupNr   )	Úinvoker   Ú	functionsÚchannelsÚCreateChannelr   ÚChatÚ_parse_chatÚchats)r   r   r	   Úrs       ú_/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/methods/chats/create_supergroup.pyÚcreate_supergroupz"CreateSupergroup.create_supergroup   sg   è ø€ ð8 —+‘+Ü�M‰M×"Ñ"×0Ñ0ØØ!Øð 1ó ó
÷ 
ˆô �z‰z×%Ñ% d¨A¯G©G°A©JÓ7Ð7ð
ús   ‚?A5ÁA3Á2A5N)Ú )Ú__name__Ú
__module__Ú__qualname__Ústrr   © ó    r   r   r      s0   „ ð ñ$8Øð$8àð$8ð ð$8ð 
ô	$8r   r   )Úpyrogramr   r   r   r   r   r   ú<module>r       s   ðó& Ý Ý ÷%8ò %8r   