Module songbird::serenity[][src]

Compatability and convenience methods for working with serenity. Requires the "serenity-rustls" or "serenity-native" features.

Structs

SongbirdKey

Zero-size type used to retrieve the registered Songbird instance from serenity’s inner TypeMap.

Traits

SerenityInit

Helper trait to add installation/creation methods to serenity’s ClientBuilder.

Functions

get

Retrieve the Songbird voice client from a serenity context’s shared key-value store.

register

Installs a new songbird instance into the serenity client.

register_with

Installs a given songbird instance into the serenity client.