Soundboard.AudioPlayer (soundboard v1.7.0)

Handles audio playback coordination.

Summary

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

current_voice_channel()

invalidate_cache(sound_name)

Removes any cached metadata for the given sound_name so future plays use fresh data.

last_user_left(guild_id)

play_sound(sound_name, actor)

playback_finished(guild_id)

set_voice_channel(guild_id, channel_id)

start_link(opts)

stop_sound()

user_joined_channel(guild_id)