# Distinct actor per scenario: one bot process serves them all, and the # cooldown lives in SQLite, so sharing a uuid would leak state between files. name: "a second !cat inside the cooldown window is refused, not served" inject: - { text: "!cat", uuid: uuid-carol, name: Carol } - { text: "!cat", uuid: uuid-carol, name: Carol } expect: - { kind: image, to: reply } - { kind: text, to: reply, contains: "BEEP BOOP" }