From 59a94036d09a612996f1726240b3b1732297dff5 Mon Sep 17 00:00:00 2001 From: unfunny Date: Sun, 13 Sep 2026 16:38:13 -0400 Subject: [PATCH] Fix: guard Room.timeline handler against thread timeline events with no room object --- index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.js b/index.js index 96a849e..85d1dc7 100644 --- a/index.js +++ b/index.js @@ -74,6 +74,8 @@ function loadQuotes() { // Respond to messages in any room this bot is a member of. client.on('Room.timeline', (event, room) => { + if (!room) return; // thread timeline events don't carry a room object + const type = event.getType(); if (type !== 'm.room.message') return;