Skip to main content

Arcscord

Arcscord is a TypeScript-first toolkit for building Discord bots. The monorepo contains the core framework, a CLI, middleware helpers, and error utilities.

Use the guide for workflows and examples. Use the API reference for generated signatures from source comments.

Project documentation is available at https://arcscord.dev/.

Packages

  • arcscord: core Discord bot framework.
  • @arcscord/cli: command-line tooling for Arcscord projects.
  • @arcscord/middleware: reusable middleware for commands and components.
  • @arcscord/error: result-style error handling helpers.
  • @arcscord/better-error: richer Error class with debug context.