add support for sending messages to a specified room