@cordjs/bot

The main package for Cord.js.

Classes

NameDescription
Context

Information about a middleware call, passed in as first argument to a middleware handler

CordBot

The main class for any Cord.js bot

Functions

NameDescription
Cord

Creates a Cord.js bot

CordPlugin

Creates a plugin

Interfaces

NameDescription
ICordPlugin

A plugin

ICordPluginHelpers

Helpers for CordPlugin

ICordPluginOptions

Options for the CordPlugin function

IMiddlewareOptions

Middleware options

Variables

NameDescription
ClientOptions

Plugin that changes the ClientOptions of the Client

Type Aliases

NameDescription
CordBotWithPlugins

CordBot with plugins

Middleware

A middleware

MiddlewareCallback

A middleware callback

MiddlewareGroup

A group of middleware

MiddlewareObject

A middleware object

NextFn

The next function passed into MiddlewareCallback