teleproto - v1.229.0
    Preparing search index...

    Class InlineQueryEvent

    Represents an inline query event.

    Hierarchy

    • EventCommonSender
      • InlineQueryEvent
    Index
    • get patternMatch(): RegExpMatchArray | undefined

      The regex pattern match result (if pattern was set in InlineQuery).

      Returns RegExpMatchArray | undefined

    • Parameters

      • c: any
      • __namedParameters: ChatGetterConstructorParams

      Returns void

    • Parameters

      • c: any
      • __namedParameters: SenderGetterConstructorInterface

      Returns void

    • Answer the inline query with results.

      Parameters

      • results: TypeInputBotInlineResult[] = []

        Array of inline results (max 50)

      • params: {
            cacheTime?: number;
            gallery?: boolean;
            nextOffset?: string;
            private?: boolean;
            switchPm?: { startParam: string; text: string };
            switchWebview?: { text: string; url: string };
        } = {}

        Additional parameters

      Returns Promise<boolean>

    • Returns Promise<EntityLike | undefined>

    _broadcast?: boolean
    _chat?: Entity
    _chatPeer?: EntityLike
    _entities: Map<string, Entity>
    _eventName: string = "InlineQuery"
    _inputChat?: EntityLike
    _inputSender?: TypeInputPeer
    _messageId?: number
    _patternMatch?: RegExpMatchArray
    _sender?: Entity
    _senderId?: BigInteger
    originalUpdate: InlineQueryUpdate & { _entities?: Map<string, Entity> }