Class InlineQueryResultCachedVideo

java.lang.Object
io.github.natanimn.telebof.types.inline.InlineQueryMediaResult<InlineQueryResultCachedVideo>
io.github.natanimn.telebof.types.inline.InlineQueryResultCachedVideo
All Implemented Interfaces:
InlineQueryResult, Serializable

public class InlineQueryResultCachedVideo extends InlineQueryMediaResult<InlineQueryResultCachedVideo>
Represents a link to a video file stored on the Telegram servers. By default, this video file will be sent by the user with an optional caption. Alternatively, you can use InlineQueryMediaResult.setInputMessageContent(io.github.natanimn.telebof.types.input.InputTextMessageContent) to send a message with the specified content instead of the video.
Since:
3 March 2025
Author:
Natanim
See Also:
  • Field Details

    • videoFileId

      @SerializedName("video_file_id") private String videoFileId
    • title

      private String title
    • description

      private String description
    • showCaptionAboveMedia

      @SerializedName("show_caption_above_media") private Boolean showCaptionAboveMedia
  • Constructor Details

    • InlineQueryResultCachedVideo

      public InlineQueryResultCachedVideo(String id, String videoFileId, String title)
      Required
      Parameters:
      id - Unique identifier for this result, 1-64 bytes
      videoFileId - A valid file identifier for the video file
      title - Title for the result
  • Method Details