typescript-telegram-bot-api
Version:
Telegram Bot API wrapper for Node.js written in TypeScript
34 lines (33 loc) • 921 B
TypeScript
import { PhotoSize } from './';
/**
* ## VideoNote
* This object represents a video message (available in Telegram apps as of v.4.0).
* @see https://core.telegram.org/bots/api#videonote
*/
export type VideoNote = {
/**
* Identifier for this file, which can be used to download or reuse the file
*/
file_id: string;
/**
* Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used
* to download or reuse the file.
*/
file_unique_id: string;
/**
* Video width and height (diameter of the video message) as defined by the sender
*/
length: number;
/**
* Duration of the video in seconds as defined by the sender
*/
duration: number;
/**
* Optional. Video thumbnail
*/
thumbnail?: PhotoSize;
/**
* Optional. File size in bytes
*/
file_size?: number;
};