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

Function getPeerNumericId

yvlu/yvlu.ts:285–291  ·  view source on GitHub ↗
(peer?: Api.TypePeer)

Source from the content-addressed store, hash-verified

283
284async function senderEntity(msg: any): Promise<any | undefined> {
285 const peer = (msg as any).senderId ?? (msg as any).fromId;
286 const key = peer ? `sender:${stableEntityKey(peer)}` : undefined;
287 try {
288 const sender = await withTimeout((msg as any).getSender?.(), QUOTE_RPC_TIMEOUT_MS, "senderEntity.getSender");
289 if (sender) {
290 if (key) { /* cache if needed */ }
291 return sender;
292 }
293 } catch (err) {
294 console.debug("[yvlu] getSender failed:", err?.message || err);

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected