Class TdApi.InputMessagePhoto

Enclosing class:
TdApi

public static class TdApi.InputMessagePhoto
extends TdApi.InputMessageContent
A photo message.
  • Field Details

    • photo

      public TdApi.InputFile photo
      Photo to send.
    • thumbnail

      public TdApi.InputThumbnail thumbnail
      Photo thumbnail to be sent, this is sent to the other party in secret chats only.
    • addedStickerFileIds

      public int[] addedStickerFileIds
      File identifiers of the stickers added to the photo, if applicable.
    • width

      public int width
      Photo width.
    • height

      public int height
      Photo height.
    • caption

      public TdApi.FormattedText caption
      Photo caption; 0-GetOption("message_caption_length_max") characters.
    • ttl

      public int ttl
      Photo TTL (Time To Live), in seconds (0-60). A non-zero TTL can be specified only in private chats.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
      Constant Field Values
  • Constructor Details

    • InputMessagePhoto

      public InputMessagePhoto()
      A photo message.
    • InputMessagePhoto

      public InputMessagePhoto​(TdApi.InputFile photo, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int width, int height, TdApi.FormattedText caption, int ttl)
      A photo message.
      Parameters:
      photo - InputFile Photo to send.
      thumbnail - InputThumbnail Photo thumbnail to be sent, this is sent to the other party in secret chats only.
      addedStickerFileIds - int[] File identifiers of the stickers added to the photo, if applicable.
      width - int Photo width.
      height - int Photo height.
      caption - FormattedText Photo caption; 0-GetOption("message_caption_length_max") characters.
      ttl - int Photo TTL (Time To Live), in seconds (0-60). A non-zero TTL can be specified only in private chats.
    • InputMessagePhoto

      public InputMessagePhoto​(DataInput input) throws IOException
      Throws:
      IOException
  • Method Details