Sinks

Core

class discord.sinks.Filters(**kwargs)[स्रोत]

Filters for Sink

Added in version 2.0.

मापदण्ड:

container -- Container of all Filters.

class discord.sinks.Sink(*, filters=None)[स्रोत]

A sink "stores" recorded audio data.

Can be subclassed for extra customizablilty.

चेतावनी

It is recommended you use the officially provided sink classes, such as WaveSink.

just replace the following like so:

vc.start_recording(
    MySubClassedSink(),
    finished_callback,
    ctx.channel,
)

Added in version 2.0.

उभारता है :
get_all_audio()[स्रोत]

Gets all audio files.

get_user_audio(user)[स्रोत]

Gets the audio file(s) of one specific user.

मापदण्ड:

user (str | int)

class discord.sinks.AudioData(file)[स्रोत]

Handles data that's been completely decrypted and decoded and is ready to be saved to file.

Added in version 2.0.

write(data)[स्रोत]

Writes audio data.

उभारता है :

ClientException -- The AudioData is already finished writing.

cleanup()[स्रोत]

Finishes and cleans up the audio data.

उभारता है :

ClientException -- The AudioData is already finished writing.

on_format(encoding)[स्रोत]

Called when audio data is formatted.

उभारता है :

ClientException -- The AudioData is still writing.

class discord.sinks.RawData(data, client)[स्रोत]

Handles raw data from Discord so that it can be decrypted and decoded to be used.

Added in version 2.0.

Sink Classes

class discord.sinks.WaveSink(*, filters=None)[स्रोत]

A special sink for .wav(wave) files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :
class discord.sinks.MP3Sink(*, filters=None)[स्रोत]

A special sink for .mp3 files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :
class discord.sinks.MP4Sink(*, filters=None)[स्रोत]

A special sink for .mp4 files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :
class discord.sinks.M4ASink(*, filters=None)[स्रोत]

A special sink for .m4a files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :
class discord.sinks.MKVSink(*, filters=None)[स्रोत]

A special sink for .mkv files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :
class discord.sinks.MKASink(*, filters=None)[स्रोत]

A special sink for .mka files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :
class discord.sinks.OGGSink(*, filters=None)[स्रोत]

A special sink for .ogg files.

Added in version 2.0.

format_audio(audio)[स्रोत]

Formats the recorded audio.

उभारता है :