telegram-user: ignore self messages

This commit is contained in:
Muhammed Mukhthar CM 2026-01-27 17:21:18 +00:00
parent b649960e7c
commit d9ed9c46b2

View File

@ -304,6 +304,7 @@ export function createTelegramUserMessageHandler(params: TelegramUserHandlerPara
const sender = await msg.getCompleteSender().catch(() => msg.sender); const sender = await msg.getCompleteSender().catch(() => msg.sender);
if (sender.type !== "user") return; if (sender.type !== "user") return;
if ("isSelf" in sender && sender.isSelf) return; if ("isSelf" in sender && sender.isSelf) return;
if (self?.id != null && sender.id === self.id) return;
const senderId = String(sender.id); const senderId = String(sender.id);
const senderPeer = resolveTelegramUserPeer(senderId); const senderPeer = resolveTelegramUserPeer(senderId);