Custom Command Step Types
Custom Command Step Types
| Step Type | Summary |
|---|---|
| Send Message | Reply, post to a channel, or DM the user (embed optional) |
| Modify Currency | Add, remove, or set a user's wallet, bank, or crystals |
| Modify Items | Give, take, or set items in a user's inventory |
| Modify HP | Adjust or restore a user's health |
| Modify Roles | Add, remove, or toggle a role (optionally temporary) |
| Modify Stat | Temporarily boost or reduce a user's multiplier, luck, or cooldown |
| Modify Status | Jail, hospitalize (coma), or send a user on vacation (or clear a status) |
| Modify XP | Add, subtract, or set a user's XP or level |
| Variable | Set, increment, decrement, append, or remove from a variable |
| Compute | Calculate a number from an expression and save it as a variable |
| Read Field | Copy a value (like a user stat) into a variable |
| Resolve Entity | Look up a user, channel, or role and save it as a variable |
| Wait for Input | Pause and wait for the user to click a button or make a select choice |
| If / Branch | Run different steps depending on a condition |
| Require | Stop the command unless a condition is met, optionally running fallback steps |
| Random | Run one of several branches, picked by weight |
| Stop | End the command run early |
| Edit Message | Replace the content or embed of a message this command already sent |
| Delete Message | Delete a message this command already sent |
| Loop | Repeat a set of steps while a condition holds, up to a maximum number of iterations |
| Switch | Match a value against several cases and run the first one that matches |
| Show Modal | Pop up a form for the user to fill in |
| Wait for Modal Submit | Pause and capture the values from a form shown by Show Modal |
Updated about 14 hours ago
Did this page help you?
