"""File generated by TLObjects' generator. All changes will be ERASED""" from ...tl.tlobject import TLObject from ...tl.tlobject import TLRequest from typing import Optional, List, Union, TYPE_CHECKING import os import struct from datetime import datetime if TYPE_CHECKING: from ...tl.types import TypeChannelAdminLogEventsFilter, TypeChannelParticipantsFilter, TypeChatAdminRights, TypeChatBannedRights, TypeEmojiStatus, TypeInputChannel, TypeInputChatPhoto, TypeInputGeoPoint, TypeInputMessage, TypeInputPeer, TypeInputStickerSet, TypeInputUser, TypeProfileTab class CheckSearchPostsFloodRequest(TLRequest): CONSTRUCTOR_ID = 0x22567115 SUBCLASS_OF_ID = 0xc2c0ccc1 def __init__(self, query: Optional[str]=None): """ :returns SearchPostsFlood: Instance of SearchPostsFlood. """ self.query = query def to_dict(self): return { '_': 'CheckSearchPostsFloodRequest', 'query': self.query } def _bytes(self): return b''.join(( b'\x15qV"', struct.pack('