code: def pin(self, disable_notification: bool = None) -> "Message":
          
          return self._client.pin_chat_message(
              chat_id=self.chat.id,
              message_id=self.message_id,
              disable_notification=disable_notification
          )
docs: Bound method *pin* of :obj:`Message <pyrogram.Message>`.
  
          Use as a shortcut for:
  
          .. code-block:: python
  
              client.pin_chat_message(
                  chat_id=message.chat.id,
                  message_id=message_id
              )
  
          Example:
              .. code-block:: python
  
                  message.pin()
  
          Args:
              disable_notification (``bool``):
                  Pass True, if it is not necessary to send a notification to all chat members about the new pinned
                  message. Notifications are always disabled in channels.
  
          Returns:
              True on success.
  
          Raises:
              :class:`RPCError <pyrogram.RPCError>`