A modern Discord app built with Node.js, based on the eliware/discord foundation.
- Features
- Requirements
- Setup
- Usage
- Development
- Testing
- Troubleshooting
- Security
- Configuration
- Operations
- Commands
- Events
- Intents and permissions
- Support
- Links
- License
Eliware owns this template. It runs a Discord app and provides HTTP health and readiness endpoints.
Use Node.js 26 or later and npm 12 or later for repository validation.
Create a repository from this template and follow the user guide.
Read the user guide for setup and operations. Read release notes for release history.
Read AGENTS.md and the specifications index before changing files.
Run npm test for aggregate validation.
Use the troubleshooting section in the user guide.
Keep credentials, private data, and runtime state out of Git.
Read the configuration reference.
Run npm start to start Discord and the HTTP server on port 1030. Read the health endpoint guide and container guidance.
The starter registers the localized /help command. Read the command guide.
The starter handles clientReady and interactionCreate. Read the event guide.
The client enables only the Guilds intent. Read the Discord permissions guide.
For help, questions, or to chat with the author and community, visit:


