Class TdApi.SendBusinessMessageAlbum

Enclosing class:
TdApi

public static class TdApi.SendBusinessMessageAlbum extends TdApi.Function<TdApi.BusinessMessages>
Sends 2-10 messages grouped together into an album on behalf of a business account; for bots only. Currently, only audio, document, photo and video messages can be grouped into an album. Documents and audio files can be only grouped in an album with messages of the same type. Returns sent messages.

Returns BusinessMessages

  • Field Details

    • businessConnectionId

      public String businessConnectionId
      Unique identifier of business connection on behalf of which to send the request.
    • chatId

      public long chatId
      Target chat.
    • replyTo

      public TdApi.InputMessageReplyTo replyTo
      Information about the message to be replied; pass null if none.
    • disableNotification

      public boolean disableNotification
      Pass true to disable notification for the message.
    • protectContent

      public boolean protectContent
      Pass true if the content of the message must be protected from forwarding and saving.
    • effectId

      public long effectId
      Identifier of the effect to apply to the message.
    • inputMessageContents

      public TdApi.InputMessageContent[] inputMessageContents
      Contents of messages to be sent. At most 10 messages can be added to an album. All messages must have the same value of showCaptionAboveMedia.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      Identifier uniquely determining type of the object.
      See Also:
  • Constructor Details

    • SendBusinessMessageAlbum

      public SendBusinessMessageAlbum()
      Default constructor for a function, which sends 2-10 messages grouped together into an album on behalf of a business account; for bots only. Currently, only audio, document, photo and video messages can be grouped into an album. Documents and audio files can be only grouped in an album with messages of the same type. Returns sent messages.

      Returns BusinessMessages

    • SendBusinessMessageAlbum

      public SendBusinessMessageAlbum(String businessConnectionId, long chatId, TdApi.InputMessageReplyTo replyTo, boolean disableNotification, boolean protectContent, long effectId, TdApi.InputMessageContent[] inputMessageContents)
      Creates a function, which sends 2-10 messages grouped together into an album on behalf of a business account; for bots only. Currently, only audio, document, photo and video messages can be grouped into an album. Documents and audio files can be only grouped in an album with messages of the same type. Returns sent messages.

      Returns BusinessMessages

      Parameters:
      businessConnectionId - Unique identifier of business connection on behalf of which to send the request.
      chatId - Target chat.
      replyTo - Information about the message to be replied; pass null if none.
      disableNotification - Pass true to disable notification for the message.
      protectContent - Pass true if the content of the message must be protected from forwarding and saving.
      effectId - Identifier of the effect to apply to the message.
      inputMessageContents - Contents of messages to be sent. At most 10 messages can be added to an album. All messages must have the same value of showCaptionAboveMedia.
  • Method Details

    • getConstructor

      public int getConstructor()
      Description copied from class: TdApi.Object
      Returns an identifier uniquely determining type of the object.
      Specified by:
      getConstructor in class TdApi.Object
      Returns:
      this.CONSTRUCTOR