Class TdApi.MessageCopyOptions

  • Enclosing class:
    TdApi

    public static class TdApi.MessageCopyOptions
    extends TdApi.Object
    Options to be used when a message content is copied without reference to the original sender. Service messages and messageInvoice can't be copied.
    • Field Detail

      • sendCopy

        public boolean sendCopy
        True, if content of the message needs to be copied without reference to the original sender. Always true if the message is forwarded to a secret chat or is local.
      • replaceCaption

        public boolean replaceCaption
        True, if media caption of the message copy needs to be replaced. Ignored if sendCopy is false.
      • newCaption

        public TdApi.FormattedText newCaption
        New message caption; pass null to copy message without caption. Ignored if replaceCaption is false.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • MessageCopyOptions

        public MessageCopyOptions()
        Options to be used when a message content is copied without reference to the original sender. Service messages and messageInvoice can't be copied.
      • MessageCopyOptions

        public MessageCopyOptions​(boolean sendCopy,
                                  boolean replaceCaption,
                                  TdApi.FormattedText newCaption)
        Options to be used when a message content is copied without reference to the original sender. Service messages and messageInvoice can't be copied.
        Parameters:
        sendCopy - True, if content of the message needs to be copied without reference to the original sender. Always true if the message is forwarded to a secret chat or is local.
        replaceCaption - True, if media caption of the message copy needs to be replaced. Ignored if sendCopy is false.
        newCaption - New message caption; pass null to copy message without caption. Ignored if replaceCaption is false.