# Functions

NewDiscordBot creates a new DiscordBot.

# Variables

ErrResponse is the error that is wrapped and returned when there is a non-200 api response.

# Structs

Config is the set of configuration options for creating a DiscordBot with NewDiscordBot.

# Interfaces

DiscordBot is the api for a discord bot object.
DiscordMessageHandler is the api that a bot expects a handler manager to have.
JSONMarshaler is the interface implemented by types that can marshal themselves into valid JSON.

# Type aliases

DiscordMessageHandlerFunc is the api that a bot expects a handler function to have.