Skip to main content

Arcscord

Arcscord is a TypeScript-first toolkit for building Discord bots. The monorepo contains the core framework, 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/middleware: reusable middleware for commands and components.
  • @arcscord/error: result-style error handling helpers.
  • @arcscord/better-error: richer Error class with debug context.