+
+(define-mhandler (room-announce-entrance room message who-entered)
+ (define player-name
+ (message-ref (<-wait room who-entered 'get-name)
+ 'val))
+ (define message-to-send
+ (format #f "~a enters the room.\n" player-name))
+ (room-tell-room room message-to-send
+ #:exclude who-entered))