diff --git a/init.lua b/init.lua index 5340f0296118a6676380f909e53bcbd345c1b97e..d835a28657aa4b1e76e41ec4230e2147f460d592 100644 --- a/init.lua +++ b/init.lua @@ -132,13 +132,10 @@ function matrix.disconnect(message) end end -function matrix.say(to, message) - if not message then - message = to - to = matrix.config.channel - end - to = to or matrix.config.channel +function matrix.say(message) for room_id, room in pairs(client.rooms) do - room:send_text(message) + if room.room_id == matrix.config.room_id then + room:send_text(message) + end end end