feat: Evennia-Nexus Bridge v2 — Live Event Streaming (#804) #807
Reference in New Issue
Block a user
Delete Branch "allegro/evennia-bridge"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Upgraded the Evennia-Nexus bridge from log-playback-only to live event streaming.
Changes
nexus/evennia_event_adapter.py(v2)player_joinevent — tracks account connection with IPplayer_leaveevent — tracks disconnection with session duration + reasonplayer_moveevent — tracks room transitionscommand_executedevent — tracks every command with argsaudit_heartbeatevent — periodic academy state summarynexus/evennia_ws_bridge.py(v2)python -m nexus.evennia_ws_bridge live)websocketsnot installedpython -m nexus.evennia_ws_bridge playback <file>)How to run
Closes #804