
    N[iC                     8    d dl mZ d dlZd dlmZ  G d d      Zy)    )UnionN)rawc                   *    e Zd Zdddeeef   defdZy)DeleteSupergroupselfzpyrogram.Clientchat_idreturnc                    K   | j                  t        j                  j                  j	                  | j                  |       d{                d{    y7 7 w)a  Delete a supergroup.

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

        Parameters:
            chat_id (``int`` | ``str``):
                The id of the supergroup to be deleted.

        Returns:
            ``bool``: On success, True is returned.

        Example:
            .. code-block:: python

                await app.delete_supergroup(supergroup_id)
        N)channelT)invoker   	functionschannelsDeleteChannelresolve_peer)r   r   s     [/var/www/files/kim/lib/python3.12/site-packages/pyrogram/methods/chats/delete_supergroup.pydelete_supergroupz"DeleteSupergroup.delete_supergroup   s\     ( kkMM""00"//88 1 
 	
 	
 	 9	
s$   AA AA AA A N)__name__
__module____qualname__r   intstrboolr        r   r   r      s)    sCx 
r   r   )typingr   pyrogramr   r   r   r   r   <module>r      s   &    r   