Video note telegram что это
Перейти к содержимому

Video note telegram что это

  • автор:

Video note telegram что это

A video note message.

Parameters

[in] video_note_ Video note to be sent.
[in] thumbnail_ Video thumbnail; pass null to skip thumbnail uploading.
[in] duration_ Duration of the video, in seconds.
[in] length_ Video width and height; must be positive and not greater than 640.

Method Documentation

◆ get_id()

Returns identifier uniquely determining a type of the object.

◆ store()

Helper function for to_string method. Appends string representation of the object to the storer.

send_video_note()#

chat_id ( int | str ) – Unique identifier (int) or username (str) of the target chat. For your personal cloud (Saved Messages) you can simply use “me” or “self”. For a contact that exists in your Telegram address book you can use his phone number (str).

video_note ( str | BinaryIO ) – Video note to send. Pass a file_id as string to send a video note that exists on the Telegram servers, pass a file path as string to upload a new video note that exists on your local machine, or pass a binary file-like object with its attribute “.name” set for in-memory uploads. Sending video notes by a URL is currently unsupported.

duration ( int , optional) – Duration of sent video in seconds.

length ( int , optional) – Video width and height.

thumb ( str | BinaryIO , optional) – Thumbnail of the video sent. The thumbnail should be in JPEG format and less than 200 KB in size. A thumbnail’s width and height should not exceed 320 pixels. Thumbnails can’t be reused and can be only uploaded as a new file.

disable_notification ( bool , optional) – Sends the message silently. Users will receive a notification with no sound.

reply_to_message_id ( int , optional) – If the message is a reply, ID of the original message

schedule_date ( datetime , optional) – Date when the message will be automatically sent.

protect_content ( bool , optional) – Protects the contents of the sent message from forwarding and saving.

reply_markup ( InlineKeyboardMarkup | ReplyKeyboardMarkup | ReplyKeyboardRemove | ForceReply , optional) – Additional interface options. An object for an inline keyboard, custom reply keyboard, instructions to remove reply keyboard or to force a reply from the user.

progress ( Callable , optional) – Pass a callback function to view the file transmission progress. The function must take (current, total) as positional arguments (look at Other Parameters below for a detailed description) and will be called back each time a new file chunk has been successfully transmitted.

progress_args ( tuple , optional) – Extra custom arguments for the progress callback function. You can pass anything you need to be available in the progress callback scope; for example, a Message object or a Client instance in order to edit the message with the updated progress status.

current ( int ) – The amount of bytes transmitted so far.

total ( int ) – The total size of the file.

*args ( tuple , optional) – Extra custom arguments as defined in the progress_args parameter. You can either keep *args or add every single extra argument in your function signature.

Message | None – On success, the sent video note message is returned, otherwise, in case the upload is deliberately stopped with stop_transmission() , None is returned.

how send video note in telegram bot?

In fact, my problem is that when sending a video note is not sent in a circle. And it’s sent as ordinary as sending a normal video. I followed all the necessary points are posted the video.

I uploaded the file in :

  • Mp4 format
  • Less than a minute
  • And is square.

And the code I’ve used:

the main function :

send video note :

And with the place of this variable video_file_id [«file_id»], I used the direct address of the files, but I did not get any results in bot.

Video and Video Note Messages

You can send MP4 files as a regular video or a video note. Other video formats may be sent as documents.

Video

Videos, like other multimedia messages, can have caption, reply, reply markup, and etc. You can optionally specify the duration and resolution of the video.

In the example below, we send a video of a 10 minute countdown and expect the Telegram clients to stream that long video instead of downloading it completely. We also set a thumbnail image for our video.

Check the Bot API docs for sendVideo to learn more about video size limits and the thumbnail images.

vide screenshot 1

User should be able to seek through the video without the video being downloaded completely.

vide screenshot 2

Video Note

Video notes, shown in circles to the user, are usually short (1 minute or less) with the same width and height.

You can send a video note only by uploading the video file or reusing the file_id of another video note. Sending video note by its HTTP URL is not supported currently.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *