Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/backmeupplz/voicy
/ functions
Functions
581 in github.com/backmeupplz/voicy
⨍
Functions
581
◇
Types & classes
67
↓ 105 callers
Function
assert
(condition, message)
scripts/worker-client-proof.js:15
↓ 90 callers
Function
assert
(condition, message)
scripts/qa-vnext-proof.js:37
↓ 71 callers
Function
assert
(condition, message)
scripts/donation-wall-proof.js:36
↓ 35 callers
Function
assert
(condition, message)
scripts/worker-api-proof.js:25
↓ 23 callers
Function
assert
(condition, message)
scripts/stripe-webhook-proof.js:30
↓ 23 callers
Function
assert
(condition, message)
scripts/telegram-stars-proof.js:33
↓ 22 callers
Function
loadConfig
(env: NodeJS.ProcessEnv = process.env)
src/workerClient/runWindowsWorker.ts:308
↓ 22 callers
Function
markdownI18n
( ctx: Context, key: string, replacements?: I18nReplacements )
src/helpers/telegramMarkdown.ts:46
↓ 19 callers
Function
assert
(condition, message)
scripts/media-coverage-proof.js:16
↓ 19 callers
Function
logWorkerActivity
( logger: Logger, message: string, context: Record<string, LogValue> )
src/workerClient/runWindowsWorker.ts:159
↓ 18 callers
Function
close
(server)
scripts/worker-client-proof.js:276
↓ 18 callers
Function
listen
(server)
scripts/worker-client-proof.js:270
↓ 18 callers
Function
request
(baseUrl, path, token, options = {})
scripts/worker-api-proof.js:43
↓ 17 callers
Function
processNextJob
( config: WorkerConfig, logger: Logger = consoleLogger )
src/workerClient/runWindowsWorker.ts:957
↓ 16 callers
Function
handleAudio
(ctx: Context)
src/handlers/handleAudio.ts:48
↓ 16 callers
Function
validSession
(amount = VOICY_STRIPE_MINIMUM_AMOUNT, overrides = {})
scripts/stripe-webhook-proof.js:36
↓ 15 callers
Function
assert
(condition, message)
scripts/source-url-security-proof.js:25
↓ 15 callers
Function
jobLogContext
(job: WorkerJob)
src/workerClient/runWindowsWorker.ts:203
↓ 15 callers
Function
readJson
(request)
scripts/worker-client-proof.js:21
↓ 14 callers
Function
publishTranscriptionJobProgress
( job: DocumentType<TranscriptionJob>, phase: ProgressPhase, { force = false }: { force?: boolean } = {}
src/helpers/transcriptionJobs/publishTranscriptionJobProgress.ts:134
↓ 14 callers
Function
report
(error: unknown, info: ExtraErrorInfo = {})
src/helpers/report.ts:30
↓ 14 callers
Function
transcriptionProgressStatusHtml
( locale: string | undefined, key: TranscriptionProgressTextKey, random: RandomSource = Math.random )
src/helpers/transcriptionJobs/progressStatusText.ts:40
↓ 13 callers
Function
validLineItems
(amount = VOICY_STRIPE_MINIMUM_AMOUNT, overrides = {})
scripts/stripe-webhook-proof.js:53
↓ 12 callers
Function
assert
(condition, message)
scripts/transcription-abuse-limits-proof.js:12
↓ 12 callers
Function
localizedTranscriptionText
( locale: string | undefined, key: string )
src/helpers/localizedTranscriptionText.ts:12
↓ 12 callers
Function
mockModule
(path, exports)
scripts/silent-mode-proof.js:8
↓ 12 callers
Function
mockModule
(modulePath, exports)
scripts/transcription-cache-proof.js:31
↓ 12 callers
Function
transcribableMediaFromMessage
( message: Message )
src/helpers/transcribableTelegramMedia.ts:87
↓ 11 callers
Function
assert
(condition, message)
scripts/progress-policy-proof.js:13
↓ 11 callers
Function
asyncRoute
( handler: (request: WorkerRequest, response: express.Response) => Promise<void> )
src/helpers/workerApi/router.ts:23
↓ 11 callers
Function
classifyTelegramReachabilityFailure
( error: unknown )
src/helpers/chatReachability.ts:89
↓ 11 callers
Function
mockContext
({ paid, chatType = 'channel', text = '/donate', sendChatActionError, failReplyToMessageId, })
scripts/donation-wall-proof.js:49
↓ 11 callers
Function
mockModule
(path, exports)
scripts/transcription-finalization-proof.js:19
↓ 11 callers
Function
workerClient
(request: WorkerRequest)
src/helpers/workerApi/router.ts:38
↓ 11 callers
Function
workerId
(workerClient: DocumentType<WorkerClient>)
src/helpers/workerApi/jobService.ts:38
↓ 10 callers
Function
answerGuestQueryWithText
( ctx: Context, guestQueryId: string, text: string, options: { parse_mode?: ParseMode title?:
src/helpers/telegramGuestMode.ts:56
↓ 10 callers
Method
call
(method, params = {})
scripts/telegram-web-upload-qa.mjs:409
↓ 10 callers
Function
createProofServer
(options = {})
scripts/worker-client-proof.js:40
↓ 10 callers
Function
isMediaTooLarge
(fileSize?: number)
src/helpers/mediaSizeLimit.ts:14
↓ 10 callers
Function
serializeJob
(job: DocumentType<TranscriptionJob>)
src/helpers/workerApi/jobService.ts:160
↓ 9 callers
Function
assertInvalid
(session, lineItems, expectedError)
scripts/stripe-webhook-proof.js:120
↓ 9 callers
Function
redactSensitiveText
(value: string)
src/helpers/report.ts:122
↓ 9 callers
Function
requireValue
(argv, index, option)
scripts/telegram-web-upload-qa.mjs:122
↓ 9 callers
Function
transcriptText
( job: DocumentType<TranscriptionJob>, options: TranscriptTextOptions = {} )
src/helpers/transcriptionJobs/transcriptFormatting.ts:85
↓ 9 callers
Function
validPayment
(overrides = {})
scripts/telegram-stars-proof.js:47
↓ 8 callers
Function
check
({ chat, userId, api, store })
scripts/golden-borodutch-allowance-proof.js:87
↓ 8 callers
Method
connect
(webSocketUrl)
scripts/telegram-web-upload-qa.mjs:383
↓ 8 callers
Function
logAnswerTime
(ctx: Context, name: string)
src/helpers/logAnswerTime.ts:3
↓ 8 callers
Function
memoryStore
(initial = {})
scripts/golden-borodutch-allowance-proof.js:18
↓ 8 callers
Function
publishCompletedTranscriptionJob
( job: DocumentType<TranscriptionJob> )
src/helpers/transcriptionJobs/publishCompletedTranscriptionJob.ts:73
↓ 8 callers
Function
queuedReadyCount
()
src/workerClient/runWindowsWorker.ts:1167
↓ 8 callers
Function
telegramApi
(statuses)
scripts/golden-borodutch-allowance-proof.js:72
↓ 8 callers
Function
telegramError
(error_code, description)
scripts/chat-reachability-proof.js:8
↓ 8 callers
Function
withPatchedQueue
( callback, accessResult, abuseLimitResult, requesterPaid = false )
scripts/donation-wall-proof.js:143
↓ 7 callers
Function
assert
(condition, message)
scripts/local-whisper-worker-proof.js:16
↓ 7 callers
Function
assertObjectId
(id: string)
src/helpers/workerApi/jobService.ts:42
↓ 7 callers
Function
clearModule
(path)
scripts/silent-mode-proof.js:17
↓ 7 callers
Function
clearModule
(path)
scripts/transcription-finalization-proof.js:28
↓ 7 callers
Method
close
()
scripts/telegram-web-upload-qa.mjs:457
↓ 7 callers
Function
markChatReachable
(ctx: Context, location: string)
src/helpers/chatReachability.ts:277
↓ 7 callers
Function
numberFromEnv
( value: string | undefined, fallback: number, name: string )
src/workerClient/runWindowsWorker.ts:263
↓ 7 callers
Function
record
(name, ok, details = {})
scripts/local-runtime-health.js:22
↓ 7 callers
Function
refundGoldenBorodutchFreeTranscription
( telegramUserId: string, store: FreeTranscriptionStore = mongoFreeTranscriptionStore )
src/helpers/goldenBorodutchFreeTranscriptions.ts:146
↓ 7 callers
Function
uiLanguageForTelegramCode
(code?: string)
src/helpers/language/uiLanguages.ts:15
↓ 7 callers
Function
xmlEscape
(value)
scripts/install-macos-test-worker-launchd.js:62
↓ 6 callers
Function
escapeTelegramMarkdownText
(text: string)
src/helpers/telegramMarkdown.ts:25
↓ 6 callers
Function
fail
(message, details = {})
scripts/telegram-runtime-check.js:4
↓ 6 callers
Function
hashWorkerToken
(token: string)
src/models/WorkerClient.ts:40
↓ 6 callers
Function
isStaleWorkerJobError
(error: unknown)
src/workerClient/runWindowsWorker.ts:180
↓ 6 callers
Function
logStaleWorkerJob
( logger: Logger, job: WorkerJob, phase: string, action: string, error: unknown )
src/workerClient/runWindowsWorker.ts:188
↓ 6 callers
Function
markChatUnreachableForTelegramError
( ctx: Context | undefined, error: unknown, update: ChatReachabilityUpdate )
src/helpers/chatReachability.ts:153
↓ 6 callers
Function
mockContext
({ chatType = 'private', silent = false, media = { file_id: 'proof-file-id', file_unique_id: 'pr
scripts/transcription-cache-proof.js:52
↓ 6 callers
Function
processAvailableJobs
( config: WorkerConfig, logger: Logger = consoleLogger )
src/workerClient/runWindowsWorker.ts:1142
↓ 5 callers
Function
assert
(condition, message)
scripts/worker-e2e-proof.js:32
↓ 5 callers
Function
checkTranscriptionAbuseLimits
({ chatId, chatPaid = false, requesterPaid = false, settings = transcriptionAbuseLimitSettings(), co
src/helpers/transcriptionJobs/abuseLimits.ts:43
↓ 5 callers
Function
emitActivityEventInBackground
(event: ActivityEvent)
src/helpers/activityStream.ts:162
↓ 5 callers
Function
emitWorkerJobActivity
( job: ActivityJob, action: 'started' | 'completed' | 'failed' | 'retrying' )
src/helpers/activityStream.ts:259
↓ 5 callers
Function
enqueueTranscription
( ctx: Context, fileId: string, sourceMessage: Message = ctx.msg, filePath?: string, options: QueueT
src/handlers/handleAudio.ts:82
↓ 5 callers
Function
escapeHtml
(text: string)
src/helpers/transcriptionJobs/progressStatusText.ts:14
↓ 5 callers
Function
fail
(message)
scripts/audit-bot-commands.js:37
↓ 5 callers
Function
installHandleAudioMocks
({ activeJob, cachedResult, createDuplicateOnConcurrentRequest = false, accessResult = { allowed: true
scripts/transcription-cache-proof.js:83
↓ 5 callers
Function
isDonationWallEnabled
(env: DonationWallEnv = process.env)
src/helpers/donationWall.ts:3
↓ 5 callers
Function
liveProgressAllowedForChatType
(chatType?: string)
src/helpers/transcriptionJobs/progressPublishingPolicy.ts:12
↓ 5 callers
Function
mockModule
(path, exports)
scripts/chat-reachability-proof.js:15
↓ 5 callers
Function
parseTelegramStarsInvoicePayload
( payload: string )
src/helpers/telegramStarsActivation.ts:164
↓ 5 callers
Function
shouldThrottleProgressPublish
({ force = false, intervalMs = progressEditIntervalMs(), lastPublishedAt, now = new Date(), }: { for
src/helpers/transcriptionJobs/progressPublishingPolicy.ts:16
↓ 5 callers
Function
sorted
(values)
scripts/audit-bot-commands.js:24
↓ 5 callers
Function
stripeDonationOption
(amount: number)
src/helpers/stripeCheckoutActivation.ts:65
↓ 5 callers
Function
validateOptionalString
(value: unknown, code: string)
src/helpers/workerApi/jobService.ts:130
↓ 4 callers
Function
activatePaidCheckoutSession
( session: Stripe.Checkout.Session )
src/helpers/stripeCheckoutActivation.ts:281
↓ 4 callers
Function
anonymizeIdentifier
( kind: 'chat' | 'user' | 'job', value: string | number | undefined, env: ActivityStreamEnv = process.en
src/helpers/activityStream.ts:103
↓ 4 callers
Function
assertInvalid
(payment, expectedError)
scripts/telegram-stars-proof.js:143
↓ 4 callers
Function
assertMedia
(message, sourceType, fileId)
scripts/media-coverage-proof.js:22
↓ 4 callers
Function
clearModule
(path)
scripts/chat-reachability-proof.js:24
↓ 4 callers
Function
clearVoicyModules
()
scripts/transcription-cache-proof.js:44
↓ 4 callers
Function
completeJob
( jobId: string, workerClient: DocumentType<WorkerClient>, body: Record<string, unknown> )
src/helpers/workerApi/jobService.ts:498
↓ 4 callers
Method
countDocuments
(query: Record<string, unknown>)
src/helpers/transcriptionJobs/abuseLimits.ts:21
↓ 4 callers
Function
counterFor
(counts, queries)
scripts/transcription-abuse-limits-proof.js:18
↓ 4 callers
Function
createContext
({ telegramLanguage = 'en', uiLanguage = 'en', selectedLanguage = 'ru', manual = false, editMessageT
scripts/language-selection-proof.js:27
↓ 4 callers
Function
createStaleWorkerProofServer
(mode)
scripts/worker-client-proof.js:785
next →
1–100 of 581, ranked by callers