Process Nodes
Process nodes sit between your triggers and effects. They take data in, do something with it, and pass the result along. Use them to transform text, do math, add delays, control logic, and build alert objects.
Available Process Nodes
| Node | Description |
|---|---|
| Math | Perform arithmetic on two numbers |
| String Op | Transform text with operations like uppercase, replace, and more |
| Clamp | Constrain a number to a min/max range |
| Extract | Pull a specific field out of an object |
| Gate | Only pass a value through when the gate is open |
| Generate Text | Build text from a template with placeholders |
| NOT | Invert a boolean value |
| Pulse | Convert any input into a pulse signal |
| Sleep | Delay execution for a set number of seconds |
| Emit Boolean | Emit a configured true/false value |
| Emit Number | Emit a configured number value |
Alert Builders
These specialized process nodes construct alert objects that you can then send to alert effect nodes.
| Node | Description |
|---|---|
| Build Cheer Alert | Construct a cheer alert object |
| Build Sub Alert | Construct a subscription alert object |
| Build Gifted Sub Alert | Construct a gifted subscription alert object |
See the Alert Builders section for details.