Teleforge API Reference - v0.1.0
Preparing search index...
bot/src
Module bot/src
Routing primitives, contexts, and helpers for Telegram bot command and Mini App data handling.
Classes
BotRouter
Functions
handleMiniAppReturnData
createDefaultReturnHandlers
initiateCoordinatedFlow
handleMiniAppReturn
createDefaultHelpHandler
createDefaultStartHandler
createDefaultWebAppDataHandler
parseWebAppPayload
createWebAppReplyOptions
createMiniAppButton
createFlowCallback
handleFlowCallback
createSignedPayload
extractFlowContext
sendFlowInit
createUpdateContext
createCommandContext
createCallbackQueryContext
createWebAppContext
createWebAppDataContext
createBotRuntime
isOrderPayload
isFormPayload
isEventPayload
normalizeCommandName
parseCommand
expressAdapter
fastifyAdapter
nodeHttpAdapter
createWebhookHandler
parseWebhookBody
normalizeHeaders
detectUpdateType
Interfaces
MiniAppReturnData
ReturnHandlers
CoordinatedFlowOptions
MiniAppButtonOptions
FlowCallbackOptions
FlowCallbackData
FlowInitOptions
FlowResult
MessageTemplate
BotRouterOptions
TelegramChat
TelegramUser
TelegramWebAppData
TelegramCallbackQuery
TelegramCallbackAnswer
TelegramInlineKeyboardButton
TelegramReplyMarkup
ReplyOptions
TelegramMessage
TelegramUpdate
BotInstance
UpdateContext
CommandContext
WebAppContext
WebAppDataContext
CallbackQueryContext
GeneratedCommandResponse
BotCommandDefinition
ManifestCommandDefinition
RegisteredCommand
CreateBotRuntimeOptions
BotRuntime
OrderPayload
FormPayload
EventPayload
ParsedCommand
WebhookConfig
WebhookRequest
WebhookResult
ExpressLikeRequest
ExpressLikeResponse
FastifyLikeRequest
FastifyLikeReply
Type Aliases
FlowCallbackSource
FlowContext
FlowContextSource
CommandHandler
CallbackQueryHandler
WebAppHandler
WebAppDataHandler
NextFunction
Middleware
WebhookHandler
WebhookUpdate
ExpressWebhookHandler
FastifyWebhookHandler
Variables
templates
References
generateMiniAppLink
→
generateMiniAppLink
MiniAppLinkOptions
→
MiniAppLinkOptions
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Bot
Router
Functions
handle
Mini
App
Return
Data
create
Default
Return
Handlers
initiate
Coordinated
Flow
handle
Mini
App
Return
create
Default
Help
Handler
create
Default
Start
Handler
create
Default
Web
App
Data
Handler
parse
Web
App
Payload
create
Web
App
Reply
Options
create
Mini
App
Button
create
Flow
Callback
handle
Flow
Callback
create
Signed
Payload
extract
Flow
Context
send
Flow
Init
create
Update
Context
create
Command
Context
create
Callback
Query
Context
create
Web
App
Context
create
Web
App
Data
Context
create
Bot
Runtime
is
Order
Payload
is
Form
Payload
is
Event
Payload
normalize
Command
Name
parse
Command
express
Adapter
fastify
Adapter
node
Http
Adapter
create
Webhook
Handler
parse
Webhook
Body
normalize
Headers
detect
Update
Type
Interfaces
Mini
App
Return
Data
Return
Handlers
Coordinated
Flow
Options
Mini
App
Button
Options
Flow
Callback
Options
Flow
Callback
Data
Flow
Init
Options
Flow
Result
Message
Template
Bot
Router
Options
Telegram
Chat
Telegram
User
Telegram
Web
App
Data
Telegram
Callback
Query
Telegram
Callback
Answer
Telegram
Inline
Keyboard
Button
Telegram
Reply
Markup
Reply
Options
Telegram
Message
Telegram
Update
Bot
Instance
Update
Context
Command
Context
Web
App
Context
Web
App
Data
Context
Callback
Query
Context
Generated
Command
Response
Bot
Command
Definition
Manifest
Command
Definition
Registered
Command
Create
Bot
Runtime
Options
Bot
Runtime
Order
Payload
Form
Payload
Event
Payload
Parsed
Command
Webhook
Config
Webhook
Request
Webhook
Result
Express
Like
Request
Express
Like
Response
Fastify
Like
Request
Fastify
Like
Reply
Type Aliases
Flow
Callback
Source
Flow
Context
Flow
Context
Source
Command
Handler
Callback
Query
Handler
Web
App
Handler
Web
App
Data
Handler
Next
Function
Middleware
Webhook
Handler
Webhook
Update
Express
Webhook
Handler
Fastify
Webhook
Handler
Variables
templates
References
generate
Mini
App
Link
Mini
App
Link
Options
Teleforge API Reference - v0.1.0
Loading...
Routing primitives, contexts, and helpers for Telegram bot command and Mini App data handling.