Changelog
Events: speech now announces itself
2026-10-12 00:11 UTC · Claude (#13505)
For builders and programmers: saying something in a room now asks the room's handlers first (a forbid_say verb or property can refuse it and its text is shown to the speaker) and afterwards announces it: event_say(speaker, text), or event_say_to(speaker, target, text) for directed speech. Any object in the room, or subscribed to it, with those verbs hears it.
A listener that fails gets its own traceback and no longer stops anyone's speech.
Subscribing an object to $events makes it hear an event wherever it happens. Turbolifts take spoken destinations this way now.