pyrobale.objects.inputmedias¶
Classes¶
Base class for all input media types. |
|
Represents a photo to be sent. |
|
Represents a video to be sent. |
|
Represents an animation to be sent. |
|
Represents an audio file to be sent. |
|
Represents a document to be sent. |
Module Contents¶
- class pyrobale.objects.inputmedias.InputMedia(media, caption=None)[source]¶
Base class for all input media types.
This is an abstract class that should not be used directly.
- class pyrobale.objects.inputmedias.InputMediaPhoto(media, caption=None)[source]¶
Bases:
InputMediaRepresents a photo to be sent.
This object represents a photo that needs to be sent to Bale.
- class pyrobale.objects.inputmedias.InputMediaVideo(media, caption=None, thumbnail=None, width=None, height=None, duration=None)[source]¶
Bases:
InputMediaRepresents a video to be sent.
This object represents a video that needs to be sent to Bale.
- class pyrobale.objects.inputmedias.InputMediaAnimation(media, caption=None, thumbnail=None, width=None, height=None, duration=None)[source]¶
Bases:
InputMediaRepresents an animation to be sent.
This object represents an animation file (GIF or H.264/MPEG-4 AVC video without sound) that needs to be sent to Bale.
- class pyrobale.objects.inputmedias.InputMediaAudio(media, caption=None, thumbnail=None, duration=None, title=None)[source]¶
Bases:
InputMediaRepresents an audio file to be sent.
This object represents an audio file that needs to be sent to Bale. The file will be treated as music.