A Discord bot that integrates with Claude Code SDK to provide AI-powered responses to user mentions.
-
Copy the example configuration:
cp config.example.yaml config.yaml
-
Edit
config.yamland set your Discord bot token -
Install dependencies:
make install
make run# Build and run with Docker
make build
make docker-run
# Or use Docker Compose
make docker-compose-upThe bot is configured via config.yaml. Key settings include:
- Discord bot token
- System prompt and personality
- Allowed tools
- Logging configuration
make lint # Run linting
make format # Format code
make test # Run tests