Command actions
The actions the dashboard, rules and chat send, with their arguments.
| Action | Arguments | What the module should do |
|---|---|---|
toggle_cavebot | on: true or false | start or stop cavebot, targeting and spells |
pause_cavebot | none | stop them |
goto_label | label | jump to a label of the loaded route |
load_route | route | finish the label, go to the depot, load the route |
go_depot | none | walk to the protection zone and stop there |
refill | none | refill supplies at the next check |
logout_in_pz | none | log out when in a protection zone |
reload_bot | none | reload the bot's scripts |
capture | none | take a screenshot now |
chat_reply | to, text | send a private message |
cast_exiva | target | cast exiva on the target and report the answer |
Results
Write one result per command to outbox/results.json:
[{ "id": 812, "ok": true, "message": "route loaded" }]
An action the module does not know gets ok: false and the message not supported on this client. The command log shows it, so players see what their server supports.