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

Function getSelfId

pmcaptcha/pmcaptcha.ts:345–350  ·  view source on GitHub ↗
(client: TelegramClient)

Source from the content-addressed store, hash-verified

343 const me = await safeGetMe(client);
344 _selfId = me ? Number((me as any).id) : 0;
345 return _selfId!;
346}
347
348function cacheUserFromSender(sender: any): void {
349 if (!sender?.id) return;
350 const id = Number(sender.id);
351 const name = [sender.firstName, sender.lastName].filter(Boolean).join(" ").trim() || "Unknown";
352 const username = sender.username as string | undefined;
353 nameCache.set(id, name);

Callers 1

messageListenerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected