Venue Rules
venue_rulesControl chat command behavior in venues. Limit request frequency, set cooldown periods, and manage voting rates to prevent spam and optimize community engagement.
Instructions
Set and show a venue's chat command rules, which chat_commands applies to every !request, !vote and
!love. Reach for it when you limit requests per viewer, set a cooldown between them, or close requests or votes
on a site. venue: a venue's name, or '*' (the default for every venue; a venue's own rules win). request / vote /
love: the command is open. max_waiting: requests one viewer may have waiting (1). cooldown_s: seconds between
one viewer's requests (600). duplicates: a request like one already waiting counts as a vote for it instead
(true). max_len: the longest request text (120). reward_s: one !vote or !love per viewer in this many
seconds (60; 0: no limit), so the reward channel cannot be spammed. exempt_mods: the channel owner and mods skip
max_waiting and cooldown_s (true). reset: the venue back to the default. Call it with only venue= to see the
rules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| love | No | ||
| vote | No | ||
| reset | No | ||
| venue | No | * | |
| max_len | No | ||
| request | No | ||
| reward_s | No | ||
| cooldown_s | No | ||
| duplicates | No | ||
| exempt_mods | No | ||
| max_waiting | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |