From 07a4c1c4bc8ea3b4393d4857528bdf1eec9d296d Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Tue, 17 Feb 2026 12:38:27 +0100 Subject: [PATCH] debug: add message handler logging for planta-bot investigation --- .../matrix-bot-common/src/base/base-matrix.service.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/matrix-bot-common/src/base/base-matrix.service.ts b/packages/matrix-bot-common/src/base/base-matrix.service.ts index dc53133ec..7a622e46c 100644 --- a/packages/matrix-bot-common/src/base/base-matrix.service.ts +++ b/packages/matrix-bot-common/src/base/base-matrix.service.ts @@ -146,10 +146,11 @@ export abstract class BaseMatrixService implements OnModuleInit, OnModuleDestroy this.client.on('room.message', async (roomId: string, event: MatrixRoomEvent) => { await this.onRoomMessage(roomId, event); }); + this.logger.log('Message handler registered'); // Start the client await this.client.start(); - this.logger.log('Matrix client started'); + this.logger.log('Matrix client started and syncing'); } /** @@ -198,6 +199,11 @@ export abstract class BaseMatrixService implements OnModuleInit, OnModuleDestroy * Handle incoming room message */ protected async onRoomMessage(roomId: string, event: MatrixRoomEvent): Promise { + // Debug: Log all incoming messages + this.logger.debug( + `[MESSAGE] Room: ${roomId}, Sender: ${event.sender}, Type: ${event.type}, MsgType: ${event.content?.msgtype}` + ); + // Ignore own messages if (event.sender === this.botUserId) return;