From f0245b22f96a70d0630ae0d7c8a5f94de46cd0d7 Mon Sep 17 00:00:00 2001 From: unfunny Date: Sun, 13 Sep 2026 16:30:54 -0400 Subject: [PATCH] Fix: use event.getRoomId() in invite handler (member.room can be undefined) --- index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index c6fe892..f0c5972 100644 --- a/index.js +++ b/index.js @@ -64,8 +64,9 @@ function loadQuotes() { // Auto-accept invites so the bot can be invited into rooms. client.on('RoomMember.membership', (event, member) => { if (member.userId === userId && member.membership === 'invite') { - console.log(`📩 Invited to ${member.room.roomId}, joining...`); - client.joinRoom(member.room.roomId).catch((err) => { + const roomId = event.getRoomId(); + console.log(`📩 Invited to ${roomId}, joining...`); + client.joinRoom(roomId).catch((err) => { console.error('Failed to join room:', err.message); }); }