diff --git a/discord/file.py b/discord/file.py index 8155e4fd1..e46d49411 100644 --- a/discord/file.py +++ b/discord/file.py @@ -167,12 +167,18 @@ class VoiceMessageFile(File): This is a subclass of :class:`File` that is specifically used for sending voice messages. .. versionadded:: 2.6 + + Attributes + ----------- + duration: :class:`float` + The duration of the voice message in seconds. Does not need to be accurate + """ def __init__( self, fp: Union[str, bytes, os.PathLike[Any], io.BufferedIOBase], - duration: float = 5.0, + duration: float, waveform: Optional[str] = None, ): super().__init__(fp, filename="voice-message.ogg", spoiler=False) diff --git a/docs/api.rst b/docs/api.rst index c7d9e351f..5f58fa480 100644 --- a/docs/api.rst +++ b/docs/api.rst @@ -5632,6 +5632,14 @@ File .. autoclass:: File :members: +VoiceMessageFile +~~~~~~~~~~~~~~~~~ + +.. attributetable:: VoiceMessageFile + +.. autoclass:: VoiceMessageFile + :members: + Colour ~~~~~~