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
↓ 4 callers
Function
extensionForSource
(source: WorkerSource)
src/workerClient/runWindowsWorker.ts:491
↓ 4 callers
Function
guestInlineMessageIdsFromJob
(job: { guestInlineMessageId?: string guestInlineMessageIds?: string[] })
src/helpers/telegramGuestMode.ts:84
↓ 4 callers
Function
htmlI18n
( ctx: Context, key: string, replacements?: I18nReplacements )
src/helpers/telegramMarkdown.ts:63
↓ 4 callers
Function
idCommandText
(ctx: Pick<Context, 'chat' | 'from'>)
src/commands/handleId.ts:4
↓ 4 callers
Function
isLoopbackHost
(hostname: string)
src/workerClient/runWindowsWorker.ts:517
↓ 4 callers
Function
isTranscribableMimeType
(mimeType?: string)
src/helpers/transcribableTelegramMedia.ts:57
↓ 4 callers
Function
isTranscriptionAllowedByDonationWall
( chat: { paid?: boolean }, env: DonationWallEnv = process.env )
src/helpers/donationWall.ts:12
↓ 4 callers
Function
message
(date, extra = {})
scripts/stale-telegram-update-proof.js:15
↓ 4 callers
Function
pickTranscriptionProgressEmoji
( random: RandomSource = Math.random )
src/helpers/transcriptionJobs/progressStatusText.ts:18
↓ 4 callers
Function
plainTranscriptText
(text: string)
src/helpers/transcriptionJobs/transcriptFormatting.ts:22
↓ 4 callers
Function
progressEditIntervalMs
(env: NodeJS.ProcessEnv = process.env)
src/helpers/transcriptionJobs/progressPublishingPolicy.ts:4
↓ 4 callers
Function
render
(locale, key, replacements)
scripts/donation-formatting-proof.js:22
↓ 4 callers
Function
replyAndTrackReachability
( ctx: Context, location: string, reply: { text: string; options?: Record<string, unknown> } )
src/handlers/handleAudio.ts:388
↓ 4 callers
Function
runLaunchctl
(subcommand, options = {})
scripts/install-macos-test-worker-launchd.js:176
↓ 4 callers
Function
safeWorkerSourceUrl
(value?: string)
src/helpers/sourceUrlSecurity.ts:8
↓ 4 callers
Function
staleWorkerLogs
(logLines, phase, action)
scripts/worker-client-proof.js:980
↓ 4 callers
Function
storeVoiceRecord
(job: DocumentType<TranscriptionJob>)
src/helpers/transcriptionJobs/publishCompletedTranscriptionJob.ts:22
↓ 4 callers
Function
stripeCheckoutMetadata
( chatId: string, donation: StripeDonationOption )
src/helpers/stripeCheckoutActivation.ts:53
↓ 4 callers
Function
telegramApiRetryOptions
(env: Env = process.env)
src/helpers/configureTelegramApiRetry.ts:30
↓ 4 callers
Function
telegramStarsPaymentValidationErrors
( payment: TelegramStarsPreCheckoutLike )
src/helpers/telegramStarsActivation.ts:230
↓ 4 callers
Function
transcriptionResultCacheKey
( media: Pick< TranscribableTelegramFile, 'file_id' | 'file_unique_id' | 'sourceType' > )
src/helpers/transcriptionJobs/transcriptionResultCache.ts:56
↓ 4 callers
Function
validChat
(overrides = {})
scripts/telegram-stars-proof.js:58
↓ 3 callers
Function
activateTelegramStarsPayment
( payment: SuccessfulPayment | TelegramStarsPaymentLike, payerUserId?: number | string )
src/helpers/telegramStarsActivation.ts:320
↓ 3 callers
Function
assert
(condition, message)
scripts/whisper-transcriber-proof.js:8
↓ 3 callers
Function
assertParagraphs
(text, locale, key, count)
scripts/donation-formatting-proof.js:52
↓ 3 callers
Function
assertSupportedTelegramHtml
(text, locale, key)
scripts/donation-formatting-proof.js:40
↓ 3 callers
Function
assertValid
(session = validSession(), lineItems = validLineItems())
scripts/stripe-webhook-proof.js:112
↓ 3 callers
Function
chatCanQueueTranscriptions
(chat: DocumentType<Chat>)
src/helpers/chatReachability.ts:146
↓ 3 callers
Function
chatLabelFromContext
(ctx: Context)
src/helpers/activityStream.ts:166
↓ 3 callers
Function
checkTranscriptionAccess
({ chat, telegramUserId, telegramApi, env = process.env, settings = goldenBorodutchSettings(env),
src/helpers/goldenBorodutchFreeTranscriptions.ts:74
↓ 3 callers
Function
checkoutSessionActivationErrors
( session: Stripe.Checkout.Session, lineItems: Stripe.LineItem[] )
src/helpers/stripeCheckoutActivation.ts:134
↓ 3 callers
Function
compactTelegramFailureReason
( failure: TelegramReachabilityFailure, location: string )
src/helpers/chatReachability.ts:78
↓ 3 callers
Function
createTelegramStarsInvoicePayload
( chatId: string, donation: TelegramStarsDonationOption, nonce = base64url(randomBytes(NONCE_BYTES)) )
src/helpers/telegramStarsActivation.ts:144
↓ 3 callers
Function
difference
(left, right)
scripts/audit-bot-commands.js:28
↓ 3 callers
Function
emitActivityEvent
( event: ActivityEvent, env: ActivityStreamEnv = process.env )
src/helpers/activityStream.ts:127
↓ 3 callers
Function
findUiLanguage
(query: string)
src/helpers/language/uiLanguages.ts:22
↓ 3 callers
Function
firstConfigured
(...values: Array<string | undefined>)
src/helpers/activityStream.ts:40
↓ 3 callers
Function
formatStripeDonationAmount
(amount: number)
src/helpers/stripeCheckoutActivation.ts:49
↓ 3 callers
Function
formatTelegramStarsDonationAmount
(amount: number)
src/helpers/telegramStarsActivation.ts:121
↓ 3 callers
Function
getOwnedJob
( jobId: string, workerClient: DocumentType<WorkerClient> )
src/helpers/workerApi/jobService.ts:392
↓ 3 callers
Function
handleDonate
(ctx: Context)
src/commands/handleDonate.ts:84
↓ 3 callers
Function
handleSetLanguage
(ctx: Context)
src/handlers/handleSetLanguage.ts:9
↓ 3 callers
Function
handleStart
(ctx: Context)
src/commands/handleStart.ts:6
↓ 3 callers
Function
languageKeyboard
(isCommand: boolean, page = 0)
src/helpers/language/languageKeyboard.ts:24
↓ 3 callers
Function
markChatUnreachableByIdForTelegramError
( chatId: string, error: unknown, update: ChatReachabilityUpdate )
src/helpers/chatReachability.ts:171
↓ 3 callers
Function
parseStripeDonationAmount
(input?: string)
src/helpers/stripeCheckoutActivation.ts:77
↓ 3 callers
Function
persistedJobId
(job: DocumentType<TranscriptionJob>)
src/helpers/transcriptionJobs/publishTranscriptionJobProgress.ts:48
↓ 3 callers
Function
required
(value: string | undefined, name: string)
src/workerClient/runWindowsWorker.ts:256
↓ 3 callers
Function
scrubTokenBearingSourceUrls
( dryRun = false )
src/helpers/sourceUrlScrubber.ts:17
↓ 3 callers
Function
sendFinalMessage
( job: DocumentType<TranscriptionJob>, text: string, replyOptions: FinalReplyOptions )
src/helpers/transcriptionJobs/publishCompletedTranscriptionJob.ts:178
↓ 3 callers
Function
sendLanguage
(ctx: Context, isCommand?: boolean)
src/helpers/language/sendLanguage.ts:6
↓ 3 callers
Function
shouldIgnoreTelegramMessageUpdate
( message: Pick<Message, 'date'>, options: StaleTelegramMessageOptions = {} )
src/helpers/staleTelegramUpdates.ts:38
↓ 3 callers
Function
stripeCheckoutActivationConfirmationText
( chat: Pick<Chat, 'uiLanguage'> )
src/helpers/stripeCheckoutActivation.ts:250
↓ 3 callers
Function
telegramStarsDonationOption
( amount: number )
src/helpers/telegramStarsActivation.ts:125
↓ 3 callers
Function
telegramStarsPreCheckoutErrors
( query: TelegramStarsPreCheckoutLike )
src/helpers/telegramStarsActivation.ts:257
↓ 3 callers
Function
toggleChatBoolean
( ctx: Context, { setting, messageForValue, logLabel }: ToggleChatBooleanOptions )
src/helpers/toggleChatBoolean.ts:14
↓ 3 callers
Function
transcribableExtension
(fileName?: string)
src/helpers/transcribableTelegramMedia.ts:69
↓ 3 callers
Function
transcriptTextFromParts
( parts?: TranscriptionResultPart[], fallback = '', { includeTimecodes = true }: TranscriptTextOptions =
src/helpers/transcriptionJobs/transcriptFormatting.ts:26
↓ 3 callers
Function
transcriptionAccessUserId
(sourceMessage: Message, ctx: Context)
src/handlers/handleAudio.ts:356
↓ 3 callers
Function
transcriptionProgressPreviewHtml
( locale: string | undefined, partialText: string, random: RandomSource = Math.random )
src/helpers/transcriptionJobs/progressStatusText.ts:50
↓ 3 callers
Function
transcriptionResultCacheTtlSeconds
( env: NodeJS.ProcessEnv = process.env )
src/helpers/transcriptionJobs/transcriptionResultCache.ts:27
↓ 3 callers
Function
uniq
(values)
scripts/audit-bot-commands.js:20
↓ 3 callers
Function
validChat
(overrides = {})
scripts/stripe-webhook-proof.js:67
↓ 3 callers
Function
withPatchedChat
(chat, callback)
scripts/telegram-stars-proof.js:72
↓ 3 callers
Function
withPatchedStripeCheckout
(callback)
scripts/donation-wall-proof.js:125
↓ 2 callers
Function
activityStreamToken
(env: ActivityStreamEnv = process.env)
src/helpers/activityStream.ts:52
↓ 2 callers
Function
activityTextForTelegramCommand
(ctx: Context)
src/helpers/activityStream.ts:218
↓ 2 callers
Function
activityTextForTelegramUpdate
(ctx: Context)
src/helpers/activityStream.ts:214
↓ 2 callers
Function
activityTextForTranscriptionQueued
( ctx: Context, sourceKind?: string )
src/helpers/activityStream.ts:226
↓ 2 callers
Function
activityTextForWorkerJob
( job: ActivityJob, action: 'started' | 'completed' | 'failed' | 'retrying' )
src/helpers/activityStream.ts:234
↓ 2 callers
Function
assertSafeText
(text)
scripts/activity-stream-proof.js:58
↓ 2 callers
Function
attachGuestInlineMessageToJob
( job: Awaited<ReturnType<typeof findActiveTranscriptionJob>>, guestInlineMessageId: string )
src/handlers/handleAudio.ts:466
↓ 2 callers
Function
backendErrorCode
(error: unknown)
src/workerClient/runWindowsWorker.ts:168
↓ 2 callers
Function
base64url
(buffer: Buffer)
src/helpers/telegramStarsActivation.ts:76
↓ 2 callers
Function
cacheCompletedTranscriptionJob
( job: DocumentType<TranscriptionJob> )
src/helpers/transcriptionJobs/transcriptionResultCache.ts:75
↓ 2 callers
Function
canUseLocalTelegramFilePath
(config: WorkerConfig, filePath: string)
src/workerClient/runWindowsWorker.ts:527
↓ 2 callers
Function
cancelActiveTranscriptionJobsForUnreachableChat
( chatId: string, reason: string, now = new Date() )
src/helpers/chatReachability.ts:226
↓ 2 callers
Function
checkProcess
(name, pattern)
scripts/local-runtime-health.js:68
↓ 2 callers
Function
checkoutButton
( ctx: Context, session: Stripe.Response<Stripe.Checkout.Session>, amount: number )
src/commands/handleDonate.ts:35
↓ 2 callers
Function
claimReadyJob
( api: AxiosInstance, bucket: WorkerQueueBucket = 'oldest' )
src/workerClient/runWindowsWorker.ts:427
↓ 2 callers
Function
claimReadyJobFromBucket
( workerClient: DocumentType<WorkerClient>, body: Record<string, unknown> = {} )
src/helpers/workerApi/jobService.ts:237
↓ 2 callers
Function
cleanup
()
scripts/worker-e2e-proof.js:62
↓ 2 callers
Function
cleanup
()
scripts/qa-vnext-proof.js:106
↓ 2 callers
Function
cleanup
()
scripts/source-url-security-proof.js:35
↓ 2 callers
Function
close
(server)
scripts/worker-e2e-proof.js:44
↓ 2 callers
Function
close
(server)
scripts/qa-vnext-proof.js:82
↓ 2 callers
Function
command
(command, args, options = {})
scripts/local-runtime-health.js:26
↓ 2 callers
Function
commandExists
(command)
scripts/install-macos-test-worker-launchd.js:76
↓ 2 callers
Function
compactObject
(value: T)
src/helpers/report.ts:166
↓ 2 callers
Function
composeTransformers
(baseCall, transformers)
scripts/telegram-api-retry-proof.js:12
↓ 2 callers
Function
configureTelegramApiRetry
(apiConfig: ApiConfig)
src/helpers/configureTelegramApiRetry.ts:63
↓ 2 callers
Function
configuredTransformers
()
scripts/telegram-api-retry-proof.js:20
↓ 2 callers
Function
contextFor
(message)
scripts/media-size-limit-proof.js:45
↓ 2 callers
Function
createBoundedOutputCapture
()
src/workerClient/runWindowsWorker.ts:714
↓ 2 callers
Function
createCheckoutSession
(chatId: string, amount: number)
src/commands/handleDonate.ts:29
↓ 2 callers
Function
createContext
()
scripts/start-help-preview-proof.js:11
↓ 2 callers
Function
delay
(ms: number)
src/workerClient/runWindowsWorker.ts:1364
↓ 2 callers
Function
delay
(ms)
scripts/worker-client-proof.js:282
↓ 2 callers
Function
deleteStatusMessage
(job: DocumentType<TranscriptionJob>)
src/helpers/transcriptionJobs/publishCompletedTranscriptionJob.ts:61
↓ 2 callers
Function
downloadSource
( config: WorkerConfig, job: WorkerJob, source: WorkerSource )
src/workerClient/runWindowsWorker.ts:614
← previous
next →
101–200 of 581, ranked by callers