On Chat Command
EntryOutputs
| out | Exec | exec | None |
| command | Data | System.String | multiplexed |
| args | Data | System.String | multiplexed |
| argCount | Data | System.Int32 | multiplexed |
| user | Data | System.String | multiplexed |
| message | Data | System.String | multiplexed |
Parameters
| command | System.String | yes | "" | None |
| prefix | System.String | no | "!" | None |
| minRole | System.String | no | "everyone" | Everyone, Subscriber+, VIP+, Moderator+, Broadcaster |
| cooldownSeconds | System.Int32 | no | 0 | None |
| perUserCooldownSeconds | System.Int32 | no | 0 | None |
| debounceMs | System.Int32 | no | 0 | None |
| dedupeKey | System.String | no | "" | None |
| maxConcurrency | System.Int32 | no | 0 | None |
Used in
- Reply to a !hello command (Example)
- Post your socials on command (Example)
- Shout out every live teammate in parallel (Example)
- Take whichever lookup answers first (Example)
- Gate a command to a role (Pattern)
- Add a cooldown to a trigger (Pattern)
- Debounce noisy triggers (Suggestion)
