Skip to main content

Installation

Arcscord requires Node.js 24.11.0 or newer. The repository uses pnpm for workspace development, but projects that consume Arcscord as a library only need a compatible Node.js runtime and a package manager.

Install the core package in a Discord bot project:

pnpm add arcscord discord.js

With npm:

npm install arcscord discord.js

Optional packages can be installed as needed:

pnpm add @arcscord/cli @arcscord/middleware @arcscord/error @arcscord/better-error

Useful setup links: