Logger logs requests to a stream, or stdout by default
MessageCommandParser is a forgiving implementation of an argv parser, simillar to the command line. The parsed options are put in the body. "Positional" arguments are put in the "_" field. See example below.
NoBots makes sure commands aren't from bots
NoDMs stops users from interacting with the bot from a direct message channel
RateLimit rate limits a user, guild, or channel from using the application or a certain route
Recommended middleware to include with every bot
Generated using TypeDoc
Blacklist stops the middleware chain from continuing if the request meets the blacklist criteria.