get from() {
        var _a, _b, _c, _d, _e, _f, _g, _h;
        // Keep in sync with types in `filter.ts`.
        return (_h = ((_g = (_f = (_e = (_d = (_c = (_b = (_a = this.callbackQuery) !== null && _a !== void 0 ? _a : this.inlineQuery) !== null && _b !== void 0 ? _b : this.shippingQuery) !== null && _c !== void 0 ? _c : this.preCheckoutQuery) !== null && _d !== void 0 ? _d : this.chosenInlineResult) !== null && _e !== void 0 ? _e : this.msg) !== null && _f !== void 0 ? _f : this.myChatMember) !== null && _g !== void 0 ? _g : this.chatMember)) === null || _h === void 0 ? void 0 : _h.from;
    }
/**
     * Get message author from whereever possible. Alias for
     * `(ctx.callbackQuery?? ctx.inlineQuery ?? ctx.shippingQuery ??
     * ctx.preCheckoutQuery ?? ctx.chosenInlineResult ?? ctx.msg ??
     * this.myChatMember ?? this.chatMember)?.from`
     */
Get message author from whereever possible.
Get message author from whereever possible .
get from() {
        var _a, _b, _c, _d, _e, _f, _g, _h;
        return (_h = ((_g = (_f = (_e = (_d = (_c = (_b = (_a = this.callbackQuery) !== null && _a !== void 0 ? _a : this.inlineQuery) !== null && _b !== void 0 ? _b : this.shippingQuery) !== null && _c !== void 0 ? _c : this.preCheckoutQuery) !== null && _d !== void 0 ? _d : this.chosenInlineResult) !== null && _e !== void 0 ? _e : this.msg) !== null && _f !== void 0 ? _f : this.myChatMember) !== null && _g !== void 0 ? _g : this.chatMember)) === null || _h === void 0 ? void 0 : _h.from;
    }
get from ( ) { var _a , _b , _c , _d , _e , _f , _g , _h ; return ( _h = ( ( _g = ( _f = ( _e = ( _d = ( _c = ( _b = ( _a = this . callbackQuery ) !== null && _a !== void 0 ? _a : this . inlineQuery ) !== null && _b !== void 0 ? _b : this . shippingQuery ) !== null && _c !== void 0 ? _c : this . preCheckoutQuery ) !== null && _d !== void 0 ? _d : this . chosenInlineResult ) !== null && _e !== void 0 ? _e : this . msg ) !== null && _f !== void 0 ? _f : this . myChatMember ) !== null && _g !== void 0 ? _g : this . chatMember ) ) === null || _h === void 0 ? void 0 : _h . from ; }
Get message author from whereever possible.
Get message author from whereever possible .
// Keep in sync with types in `filter.ts`.