Teleforge API Reference - v0.1.0
    Preparing search index...

    Interface CallbackQueryContext

    interface CallbackQueryContext {
        bot: BotInstance | null;
        chat: TelegramChat | null;
        reply: (text: string, options?: ReplyOptions) => Promise<TelegramMessage>;
        replyWithWebApp: (
            text: string,
            buttonText: string,
            url: string,
        ) => Promise<TelegramMessage>;
        state: Record<string, unknown>;
        update: TelegramUpdate;
        answer: (text?: string) => Promise<void | TelegramCallbackAnswer>;
        callbackQuery: TelegramCallbackQuery;
        data: string;
        message: TelegramMessage | null;
        user: TelegramUser;
    }

    Hierarchy (View Summary)

    Index

    Properties

    bot: BotInstance | null
    chat: TelegramChat | null
    reply: (text: string, options?: ReplyOptions) => Promise<TelegramMessage>
    replyWithWebApp: (
        text: string,
        buttonText: string,
        url: string,
    ) => Promise<TelegramMessage>
    state: Record<string, unknown>
    answer: (text?: string) => Promise<void | TelegramCallbackAnswer>
    callbackQuery: TelegramCallbackQuery
    data: string
    message: TelegramMessage | null