# Functions
New returns a new *discordgo.State with the given optionFuncs applied.
WithGuilds adds the given guilds to a *discordgo.State.
WithUser sets a *discordgo.State.User to the given user.
# Type aliases
OptionFunc is a function that can be used to apply different options to a *discordgo.State.