- Setting up
- CommandActor, @Command and @Subcommand
- Creating your first command
- Improving our greet command
- Creating variants of /teleport
- Custom parameter types
- Suggestions and auto-completion
- Context parameters
- Command permissions
- Parameter validators
- Command conditions
- Response handlers
- Help commands
- Annotation replacers
- Orphan command
- Exception handling
- Hooks
- Dependency injection
- Visitors
- Customizing the dispatcher and failure behavior