Kharat Bot Docs

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#

text
/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#

RuleValue
Responses per server20 maximum
Trigger length1–100 characters
Response length1–1500 characters
MatchingThe 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 responsesCustom commands
AuthorConfig pairsKAL v2 programs
CapabilityOne trigger, one replyFull language: conditions, embeds, state, schedules
Limit20 per serverMany per server, each up to 200k chars of source
WhereDashboard /automation pageBuilder & Studio

If you find yourself wanting conditions, buttons or counters in an auto response, that is the signal to graduate to a custom command.