From 67758ca24662f5733b53b6429cf6bf84ac08609c Mon Sep 17 00:00:00 2001 From: alina sireneva Date: Wed, 27 Nov 2024 20:47:02 +0300 Subject: [PATCH] fix(core): fixed sending with `self` peer --- packages/core/src/highlevel/methods/messages/set-typing.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/src/highlevel/methods/messages/set-typing.ts b/packages/core/src/highlevel/methods/messages/set-typing.ts index 4054fa2f..8cbec002 100644 --- a/packages/core/src/highlevel/methods/messages/set-typing.ts +++ b/packages/core/src/highlevel/methods/messages/set-typing.ts @@ -10,7 +10,7 @@ import { _maybeInvokeWithBusinessConnection } from './_business-connection.js' import { _mapTypingStatus } from './send-typing.js' export function _getTypingTimerId(peer: tl.TypeInputPeer, businessId?: string): string { - let base = `typing:${getMarkedPeerId(peer)}` + let base = `typing:${peer._ === 'inputPeerSelf' ? 'self' : getMarkedPeerId(peer)}` if (businessId) base += `:b${businessId}` return base