MCPcopy Create free account
hub / github.com/TeleBoxOrg/TeleBox_Plugins / isSavedMessagesPeer

Function isSavedMessagesPeer

dme/dme.ts:226–234  ·  view source on GitHub ↗
(chatEntity: any, myId: bigint)

Source from the content-addressed store, hash-verified

224 ((chatEntity?.className === "PeerUser" || chatEntity?.className === "InputPeerUser") &&
225 chatEntity?.userId?.toString?.() === myId.toString())
226 );
227}
228
229function peerToTypedKey(peer: any): string | null {
230 if (!peer) return null;
231 if (peer.userId !== undefined && peer.userId !== null) {
232 return `user:${peer.userId.toString()}`;
233 }
234 if (peer.channelId !== undefined && peer.channelId !== null) {
235 return `channel:${peer.channelId.toString()}`;
236 }
237 if (peer.chatId !== undefined && peer.chatId !== null) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected