Automation responses
Keyword auto responses: up to 20 trigger/reply pairs per server, managed from Discord or the dashboard.
The Automation module is the simple end of Kharat's automation story: keyword auto responses. When a member's message contains a configured trigger word, Kharat replies with the configured response. No scheduler, no code β just pairs.
Manage from Discord#
/automation add trigger:gm response:Good morning! βοΈ
/automation list
/automation toggle trigger:gm enabled:False
/automation remove trigger:gm
All subcommands require Manage Server or Administrator.
Manage from the dashboard#
The server's Automation page lists the same responses with inline editing and the same limits.
Limits#
| Rule | Value |
|---|---|
| Responses per server | 20 maximum |
| Trigger length | 1β100 characters |
| Response length | 1β1500 characters |
| Matching | The trigger matches message content (case-insensitive) |
Responses fire only while the Automation module is enabled and the server is not kill-switched (see Module toggles).
Automation vs custom commands#
These are two different systems, and it is worth being precise:
| Auto responses | Custom commands | |
|---|---|---|
| Author | Config pairs | KAL v2 programs |
| Capability | One trigger, one reply | Full language: conditions, embeds, state, schedules |
| Limit | 20 per server | Many per server, each up to 200k chars of source |
| Where | Dashboard /automation page | Builder & Studio |
If you find yourself wanting conditions, buttons or counters in an auto response, that is the signal to graduate to a custom command.