MCPcopy Create free account

hub / github.com/backmeupplz/voicy / functions

Functions581 in github.com/backmeupplz/voicy

↓ 105 callersFunctionassert
(condition, message)
scripts/worker-client-proof.js:15
↓ 90 callersFunctionassert
(condition, message)
scripts/qa-vnext-proof.js:37
↓ 71 callersFunctionassert
(condition, message)
scripts/donation-wall-proof.js:36
↓ 35 callersFunctionassert
(condition, message)
scripts/worker-api-proof.js:25
↓ 23 callersFunctionassert
(condition, message)
scripts/stripe-webhook-proof.js:30
↓ 23 callersFunctionassert
(condition, message)
scripts/telegram-stars-proof.js:33
↓ 22 callersFunctionloadConfig
(env: NodeJS.ProcessEnv = process.env)
src/workerClient/runWindowsWorker.ts:308
↓ 22 callersFunctionmarkdownI18n
( ctx: Context, key: string, replacements?: I18nReplacements )
src/helpers/telegramMarkdown.ts:46
↓ 19 callersFunctionassert
(condition, message)
scripts/media-coverage-proof.js:16
↓ 19 callersFunctionlogWorkerActivity
( logger: Logger, message: string, context: Record<string, LogValue> )
src/workerClient/runWindowsWorker.ts:159
↓ 18 callersFunctionclose
(server)
scripts/worker-client-proof.js:276
↓ 18 callersFunctionlisten
(server)
scripts/worker-client-proof.js:270
↓ 18 callersFunctionrequest
(baseUrl, path, token, options = {})
scripts/worker-api-proof.js:43
↓ 17 callersFunctionprocessNextJob
( config: WorkerConfig, logger: Logger = consoleLogger )
src/workerClient/runWindowsWorker.ts:957
↓ 16 callersFunctionhandleAudio
(ctx: Context)
src/handlers/handleAudio.ts:48
↓ 16 callersFunctionvalidSession
(amount = VOICY_STRIPE_MINIMUM_AMOUNT, overrides = {})
scripts/stripe-webhook-proof.js:36
↓ 15 callersFunctionassert
(condition, message)
scripts/source-url-security-proof.js:25
↓ 15 callersFunctionjobLogContext
(job: WorkerJob)
src/workerClient/runWindowsWorker.ts:203
↓ 15 callersFunctionreadJson
(request)
scripts/worker-client-proof.js:21
↓ 14 callersFunctionpublishTranscriptionJobProgress
( job: DocumentType<TranscriptionJob>, phase: ProgressPhase, { force = false }: { force?: boolean } = {}
src/helpers/transcriptionJobs/publishTranscriptionJobProgress.ts:134
↓ 14 callersFunctionreport
(error: unknown, info: ExtraErrorInfo = {})
src/helpers/report.ts:30
↓ 14 callersFunctiontranscriptionProgressStatusHtml
( locale: string | undefined, key: TranscriptionProgressTextKey, random: RandomSource = Math.random )
src/helpers/transcriptionJobs/progressStatusText.ts:40
↓ 13 callersFunctionvalidLineItems
(amount = VOICY_STRIPE_MINIMUM_AMOUNT, overrides = {})
scripts/stripe-webhook-proof.js:53
↓ 12 callersFunctionassert
(condition, message)
scripts/transcription-abuse-limits-proof.js:12
↓ 12 callersFunctionlocalizedTranscriptionText
( locale: string | undefined, key: string )
src/helpers/localizedTranscriptionText.ts:12
↓ 12 callersFunctionmockModule
(path, exports)
scripts/silent-mode-proof.js:8
↓ 12 callersFunctionmockModule
(modulePath, exports)
scripts/transcription-cache-proof.js:31
↓ 12 callersFunctiontranscribableMediaFromMessage
( message: Message )
src/helpers/transcribableTelegramMedia.ts:87
↓ 11 callersFunctionassert
(condition, message)
scripts/progress-policy-proof.js:13
↓ 11 callersFunctionasyncRoute
( handler: (request: WorkerRequest, response: express.Response) => Promise<void> )
src/helpers/workerApi/router.ts:23
↓ 11 callersFunctionclassifyTelegramReachabilityFailure
( error: unknown )
src/helpers/chatReachability.ts:89
↓ 11 callersFunctionmockContext
({ paid, chatType = 'channel', text = '/donate', sendChatActionError, failReplyToMessageId, })
scripts/donation-wall-proof.js:49
↓ 11 callersFunctionmockModule
(path, exports)
scripts/transcription-finalization-proof.js:19
↓ 11 callersFunctionworkerClient
(request: WorkerRequest)
src/helpers/workerApi/router.ts:38
↓ 11 callersFunctionworkerId
(workerClient: DocumentType<WorkerClient>)
src/helpers/workerApi/jobService.ts:38
↓ 10 callersFunctionanswerGuestQueryWithText
( ctx: Context, guestQueryId: string, text: string, options: { parse_mode?: ParseMode title?:
src/helpers/telegramGuestMode.ts:56
↓ 10 callersMethodcall
(method, params = {})
scripts/telegram-web-upload-qa.mjs:409
↓ 10 callersFunctioncreateProofServer
(options = {})
scripts/worker-client-proof.js:40
↓ 10 callersFunctionisMediaTooLarge
(fileSize?: number)
src/helpers/mediaSizeLimit.ts:14
↓ 10 callersFunctionserializeJob
(job: DocumentType<TranscriptionJob>)
src/helpers/workerApi/jobService.ts:160
↓ 9 callersFunctionassertInvalid
(session, lineItems, expectedError)
scripts/stripe-webhook-proof.js:120
↓ 9 callersFunctionredactSensitiveText
(value: string)
src/helpers/report.ts:122
↓ 9 callersFunctionrequireValue
(argv, index, option)
scripts/telegram-web-upload-qa.mjs:122
↓ 9 callersFunctiontranscriptText
( job: DocumentType<TranscriptionJob>, options: TranscriptTextOptions = {} )
src/helpers/transcriptionJobs/transcriptFormatting.ts:85
↓ 9 callersFunctionvalidPayment
(overrides = {})
scripts/telegram-stars-proof.js:47
↓ 8 callersFunctioncheck
({ chat, userId, api, store })
scripts/golden-borodutch-allowance-proof.js:87
↓ 8 callersMethodconnect
(webSocketUrl)
scripts/telegram-web-upload-qa.mjs:383
↓ 8 callersFunctionlogAnswerTime
(ctx: Context, name: string)
src/helpers/logAnswerTime.ts:3
↓ 8 callersFunctionmemoryStore
(initial = {})
scripts/golden-borodutch-allowance-proof.js:18
↓ 8 callersFunctionpublishCompletedTranscriptionJob
( job: DocumentType<TranscriptionJob> )
src/helpers/transcriptionJobs/publishCompletedTranscriptionJob.ts:73
↓ 8 callersFunctionqueuedReadyCount
()
src/workerClient/runWindowsWorker.ts:1167
↓ 8 callersFunctiontelegramApi
(statuses)
scripts/golden-borodutch-allowance-proof.js:72
↓ 8 callersFunctiontelegramError
(error_code, description)
scripts/chat-reachability-proof.js:8
↓ 8 callersFunctionwithPatchedQueue
( callback, accessResult, abuseLimitResult, requesterPaid = false )
scripts/donation-wall-proof.js:143
↓ 7 callersFunctionassert
(condition, message)
scripts/local-whisper-worker-proof.js:16
↓ 7 callersFunctionassertObjectId
(id: string)
src/helpers/workerApi/jobService.ts:42
↓ 7 callersFunctionclearModule
(path)
scripts/silent-mode-proof.js:17
↓ 7 callersFunctionclearModule
(path)
scripts/transcription-finalization-proof.js:28
↓ 7 callersMethodclose
()
scripts/telegram-web-upload-qa.mjs:457
↓ 7 callersFunctionmarkChatReachable
(ctx: Context, location: string)
src/helpers/chatReachability.ts:277
↓ 7 callersFunctionnumberFromEnv
( value: string | undefined, fallback: number, name: string )
src/workerClient/runWindowsWorker.ts:263
↓ 7 callersFunctionrecord
(name, ok, details = {})
scripts/local-runtime-health.js:22
↓ 7 callersFunctionrefundGoldenBorodutchFreeTranscription
( telegramUserId: string, store: FreeTranscriptionStore = mongoFreeTranscriptionStore )
src/helpers/goldenBorodutchFreeTranscriptions.ts:146
↓ 7 callersFunctionuiLanguageForTelegramCode
(code?: string)
src/helpers/language/uiLanguages.ts:15
↓ 7 callersFunctionxmlEscape
(value)
scripts/install-macos-test-worker-launchd.js:62
↓ 6 callersFunctionescapeTelegramMarkdownText
(text: string)
src/helpers/telegramMarkdown.ts:25
↓ 6 callersFunctionfail
(message, details = {})
scripts/telegram-runtime-check.js:4
↓ 6 callersFunctionhashWorkerToken
(token: string)
src/models/WorkerClient.ts:40
↓ 6 callersFunctionisStaleWorkerJobError
(error: unknown)
src/workerClient/runWindowsWorker.ts:180
↓ 6 callersFunctionlogStaleWorkerJob
( logger: Logger, job: WorkerJob, phase: string, action: string, error: unknown )
src/workerClient/runWindowsWorker.ts:188
↓ 6 callersFunctionmarkChatUnreachableForTelegramError
( ctx: Context | undefined, error: unknown, update: ChatReachabilityUpdate )
src/helpers/chatReachability.ts:153
↓ 6 callersFunctionmockContext
({ chatType = 'private', silent = false, media = { file_id: 'proof-file-id', file_unique_id: 'pr
scripts/transcription-cache-proof.js:52
↓ 6 callersFunctionprocessAvailableJobs
( config: WorkerConfig, logger: Logger = consoleLogger )
src/workerClient/runWindowsWorker.ts:1142
↓ 5 callersFunctionassert
(condition, message)
scripts/worker-e2e-proof.js:32
↓ 5 callersFunctioncheckTranscriptionAbuseLimits
({ chatId, chatPaid = false, requesterPaid = false, settings = transcriptionAbuseLimitSettings(), co
src/helpers/transcriptionJobs/abuseLimits.ts:43
↓ 5 callersFunctionemitActivityEventInBackground
(event: ActivityEvent)
src/helpers/activityStream.ts:162
↓ 5 callersFunctionemitWorkerJobActivity
( job: ActivityJob, action: 'started' | 'completed' | 'failed' | 'retrying' )
src/helpers/activityStream.ts:259
↓ 5 callersFunctionenqueueTranscription
( ctx: Context, fileId: string, sourceMessage: Message = ctx.msg, filePath?: string, options: QueueT
src/handlers/handleAudio.ts:82
↓ 5 callersFunctionescapeHtml
(text: string)
src/helpers/transcriptionJobs/progressStatusText.ts:14
↓ 5 callersFunctionfail
(message)
scripts/audit-bot-commands.js:37
↓ 5 callersFunctioninstallHandleAudioMocks
({ activeJob, cachedResult, createDuplicateOnConcurrentRequest = false, accessResult = { allowed: true
scripts/transcription-cache-proof.js:83
↓ 5 callersFunctionisDonationWallEnabled
(env: DonationWallEnv = process.env)
src/helpers/donationWall.ts:3
↓ 5 callersFunctionliveProgressAllowedForChatType
(chatType?: string)
src/helpers/transcriptionJobs/progressPublishingPolicy.ts:12
↓ 5 callersFunctionmockModule
(path, exports)
scripts/chat-reachability-proof.js:15
↓ 5 callersFunctionparseTelegramStarsInvoicePayload
( payload: string )
src/helpers/telegramStarsActivation.ts:164
↓ 5 callersFunctionshouldThrottleProgressPublish
({ force = false, intervalMs = progressEditIntervalMs(), lastPublishedAt, now = new Date(), }: { for
src/helpers/transcriptionJobs/progressPublishingPolicy.ts:16
↓ 5 callersFunctionsorted
(values)
scripts/audit-bot-commands.js:24
↓ 5 callersFunctionstripeDonationOption
(amount: number)
src/helpers/stripeCheckoutActivation.ts:65
↓ 5 callersFunctionvalidateOptionalString
(value: unknown, code: string)
src/helpers/workerApi/jobService.ts:130
↓ 4 callersFunctionactivatePaidCheckoutSession
( session: Stripe.Checkout.Session )
src/helpers/stripeCheckoutActivation.ts:281
↓ 4 callersFunctionanonymizeIdentifier
( kind: 'chat' | 'user' | 'job', value: string | number | undefined, env: ActivityStreamEnv = process.en
src/helpers/activityStream.ts:103
↓ 4 callersFunctionassertInvalid
(payment, expectedError)
scripts/telegram-stars-proof.js:143
↓ 4 callersFunctionassertMedia
(message, sourceType, fileId)
scripts/media-coverage-proof.js:22
↓ 4 callersFunctionclearModule
(path)
scripts/chat-reachability-proof.js:24
↓ 4 callersFunctionclearVoicyModules
()
scripts/transcription-cache-proof.js:44
↓ 4 callersFunctioncompleteJob
( jobId: string, workerClient: DocumentType<WorkerClient>, body: Record<string, unknown> )
src/helpers/workerApi/jobService.ts:498
↓ 4 callersMethodcountDocuments
(query: Record<string, unknown>)
src/helpers/transcriptionJobs/abuseLimits.ts:21
↓ 4 callersFunctioncounterFor
(counts, queries)
scripts/transcription-abuse-limits-proof.js:18
↓ 4 callersFunctioncreateContext
({ telegramLanguage = 'en', uiLanguage = 'en', selectedLanguage = 'ru', manual = false, editMessageT
scripts/language-selection-proof.js:27
↓ 4 callersFunctioncreateStaleWorkerProofServer
(mode)
scripts/worker-client-proof.js:785
next →1–100 of 581, ranked by callers