Ë
    :É„jÅ  ã                   ó~   — d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
mZ d dlmZ d dlmZ d dlmZmZmZ  G d„ de«      Zy)	é    )ÚBytesIO)	ÚIntÚLongÚInt128ÚInt256ÚBoolÚBytesÚStringÚDoubleÚVector)ÚTLObject)Úraw)ÚListÚOptionalÚAnyc                   ó    — e Zd ZU dZg d¢Zee   ed<   dZdZ	ddddœde
d	d
de
de
dee   dee   dee
   ddfd„Zedededd fd„«       Zdefd„Zy)ÚSearchPostsa|  Telegram API function.

    Details:
        - Layer: ``220``
        - ID: ``F2C4F24D``

    Parameters:
        offset_rate (``int`` ``32-bit``):
            N/A

        offset_peer (:obj:`InputPeer <pyrogram.raw.base.InputPeer>`):
            N/A

        offset_id (``int`` ``32-bit``):
            N/A

        limit (``int`` ``32-bit``):
            N/A

        hashtag (``str``, *optional*):
            N/A

        query (``str``, *optional*):
            N/A

        allow_paid_stars (``int`` ``64-bit``, *optional*):
            N/A

    Returns:
        :obj:`messages.Messages <pyrogram.raw.base.messages.Messages>`
    ©Úoffset_rateÚoffset_peerÚ	offset_idÚlimitÚhashtagÚqueryÚallow_paid_starsÚ	__slots__l   Mr‰e zfunctions.channels.SearchPostsN)r   r   r   r   r   zraw.base.InputPeerr   r   r   r   r   Úreturnc                óf   — || _         || _        || _        || _        || _        || _        || _        y )Nr   )Úselfr   r   r   r   r   r   r   s           úc/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/raw/functions/channels/search_posts.pyÚ__init__zSearchPosts.__init__H   s6   € Ø&ˆÔØ&ˆÔØ"ˆŒØˆŒ
ØˆŒØˆŒ
Ø 0ˆÕó    ÚbÚargsc           	      ó   — t        j                  | «      }|dz  rt        j                  | «      nd }|dz  rt        j                  | «      nd }t        j                  | «      }t        j                  | «      }t        j                  | «      }t        j                  | «      }|dz  rt	        j                  | «      nd }	t        |||||||	¬«      S )Né   é   é   r   )r   Úreadr
   r   r   r   )
r#   r$   Úflagsr   r   r   r   r   r   r   s
             r    r)   zSearchPosts.readQ   s³   € ô —‘˜“ˆà$)¨VÒ$4”&—+‘+˜a”.¸$ˆØ"'¨6Ò"2”—‘˜A”¸ˆÜ—h‘h˜q“kˆä—m‘m AÓ&ˆä—H‘H˜Q“Kˆ	ä—‘˜“ˆà+0°FÒ+;œ4Ÿ9™9 Qœ<ÀÐÜ {ÀÐW`ÐhmÐw~ð  GLð  _oô  pð  	pr"   c                 ót  — t        «       }|j                  t        | j                  d«      «       d}|| j                  �dndz  }|| j
                  �dndz  }|| j                  �dndz  }|j                  t        |«      «       | j                  �$|j                  t        | j                  «      «       | j
                  �$|j                  t        | j
                  «      «       |j                  t        | j                  «      «       |j                  | j                  j                  «       «       |j                  t        | j                  «      «       |j                  t        | j                  «      «       | j                  �$|j                  t        | j                  «      «       |j                  «       S )NFr   r&   r'   r(   )r   Úwriter   ÚIDr   r   r   r
   r   r   r   r   r   Úgetvalue)r   r$   r#   r*   s       r    r,   zSearchPosts.writec   s>  € Ü‹IˆØ	�‰”�D—G‘G˜UÓ#Ô$àˆØ˜TŸ\™\Ð5‘&¸1Ñ<ˆØ˜TŸZ™ZÐ3‘&¸Ñ:ˆØ˜T×2Ñ2Ð>‘&ÀAÑEˆØ	�‰”�E“
Ôà�<‰<Ð#Ø�G‰G”F˜4Ÿ<™<Ó(Ô)à�:‰:Ð!Ø�G‰G”F˜4Ÿ:™:Ó&Ô'à	�‰”�D×$Ñ$Ó%Ô&à	�‰�× Ñ ×&Ñ&Ó(Ô)à	�‰”�D—N‘NÓ#Ô$à	�‰”�D—J‘J“Ô à× Ñ Ð,Ø�G‰G”D˜×.Ñ.Ó/Ô0à�z‰z‹|Ðr"   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   ÚstrÚ__annotations__r-   ÚQUALNAMEÚintr   r!   Ústaticmethodr   r   r)   Úbytesr,   © r"   r    r   r   "   sì   … ñò@ x€Iˆt�C‰yÓwà	€BØ/€Hð EIð  bfð  JNò 1 sð 1Ð9Mð 1ÐZ]ð 1Ðfið 1Ðt|ð  ~Añ  uBð 1ð  RZð  [^ñ  R_ð 1ð  zBð  CFñ  zGð 1ð  SWó 1ð ðp�ð p ð p¨ò pó ðpð"˜eô r"   r   N)Úior   Úpyrogram.raw.core.primitivesr   r   r   r   r   r	   r
   r   r   Úpyrogram.raw.corer   Úpyrogramr   Útypingr   r   r   r   r9   r"   r    ú<module>r?      s-   ðõ( ç g× gÕ gÝ &Ý ß &Ñ &ô\�(õ \r"   