
    O[i                     L    d dl Z d dlZ e j                  e      Z G d d      Zy)    Nc                        e Zd ZdZdZdefdZy)MsgIdr   returnc                     t        t        j                               }|| j                  k(  r| j                  dz   nd| _        |dz  | j                  z   }|| _        |S )N   r   l        )inttime	last_timeoffset)clsnowmsg_ids      T/var/www/files/kim/lib/python3.12/site-packages/pyrogram/session/internals/msg_id.py__new__zMsgId.__new__   sL    $))+),)=cjj1n1
-3::-    N)__name__
__module____qualname__r
   r   r   r    r   r   r   r      s    IF r   r   )loggingr	   	getLoggerr   logr   r   r   r   <module>r      s)   &  g!
 
r   