on Method < T > ( method , middleware ) : RpcCallMiddleware Type Parameters T extends | "test.useConfigSimple" | "test.parseInputAppEvent" | "invokeWithBusinessConnectionPrefix" | "invokeWithGooglePlayIntegrityPrefix" | "invokeWithApnsSecretPrefix" | "invokeAfterMsg" | "invokeAfterMsgs" | "initConnection" | "invokeWithLayer" | "invokeWithoutUpdates" | "invokeWithMessagesRange" | "invokeWithTakeout" | "invokeWithBusinessConnection" | "invokeWithGooglePlayIntegrity" | "invokeWithApnsSecret" | "auth.sendCode" | "auth.signUp" | "auth.signIn" | "auth.logOut" | "auth.resetAuthorizations" | "auth.exportAuthorization" | "auth.importAuthorization" | "auth.bindTempAuthKey" | "auth.importBotAuthorization" | "auth.checkPassword" | "auth.requestPasswordRecovery" | "auth.recoverPassword" | "auth.resendCode" | "auth.cancelCode" | "auth.dropTempAuthKeys" | "auth.exportLoginToken" | "auth.importLoginToken" | "auth.acceptLoginToken" | "auth.checkRecoveryPassword" | "auth.importWebTokenAuthorization" | "auth.requestFirebaseSms" | "auth.resetLoginEmail" | "auth.reportMissingCode" | "account.registerDevice" | "account.unregisterDevice" | "account.updateNotifySettings" | "account.getNotifySettings" | "account.resetNotifySettings" | "account.updateProfile" | "account.updateStatus" | "account.getWallPapers" | "account.reportPeer" | "account.checkUsername" | "account.updateUsername" | "account.getPrivacy" | "account.setPrivacy" | "account.deleteAccount" | "account.getAccountTTL" | "account.setAccountTTL" | "account.sendChangePhoneCode" | "account.changePhone" | "account.updateDeviceLocked" | "account.getAuthorizations" | "account.resetAuthorization" | "account.getPassword" | "account.getPasswordSettings" | "account.updatePasswordSettings" | "account.sendConfirmPhoneCode" | "account.confirmPhone" | "account.getTmpPassword" | "account.getWebAuthorizations" | "account.resetWebAuthorization" | "account.resetWebAuthorizations" | "account.getAllSecureValues" | "account.getSecureValue" | "account.saveSecureValue" | "account.deleteSecureValue" | "account.getAuthorizationForm" | "account.acceptAuthorization" | "account.sendVerifyPhoneCode" | "account.verifyPhone" | "account.sendVerifyEmailCode" | "account.verifyEmail" | "account.initTakeoutSession" | "account.finishTakeoutSession" | "account.confirmPasswordEmail" | "account.resendPasswordEmail" | "account.cancelPasswordEmail" | "account.getContactSignUpNotification" | "account.setContactSignUpNotification" | "account.getNotifyExceptions" | "account.getWallPaper" | "account.uploadWallPaper" | "account.saveWallPaper" | "account.installWallPaper" | "account.resetWallPapers" | "account.getAutoDownloadSettings" | "account.saveAutoDownloadSettings" | "account.uploadTheme" | "account.createTheme" | "account.updateTheme" | "account.saveTheme" | "account.installTheme" | "account.getTheme" | "account.getThemes" | "account.setContentSettings" | "account.getContentSettings" | "account.getMultiWallPapers" | "account.getGlobalPrivacySettings" | "account.setGlobalPrivacySettings" | "account.reportProfilePhoto" | "account.resetPassword" | "account.declinePasswordReset" | "account.getChatThemes" | "account.setAuthorizationTTL" | "account.changeAuthorizationSettings" | "account.getSavedRingtones" | "account.saveRingtone" | "account.uploadRingtone" | "account.updateEmojiStatus" | "account.getDefaultEmojiStatuses" | "account.getRecentEmojiStatuses" | "account.clearRecentEmojiStatuses" | "account.reorderUsernames" | "account.toggleUsername" | "account.getDefaultProfilePhotoEmojis" | "account.getDefaultGroupPhotoEmojis" | "account.getAutoSaveSettings" | "account.saveAutoSaveSettings" | "account.deleteAutoSaveExceptions" | "account.invalidateSignInCodes" | "account.updateColor" | "account.getDefaultBackgroundEmojis" | "account.getChannelDefaultEmojiStatuses" | "account.getChannelRestrictedStatusEmojis" | "account.updateBusinessWorkHours" | "account.updateBusinessLocation" | "account.updateBusinessGreetingMessage" | "account.updateBusinessAwayMessage" | "account.updateConnectedBot" | "account.getConnectedBots" | "account.getBotBusinessConnection" | "account.updateBusinessIntro" | "account.toggleConnectedBotPaused" | "account.disablePeerConnectedBot" | "account.updateBirthday" | "account.createBusinessChatLink" | "account.editBusinessChatLink" | "account.deleteBusinessChatLink" | "account.getBusinessChatLinks" | "account.resolveBusinessChatLink" | "account.updatePersonalChannel" | "account.toggleSponsoredMessages" | "account.getReactionsNotifySettings" | "account.setReactionsNotifySettings" | "users.getUsers" | "users.getFullUser" | "users.setSecureValueErrors" | "users.getIsPremiumRequiredToContact" | "contacts.getContactIDs" | "contacts.getStatuses" | "contacts.getContacts" | "contacts.importContacts" | "contacts.deleteContacts" | "contacts.deleteByPhones" | "contacts.block" | "contacts.unblock" | "contacts.getBlocked" | "contacts.search" | "contacts.resolveUsername" | "contacts.getTopPeers" | "contacts.resetTopPeerRating" | "contacts.resetSaved" | "contacts.getSaved" | "contacts.toggleTopPeers" | "contacts.addContact" | "contacts.acceptContact" | "contacts.getLocated" | "contacts.blockFromReplies" | "contacts.resolvePhone" | "contacts.exportContactToken" | "contacts.importContactToken" | "contacts.editCloseFriends" | "contacts.setBlocked" | "contacts.getBirthdays" | "messages.getMessages" | "messages.getDialogs" | "messages.getHistory" | "messages.search" | "messages.readHistory" | "messages.deleteHistory" | "messages.deleteMessages" | "messages.receivedMessages" | "messages.setTyping" | "messages.sendMessage" | "messages.sendMedia" | "messages.forwardMessages" | "messages.reportSpam" | "messages.getPeerSettings" | "messages.report" | "messages.getChats" | "messages.getFullChat" | "messages.editChatTitle" | "messages.editChatPhoto" | "messages.addChatUser" | "messages.deleteChatUser" | "messages.createChat" | "messages.getDhConfig" | "messages.requestEncryption" | "messages.acceptEncryption" | "messages.discardEncryption" | "messages.setEncryptedTyping" | "messages.readEncryptedHistory" | "messages.sendEncrypted" | "messages.sendEncryptedFile" | "messages.sendEncryptedService" | "messages.receivedQueue" | "messages.reportEncryptedSpam" | "messages.readMessageContents" | "messages.getStickers" | "messages.getAllStickers" | "messages.getWebPagePreview" | "messages.exportChatInvite" | "messages.checkChatInvite" | "messages.importChatInvite" | "messages.getStickerSet" | "messages.installStickerSet" | "messages.uninstallStickerSet" | "messages.startBot" | "messages.getMessagesViews" | "messages.editChatAdmin" | "messages.migrateChat" | "messages.searchGlobal" | "messages.reorderStickerSets" | "messages.getDocumentByHash" | "messages.getSavedGifs" | "messages.saveGif" | "messages.getInlineBotResults" | "messages.setInlineBotResults" | "messages.sendInlineBotResult" | "messages.getMessageEditData" | "messages.editMessage" | "messages.editInlineBotMessage" | "messages.getBotCallbackAnswer" | "messages.setBotCallbackAnswer" | "messages.getPeerDialogs" | "messages.saveDraft" | "messages.getAllDrafts" | "messages.getFeaturedStickers" | "messages.readFeaturedStickers" | "messages.getRecentStickers" | "messages.saveRecentSticker" | "messages.clearRecentStickers" | "messages.getArchivedStickers" | "messages.getMaskStickers" | "messages.getAttachedStickers" | "messages.setGameScore" | "messages.setInlineGameScore" | "messages.getGameHighScores" | "messages.getInlineGameHighScores" | "messages.getCommonChats" | "messages.getWebPage" | "messages.toggleDialogPin" | "messages.reorderPinnedDialogs" | "messages.getPinnedDialogs" | "messages.setBotShippingResults" | "messages.setBotPrecheckoutResults" | "messages.uploadMedia" | "messages.sendScreenshotNotification" | "messages.getFavedStickers" | "messages.faveSticker" | "messages.getUnreadMentions" | "messages.readMentions" | "messages.getRecentLocations" | "messages.sendMultiMedia" | "messages.uploadEncryptedFile" | "messages.searchStickerSets" | "messages.getSplitRanges" | "messages.markDialogUnread" | "messages.getDialogUnreadMarks" | "messages.clearAllDrafts" | "messages.updatePinnedMessage" | "messages.sendVote" | "messages.getPollResults" | "messages.getOnlines" | "messages.editChatAbout" | "messages.editChatDefaultBannedRights" | "messages.getEmojiKeywords" | "messages.getEmojiKeywordsDifference" | "messages.getEmojiKeywordsLanguages" | "messages.getEmojiURL" | "messages.getSearchCounters" | "messages.requestUrlAuth" | "messages.acceptUrlAuth" | "messages.hidePeerSettingsBar" | "messages.getScheduledHistory" | "messages.getScheduledMessages" | "messages.sendScheduledMessages" | "messages.deleteScheduledMessages" | "messages.getPollVotes" | "messages.toggleStickerSets" | "messages.getDialogFilters" | "messages.getSuggestedDialogFilters" | "messages.updateDialogFilter" | "messages.updateDialogFiltersOrder" | "messages.getOldFeaturedStickers" | "messages.getReplies" | "messages.getDiscussionMessage" | "messages.readDiscussion" | "messages.unpinAllMessages" | "messages.deleteChat" | "messages.deletePhoneCallHistory" | "messages.checkHistoryImport" | "messages.initHistoryImport" | "messages.uploadImportedMedia" | "messages.startHistoryImport" | "messages.getExportedChatInvites" | "messages.getExportedChatInvite" | "messages.editExportedChatInvite" | "messages.deleteRevokedExportedChatInvites" | "messages.deleteExportedChatInvite" | "messages.getAdminsWithInvites" | "messages.getChatInviteImporters" | "messages.setHistoryTTL" | "messages.checkHistoryImportPeer" | "messages.setChatTheme" | "messages.getMessageReadParticipants" | "messages.getSearchResultsCalendar" | "messages.getSearchResultsPositions" | "messages.hideChatJoinRequest" | "messages.hideAllChatJoinRequests" | "messages.toggleNoForwards" | "messages.saveDefaultSendAs" | "messages.sendReaction" | "messages.getMessagesReactions" | "messages.getMessageReactionsList" | "messages.setChatAvailableReactions" | "messages.getAvailableReactions" | "messages.setDefaultReaction" | "messages.translateText" | "messages.getUnreadReactions" | "messages.readReactions" | "messages.searchSentMedia" | "messages.getAttachMenuBots" | "messages.getAttachMenuBot" | "messages.toggleBotInAttachMenu" | "messages.requestWebView" | "messages.prolongWebView" | "messages.requestSimpleWebView" | "messages.sendWebViewResultMessage" | "messages.sendWebViewData" | "messages.transcribeAudio" | "messages.rateTranscribedAudio" | "messages.getCustomEmojiDocuments" | "messages.getEmojiStickers" | "messages.getFeaturedEmojiStickers" | "messages.reportReaction" | "messages.getTopReactions" | "messages.getRecentReactions" | "messages.clearRecentReactions" | "messages.getExtendedMedia" | "messages.setDefaultHistoryTTL" | "messages.getDefaultHistoryTTL" | "messages.sendBotRequestedPeer" | "messages.getEmojiGroups" | "messages.getEmojiStatusGroups" | "messages.getEmojiProfilePhotoGroups" | "messages.searchCustomEmoji" | "messages.togglePeerTranslations" | "messages.getBotApp" | "messages.requestAppWebView" | "messages.setChatWallPaper" | "messages.searchEmojiStickerSets" | "messages.getSavedDialogs" | "messages.getSavedHistory" | "messages.deleteSavedHistory" | "messages.getPinnedSavedDialogs" | "messages.toggleSavedDialogPin" | "messages.reorderPinnedSavedDialogs" | "messages.getSavedReactionTags" | "messages.updateSavedReactionTag" | "messages.getDefaultTagReactions" | "messages.getOutboxReadDate" | "messages.getQuickReplies" | "messages.reorderQuickReplies" | "messages.checkQuickReplyShortcut" | "messages.editQuickReplyShortcut" | "messages.deleteQuickReplyShortcut" | "messages.getQuickReplyMessages" | "messages.sendQuickReplyMessages" | "messages.deleteQuickReplyMessages" | "messages.toggleDialogFilterTags" | "messages.getMyStickers" | "messages.getEmojiStickerGroups" | "messages.getAvailableEffects" | "messages.editFactCheck" | "messages.deleteFactCheck" | "messages.getFactCheck" | "messages.requestMainWebView" | "messages.sendPaidReaction" | "messages.togglePaidReactionPrivacy" | "messages.getPaidReactionPrivacy" | "updates.getState" | "updates.getDifference" | "updates.getChannelDifference" | "photos.updateProfilePhoto" | "photos.uploadProfilePhoto" | "photos.deletePhotos" | "photos.getUserPhotos" | "photos.uploadContactProfilePhoto" | "upload.saveFilePart" | "upload.getFile" | "upload.saveBigFilePart" | "upload.getWebFile" | "upload.getCdnFile" | "upload.reuploadCdnFile" | "upload.getCdnFileHashes" | "upload.getFileHashes" | "help.getConfig" | "help.getNearestDc" | "help.getAppUpdate" | "help.getInviteText" | "help.getSupport" | "help.setBotUpdatesStatus" | "help.getCdnConfig" | "help.getRecentMeUrls" | "help.getTermsOfServiceUpdate" | "help.acceptTermsOfService" | "help.getDeepLinkInfo" | "help.getAppConfig" | "help.saveAppLog" | "help.getPassportConfig" | "help.getSupportName" | "help.getUserInfo" | "help.editUserInfo" | "help.getPromoData" | "help.hidePromoData" | "help.dismissSuggestion" | "help.getCountriesList" | "help.getPremiumPromo" | "help.getPeerColors" | "help.getPeerProfileColors" | "help.getTimezonesList" | "channels.readHistory" | "channels.deleteMessages" | "channels.reportSpam" | "channels.getMessages" | "channels.getParticipants" | "channels.getParticipant" | "channels.getChannels" | "channels.getFullChannel" | "channels.createChannel" | "channels.editAdmin" | "channels.editTitle" | "channels.editPhoto" | "channels.checkUsername" | "channels.updateUsername" | "channels.joinChannel" | "channels.leaveChannel" | "channels.inviteToChannel" | "channels.deleteChannel" | "channels.exportMessageLink" | "channels.toggleSignatures" | "channels.getAdminedPublicChannels" | "channels.editBanned" | "channels.getAdminLog" | "channels.setStickers" | "channels.readMessageContents" | "channels.deleteHistory" | "channels.togglePreHistoryHidden" | "channels.getLeftChannels" | "channels.getGroupsForDiscussion" | "channels.setDiscussionGroup" | "channels.editCreator" | "channels.editLocation" | "channels.toggleSlowMode" | "channels.getInactiveChannels" | "channels.convertToGigagroup" | "channels.viewSponsoredMessage" | "channels.getSponsoredMessages" | "channels.getSendAs" | "channels.deleteParticipantHistory" | "channels.toggleJoinToSend" | "channels.toggleJoinRequest" | "channels.reorderUsernames" | "channels.toggleUsername" | "channels.deactivateAllUsernames" | "channels.toggleForum" | "channels.createForumTopic" | "channels.getForumTopics" | "channels.getForumTopicsByID" | "channels.editForumTopic" | "channels.updatePinnedForumTopic" | "channels.deleteTopicHistory" | "channels.reorderPinnedForumTopics" | "channels.toggleAntiSpam" | "channels.reportAntiSpamFalsePositive" | "channels.toggleParticipantsHidden" | "channels.clickSponsoredMessage" | "channels.updateColor" | "channels.toggleViewForumAsMessages" | "channels.getChannelRecommendations" | "channels.updateEmojiStatus" | "channels.setBoostsToUnblockRestrictions" | "channels.setEmojiStickers" | "channels.reportSponsoredMessage" | "channels.restrictSponsoredMessages" | "channels.searchPosts" | "bots.sendCustomRequest" | "bots.answerWebhookJSONQuery" | "bots.setBotCommands" | "bots.resetBotCommands" | "bots.getBotCommands" | "bots.setBotMenuButton" | "bots.getBotMenuButton" | "bots.setBotBroadcastDefaultAdminRights" | "bots.setBotGroupDefaultAdminRights" | "bots.setBotInfo" | "bots.getBotInfo" | "bots.reorderUsernames" | "bots.toggleUsername" | "bots.canSendMessage" | "bots.allowSendMessage" | "bots.invokeWebViewCustomMethod" | "bots.getPopularAppBots" | "bots.addPreviewMedia" | "bots.editPreviewMedia" | "bots.deletePreviewMedia" | "bots.reorderPreviewMedias" | "bots.getPreviewInfo" | "bots.getPreviewMedias" | "payments.getPaymentForm" | "payments.getPaymentReceipt" | "payments.validateRequestedInfo" | "payments.sendPaymentForm" | "payments.getSavedInfo" | "payments.clearSavedInfo" | "payments.getBankCardData" | "payments.exportInvoice" | "payments.assignAppStoreTransaction" | "payments.assignPlayMarketTransaction" | "payments.canPurchasePremium" | "payments.getPremiumGiftCodeOptions" | "payments.checkGiftCode" | "payments.applyGiftCode" | "payments.getGiveawayInfo" | "payments.launchPrepaidGiveaway" | "payments.getStarsTopupOptions" | "payments.getStarsStatus" | "payments.getStarsTransactions" | "payments.sendStarsForm" | "payments.refundStarsCharge" | "payments.getStarsRevenueStats" | "payments.getStarsRevenueWithdrawalUrl" | "payments.getStarsRevenueAdsAccountUrl" | "payments.getStarsTransactionsByID" | "payments.getStarsGiftOptions" | "payments.getStarsSubscriptions" | "payments.changeStarsSubscription" | "payments.fulfillStarsSubscription" | "payments.getStarsGiveawayOptions" | "payments.getStarGifts" | "payments.getUserStarGifts" | "payments.saveStarGift" | "payments.convertStarGift" | "stickers.createStickerSet" | "stickers.removeStickerFromSet" | "stickers.changeStickerPosition" | "stickers.addStickerToSet" | "stickers.setStickerSetThumb" | "stickers.checkShortName" | "stickers.suggestShortName" | "stickers.changeSticker" | "stickers.renameStickerSet" | "stickers.deleteStickerSet" | "stickers.replaceSticker" | "phone.getCallConfig" | "phone.requestCall" | "phone.acceptCall" | "phone.confirmCall" | "phone.receivedCall" | "phone.discardCall" | "phone.setCallRating" | "phone.saveCallDebug" | "phone.sendSignalingData" | "phone.createGroupCall" | "phone.joinGroupCall" | "phone.leaveGroupCall" | "phone.inviteToGroupCall" | "phone.discardGroupCall" | "phone.toggleGroupCallSettings" | "phone.getGroupCall" | "phone.getGroupParticipants" | "phone.checkGroupCall" | "phone.toggleGroupCallRecord" | "phone.editGroupCallParticipant" | "phone.editGroupCallTitle" | "phone.getGroupCallJoinAs" | "phone.exportGroupCallInvite" | "phone.toggleGroupCallStartSubscription" | "phone.startScheduledGroupCall" | "phone.saveDefaultGroupCallJoinAs" | "phone.joinGroupCallPresentation" | "phone.leaveGroupCallPresentation" | "phone.getGroupCallStreamChannels" | "phone.getGroupCallStreamRtmpUrl" | "phone.saveCallLog" | "langpack.getLangPack" | "langpack.getStrings" | "langpack.getDifference" | "langpack.getLanguages" | "langpack.getLanguage" | "folders.editPeerFolders" | "stats.getBroadcastStats" | "stats.loadAsyncGraph" | "stats.getMegagroupStats" | "stats.getMessagePublicForwards" | "stats.getMessageStats" | "stats.getStoryStats" | "stats.getStoryPublicForwards" | "stats.getBroadcastRevenueStats" | "stats.getBroadcastRevenueWithdrawalUrl" | "stats.getBroadcastRevenueTransactions" | "chatlists.exportChatlistInvite" | "chatlists.deleteExportedInvite" | "chatlists.editExportedInvite" | "chatlists.getExportedInvites" | "chatlists.checkChatlistInvite" | "chatlists.joinChatlistInvite" | "chatlists.getChatlistUpdates" | "chatlists.joinChatlistUpdates" | "chatlists.hideChatlistUpdates" | "chatlists.getLeaveChatlistSuggestions" | "chatlists.leaveChatlist" | "stories.canSendStory" | "stories.sendStory" | "stories.editStory" | "stories.deleteStories" | "stories.togglePinned" | "stories.getAllStories" | "stories.getPinnedStories" | "stories.getStoriesArchive" | "stories.getStoriesByID" | "stories.toggleAllStoriesHidden" | "stories.readStories" | "stories.incrementStoryViews" | "stories.getStoryViewsList" | "stories.getStoriesViews" | "stories.exportStoryLink" | "stories.report" | "stories.activateStealthMode" | "stories.sendReaction" | "stories.getPeerStories" | "stories.getAllReadPeerStories" | "stories.getPeerMaxIDs" | "stories.getChatsToSend" | "stories.togglePeerStoriesHidden" | "stories.getStoryReactionsList" | "stories.togglePinnedToTop" | "stories.searchPosts" | "premium.getBoostsList" | "premium.getMyBoosts" | "premium.applyBoost" | "premium.getBoostsStatus" | "premium.getUserBoosts" | "smsjobs.isEligibleToJoin" | "smsjobs.join" | "smsjobs.leave" | "smsjobs.updateSettings" | "smsjobs.getStatus" | "smsjobs.getSmsJob" | "smsjobs.finishJob" | "fragment.getCollectibleInfo" | "mtcute.customMethod" Parameters method : T middleware : Middleware < Omit < RpcCallMiddlewareContext , "request" > & { request : | Extract < RawUseConfigSimpleRequest , { _ : T ; } > | Extract < RawParseInputAppEventRequest , { _ : T ; } > | Extract < RawInvokeWithBusinessConnectionPrefixRequest , { _ : T ; } > | Extract < RawInvokeWithGooglePlayIntegrityPrefixRequest , { _ : T ; } > | Extract < RawInvokeWithApnsSecretPrefixRequest , { _ : T ; } > | Extract < RawSendCodeRequest , { _ : T ; } > | Extract < RawSignUpRequest , { _ : T ; } > | Extract < RawSignInRequest , { _ : T ; } > | Extract < RawLogOutRequest , { _ : T ; } > | Extract < RawResetAuthorizationsRequest , { _ : T ; } > | Extract < RawExportAuthorizationRequest , { _ : T ; } > | Extract < RawImportAuthorizationRequest , { _ : T ; } > | Extract < RawBindTempAuthKeyRequest , { _ : T ; } > | Extract < RawImportBotAuthorizationRequest , { _ : T ; } > | Extract < RawCheckPasswordRequest , { _ : T ; } > | Extract < RawRequestPasswordRecoveryRequest , { _ : T ; } > | Extract < RawRecoverPasswordRequest , { _ : T ; } > | Extract < RawResendCodeRequest , { _ : T ; } > | Extract < RawCancelCodeRequest , { _ : T ; } > | Extract < RawDropTempAuthKeysRequest , { _ : T ; } > | Extract < RawExportLoginTokenRequest , { _ : T ; } > | Extract < RawImportLoginTokenRequest , { _ : T ; } > | Extract < RawAcceptLoginTokenRequest , { _ : T ; } > | Extract < RawCheckRecoveryPasswordRequest , { _ : T ; } > | Extract < RawImportWebTokenAuthorizationRequest , { _ : T ; } > | Extract < RawRequestFirebaseSmsRequest , { _ : T ; } > | Extract < RawResetLoginEmailRequest , { _ : T ; } > | Extract < RawReportMissingCodeRequest , { _ : T ; } > | Extract < RawRegisterDeviceRequest , { _ : T ; } > | Extract < RawUnregisterDeviceRequest , { _ : T ; } > | Extract < RawUpdateNotifySettingsRequest , { _ : T ; } > | Extract < RawGetNotifySettingsRequest , { _ : T ; } > | Extract < RawResetNotifySettingsRequest , { _ : T ; } > | Extract < RawUpdateProfileRequest , { _ : T ; } > | Extract < RawUpdateStatusRequest , { _ : T ; } > | Extract < RawGetWallPapersRequest , { _ : T ; } > | Extract < RawReportPeerRequest , { _ : T ; } > | Extract < RawCheckUsernameRequest , { _ : T ; } > | Extract < RawUpdateUsernameRequest , { _ : T ; } > | Extract < RawGetPrivacyRequest , { _ : T ; } > | Extract < RawSetPrivacyRequest , { _ : T ; } > | Extract < RawDeleteAccountRequest , { _ : T ; } > | Extract < RawGetAccountTTLRequest , { _ : T ; } > | Extract < RawSetAccountTTLRequest , { _ : T ; } > | Extract < RawSendChangePhoneCodeRequest , { _ : T ; } > | Extract < RawChangePhoneRequest , { _ : T ; } > | Extract < RawUpdateDeviceLockedRequest , { _ : T ; } > | Extract < RawGetAuthorizationsRequest , { _ : T ; } > | Extract < RawResetAuthorizationRequest , { _ : T ; } > | Extract < RawGetPasswordRequest , { _ : T ; } > | Extract < RawGetPasswordSettingsRequest , { _ : T ; } > | Extract < RawUpdatePasswordSettingsRequest , { _ : T ; } > | Extract < RawSendConfirmPhoneCodeRequest , { _ : T ; } > | Extract < RawConfirmPhoneRequest , { _ : T ; } > | Extract < RawGetTmpPasswordRequest , { _ : T ; } > | Extract < RawGetWebAuthorizationsRequest , { _ : T ; } > | Extract < RawResetWebAuthorizationRequest , { _ : T ; } > | Extract < RawResetWebAuthorizationsRequest , { _ : T ; } > | Extract < RawGetAllSecureValuesRequest , { _ : T ; } > | Extract < RawGetSecureValueRequest , { _ : T ; } > | Extract < RawSaveSecureValueRequest , { _ : T ; } > | Extract < RawDeleteSecureValueRequest , { _ : T ; } > | Extract < RawGetAuthorizationFormRequest , { _ : T ; } > | Extract < RawAcceptAuthorizationRequest , { _ : T ; } > | Extract < RawSendVerifyPhoneCodeRequest , { _ : T ; } > | Extract < RawVerifyPhoneRequest , { _ : T ; } > | Extract < RawSendVerifyEmailCodeRequest , { _ : T ; } > | Extract < RawVerifyEmailRequest , { _ : T ; } > | Extract < RawInitTakeoutSessionRequest , { _ : T ; } > | Extract < RawFinishTakeoutSessionRequest , { _ : T ; } > | Extract < RawConfirmPasswordEmailRequest , { _ : T ; } > | Extract < RawResendPasswordEmailRequest , { _ : T ; } > | Extract < RawCancelPasswordEmailRequest , { _ : T ; } > | Extract < RawGetContactSignUpNotificationRequest , { _ : T ; } > | Extract < RawSetContactSignUpNotificationRequest , { _ : T ; } > | Extract < RawGetNotifyExceptionsRequest , { _ : T ; } > | Extract < RawGetWallPaperRequest , { _ : T ; } > | Extract < RawUploadWallPaperRequest , { _ : T ; } > | Extract < RawSaveWallPaperRequest , { _ : T ; } > | Extract < RawInstallWallPaperRequest , { _ : T ; } > | Extract < RawResetWallPapersRequest , { _ : T ; } > | Extract < RawGetAutoDownloadSettingsRequest , { _ : T ; } > | Extract < RawSaveAutoDownloadSettingsRequest , { _ : T ; } > | Extract < RawUploadThemeRequest , { _ : T ; } > | Extract < RawCreateThemeRequest , { _ : T ; } > | Extract < RawUpdateThemeRequest , { _ : T ; } > | Extract < RawSaveThemeRequest , { _ : T ; } > | Extract < RawInstallThemeRequest , { _ : T ; } > | Extract < RawGetThemeRequest , { _ : T ; } > | Extract < RawGetThemesRequest , { _ : T ; } > | Extract < RawSetContentSettingsRequest , { _ : T ; } > | Extract < RawGetContentSettingsRequest , { _ : T ; } > | Extract < RawGetMultiWallPapersRequest , { _ : T ; } > | Extract < RawGetGlobalPrivacySettingsRequest , { _ : T ; } > | Extract < RawSetGlobalPrivacySettingsRequest , { _ : T ; } > | Extract < RawReportProfilePhotoRequest , { _ : T ; } > | Extract < RawResetPasswordRequest , { _ : T ; } > | Extract < RawDeclinePasswordResetRequest , { _ : T ; } > | Extract < RawGetChatThemesRequest , { _ : T ; } > | Extract < RawSetAuthorizationTTLRequest , { _ : T ; } > | Extract < RawChangeAuthorizationSettingsRequest , { _ : T ; } > | Extract < RawGetSavedRingtonesRequest , { _ : T ; } > | Extract < RawSaveRingtoneRequest , { _ : T ; } > | Extract < RawUploadRingtoneRequest , { _ : T ; } > | Extract < RawUpdateEmojiStatusRequest , { _ : T ; } > | Extract < RawGetDefaultEmojiStatusesRequest , { _ : T ; } > | Extract < RawGetRecentEmojiStatusesRequest , { _ : T ; } > | Extract < RawClearRecentEmojiStatusesRequest , { _ : T ; } > | Extract < RawReorderUsernamesRequest , { _ : T ; } > | Extract < RawToggleUsernameRequest , { _ : T ; } > | Extract < RawGetDefaultProfilePhotoEmojisRequest , { _ : T ; } > | Extract < RawGetDefaultGroupPhotoEmojisRequest , { _ : T ; } > | Extract < RawGetAutoSaveSettingsRequest , { _ : T ; } > | Extract < RawSaveAutoSaveSettingsRequest , { _ : T ; } > | Extract < RawDeleteAutoSaveExceptionsRequest , { _ : T ; } > | Extract < RawInvalidateSignInCodesRequest , { _ : T ; } > | Extract < RawUpdateColorRequest , { _ : T ; } > | Extract < RawGetDefaultBackgroundEmojisRequest , { _ : T ; } > | Extract < RawGetChannelDefaultEmojiStatusesRequest , { _ : T ; } > | Extract < RawGetChannelRestrictedStatusEmojisRequest , { _ : T ; } > | Extract < RawUpdateBusinessWorkHoursRequest , { _ : T ; } > | Extract < RawUpdateBusinessLocationRequest , { _ : T ; } > | Extract < RawUpdateBusinessGreetingMessageRequest , { _ : T ; } > | Extract < RawUpdateBusinessAwayMessageRequest , { _ : T ; } > | Extract < RawUpdateConnectedBotRequest , { _ : T ; } > | Extract < RawGetConnectedBotsRequest , { _ : T ; } > | Extract < RawGetBotBusinessConnectionRequest , { _ : T ; } > | Extract < RawUpdateBusinessIntroRequest , { _ : T ; } > | Extract < RawToggleConnectedBotPausedRequest , { _ : T ; } > | Extract < RawDisablePeerConnectedBotRequest , { _ : T ; } > | Extract < RawUpdateBirthdayRequest , { _ : T ; } > | Extract < RawCreateBusinessChatLinkRequest , { _ : T ; } > | Extract < RawEditBusinessChatLinkRequest , { _ : T ; } > | Extract < RawDeleteBusinessChatLinkRequest , { _ : T ; } > | Extract < RawGetBusinessChatLinksRequest , { _ : T ; } > | Extract < RawResolveBusinessChatLinkRequest , { _ : T ; } > | Extract < RawUpdatePersonalChannelRequest , { _ : T ; } > | Extract < RawToggleSponsoredMessagesRequest , { _ : T ; } > | Extract < RawGetReactionsNotifySettingsRequest , { _ : T ; } > | Extract < RawSetReactionsNotifySettingsRequest , { _ : T ; } > | Extract < RawGetUsersRequest , { _ : T ; } > | Extract < RawGetFullUserRequest , { _ : T ; } > | Extract < RawSetSecureValueErrorsRequest , { _ : T ; } > | Extract < RawGetIsPremiumRequiredToContactRequest , { _ : T ; } > | Extract < RawGetContactIDsRequest , { _ : T ; } > | Extract < RawGetStatusesRequest , { _ : T ; } > | Extract < RawGetContactsRequest , { _ : T ; } > | Extract < RawImportContactsRequest , { _ : T ; } > | Extract < RawDeleteContactsRequest , { _ : T ; } > | Extract < RawDeleteByPhonesRequest , { _ : T ; } > | Extract < RawBlockRequest , { _ : T ; } > | Extract < RawUnblockRequest , { _ : T ; } > | Extract < RawGetBlockedRequest , { _ : T ; } > | Extract < RawSearchRequest , { _ : T ; } > | Extract < RawResolveUsernameRequest , { _ : T ; } > | Extract < RawGetTopPeersRequest , { _ : T ; } > | Extract < RawResetTopPeerRatingRequest , { _ : T ; } > | Extract < RawResetSavedRequest , { _ : T ; } > | Extract < RawGetSavedRequest , { _ : T ; } > | Extract < RawToggleTopPeersRequest , { _ : T ; } > | Extract < RawAddContactRequest , { _ : T ; } > | Extract < RawAcceptContactRequest , { _ : T ; } > | Extract < RawGetLocatedRequest , { _ : T ; } > | Extract < RawBlockFromRepliesRequest , { _ : T ; } > | Extract < RawResolvePhoneRequest , { _ : T ; } > | Extract < RawExportContactTokenRequest , { _ : T ; } > | Extract < RawImportContactTokenRequest , { _ : T ; } > | Extract < RawEditCloseFriendsRequest , { _ : T ; } > | Extract < RawSetBlockedRequest , { _ : T ; } > | Extract < RawGetBirthdaysRequest , { _ : T ; } > | Extract < RawGetMessagesRequest , { _ : T ; } > | Extract < RawGetDialogsRequest , { _ : T ; } > | Extract < RawGetHistoryRequest , { _ : T ; } > | Extract < RawSearchRequest , { _ : T ; } > | Extract < RawReadHistoryRequest , { _ : T ; } > | Extract < RawDeleteHistoryRequest , { _ : T ; } > | Extract < RawDeleteMessagesRequest , { _ : T ; } > | Extract < RawReceivedMessagesRequest , { _ : T ; } > | Extract < RawSetTypingRequest , { _ : T ; } > | Extract < RawSendMessageRequest , { _ : T ; } > | Extract < RawSendMediaRequest , { _ : T ; } > | Extract < RawForwardMessagesRequest , { _ : T ; } > | Extract < RawReportSpamRequest , { _ : T ; } > | Extract < RawGetPeerSettingsRequest , { _ : T ; } > | Extract < RawReportRequest , { _ : T ; } > | Extract < RawGetChatsRequest , { _ : T ; } > | Extract < RawGetFullChatRequest , { _ : T ; } > | Extract < RawEditChatTitleRequest , { _ : T ; } > | Extract < RawEditChatPhotoRequest , { _ : T ; } > | Extract < RawAddChatUserRequest , { _ : T ; } > | Extract < RawDeleteChatUserRequest , { _ : T ; } > | Extract < RawCreateChatRequest , { _ : T ; } > | Extract < RawGetDhConfigRequest , { _ : T ; } > | Extract < RawRequestEncryptionRequest , { _ : T ; } > | Extract < RawAcceptEncryptionRequest , { _ : T ; } > | Extract < RawDiscardEncryptionRequest , { _ : T ; } > | Extract < RawSetEncryptedTypingRequest , { _ : T ; } > | Extract < RawReadEncryptedHistoryRequest , { _ : T ; } > | Extract < RawSendEncryptedRequest , { _ : T ; } > | Extract < RawSendEncryptedFileRequest , { _ : T ; } > | Extract < RawSendEncryptedServiceRequest , { _ : T ; } > | Extract < RawReceivedQueueRequest , { _ : T ; } > | Extract < RawReportEncryptedSpamRequest , { _ : T ; } > | Extract < RawReadMessageContentsRequest , { _ : T ; } > | Extract < RawGetStickersRequest , { _ : T ; } > | Extract < RawGetAllStickersRequest , { _ : T ; } > | Extract < RawGetWebPagePreviewRequest , { _ : T ; } > | Extract < RawExportChatInviteRequest , { _ : T ; } > | Extract < RawCheckChatInviteRequest , { _ : T ; } > | Extract < RawImportChatInviteRequest , { _ : T ; } > | Extract < RawGetStickerSetRequest , { _ : T ; } > | Extract < RawInstallStickerSetRequest , { _ : T ; } > | Extract < RawUninstallStickerSetRequest , { _ : T ; } > | Extract < RawStartBotRequest , { _ : T ; } > | Extract < RawGetMessagesViewsRequest , { _ : T ; } > | Extract < RawEditChatAdminRequest , { _ : T ; } > | Extract < RawMigrateChatRequest , { _ : T ; } > | Extract < RawSearchGlobalRequest , { _ : T ; } > | Extract < RawReorderStickerSetsRequest , { _ : T ; } > | Extract < RawGetDocumentByHashRequest , { _ : T ; } > | Extract < RawGetSavedGifsRequest , { _ : T ; } > | Extract < RawSaveGifRequest , { _ : T ; } > | Extract < RawGetInlineBotResultsRequest , { _ : T ; } > | Extract < RawSetInlineBotResultsRequest , { _ : T ; } > | Extract < RawSendInlineBotResultRequest , { _ : T ; } > | Extract < RawGetMessageEditDataRequest , { _ : T ; } > | Extract < RawEditMessageRequest , { _ : T ; } > | Extract < RawEditInlineBotMessageRequest , { _ : T ; } > | Extract < RawGetBotCallbackAnswerRequest , { _ : T ; } > | Extract < RawSetBotCallbackAnswerRequest , { _ : T ; } > | Extract < RawGetPeerDialogsRequest , { _ : T ; } > | Extract < RawSaveDraftRequest , { _ : T ; } > | Extract < RawGetAllDraftsRequest , { _ : T ; } > | Extract < RawGetFeaturedStickersRequest , { _ : T ; } > | Extract < RawReadFeaturedStickersRequest , { _ : T ; } > | Extract < RawGetRecentStickersRequest , { _ : T ; } > | Extract < RawSaveRecentStickerRequest , { _ : T ; } > | Extract < RawClearRecentStickersRequest , { _ : T ; } > | Extract < RawGetArchivedStickersRequest , { _ : T ; } > | Extract < RawGetMaskStickersRequest , { _ : T ; } > | Extract < RawGetAttachedStickersRequest , { _ : T ; } > | Extract < RawSetGameScoreRequest , { _ : T ; } > | Extract < RawSetInlineGameScoreRequest , { _ : T ; } > | Extract < RawGetGameHighScoresRequest , { _ : T ; } > | Extract < RawGetInlineGameHighScoresRequest , { _ : T ; } > | Extract < RawGetCommonChatsRequest , { _ : T ; } > | Extract < RawGetWebPageRequest , { _ : T ; } > | Extract < RawToggleDialogPinRequest , { _ : T ; } > | Extract < RawReorderPinnedDialogsRequest , { _ : T ; } > | Extract < RawGetPinnedDialogsRequest , { _ : T ; } > | Extract < RawSetBotShippingResultsRequest , { _ : T ; } > | Extract < RawSetBotPrecheckoutResultsRequest , { _ : T ; } > | Extract < RawUploadMediaRequest , { _ : T ; } > | Extract < RawSendScreenshotNotificationRequest , { _ : T ; } > | Extract < RawGetFavedStickersRequest , { _ : T ; } > | Extract < RawFaveStickerRequest , { _ : T ; } > | Extract < RawGetUnreadMentionsRequest , { _ : T ; } > | Extract < RawReadMentionsRequest , { _ : T ; } > | Extract < RawGetRecentLocationsRequest , { _ : T ; } > | Extract < RawSendMultiMediaRequest , { _ : T ; } > | Extract < RawUploadEncryptedFileRequest , { _ : T ; } > | Extract < RawSearchStickerSetsRequest , { _ : T ; } > | Extract < RawGetSplitRangesRequest , { _ : T ; } > | Extract < RawMarkDialogUnreadRequest , { _ : T ; } > | Extract < RawGetDialogUnreadMarksRequest , { _ : T ; } > | Extract < RawClearAllDraftsRequest , { _ : T ; } > | Extract < RawUpdatePinnedMessageRequest , { _ : T ; } > | Extract < RawSendVoteRequest , { _ : T ; } > | Extract < RawGetPollResultsRequest , { _ : T ; } > | Extract < RawGetOnlinesRequest , { _ : T ; } > | Extract < RawEditChatAboutRequest , { _ : T ; } > | Extract < RawEditChatDefaultBannedRightsRequest , { _ : T ; } > | Extract < RawGetEmojiKeywordsRequest , { _ : T ; } > | Extract < RawGetEmojiKeywordsDifferenceRequest , { _ : T ; } > | Extract < RawGetEmojiKeywordsLanguagesRequest , { _ : T ; } > | Extract < RawGetEmojiURLRequest , { _ : T ; } > | Extract < RawGetSearchCountersRequest , { _ : T ; } > | Extract < RawRequestUrlAuthRequest , { _ : T ; } > | Extract < RawAcceptUrlAuthRequest , { _ : T ; } > | Extract < RawHidePeerSettingsBarRequest , { _ : T ; } > | Extract < RawGetScheduledHistoryRequest , { _ : T ; } > | Extract < RawGetScheduledMessagesRequest , { _ : T ; } > | Extract < RawSendScheduledMessagesRequest , { _ : T ; } > | Extract < RawDeleteScheduledMessagesRequest , { _ : T ; } > | Extract < RawGetPollVotesRequest , { _ : T ; } > | Extract < RawToggleStickerSetsRequest , { _ : T ; } > | Extract < RawGetDialogFiltersRequest , { _ : T ; } > | Extract < RawGetSuggestedDialogFiltersRequest , { _ : T ; } > | Extract < RawUpdateDialogFilterRequest , { _ : T ; } > | Extract < RawUpdateDialogFiltersOrderRequest , { _ : T ; } > | Extract < RawGetOldFeaturedStickersRequest , { _ : T ; } > | Extract < RawGetRepliesRequest , { _ : T ; } > | Extract < RawGetDiscussionMessageRequest , { _ : T ; } > | Extract < RawReadDiscussionRequest , { _ : T ; } > | Extract < RawUnpinAllMessagesRequest , { _ : T ; } > | Extract < RawDeleteChatRequest , { _ : T ; } > | Extract < RawDeletePhoneCallHistoryRequest , { _ : T ; } > | Extract < RawCheckHistoryImportRequest , { _ : T ; } > | Extract < RawInitHistoryImportRequest , { _ : T ; } > | Extract < RawUploadImportedMediaRequest , { _ : T ; } > | Extract < RawStartHistoryImportRequest , { _ : T ; } > | Extract < RawGetExportedChatInvitesRequest , { _ : T ; } > | Extract < RawGetExportedChatInviteRequest , { _ : T ; } > | Extract < RawEditExportedChatInviteRequest , { _ : T ; } > | Extract < RawDeleteRevokedExportedChatInvitesRequest , { _ : T ; } > | Extract < RawDeleteExportedChatInviteRequest , { _ : T ; } > | Extract < RawGetAdminsWithInvitesRequest , { _ : T ; } > | Extract < RawGetChatInviteImportersRequest , { _ : T ; } > | Extract < RawSetHistoryTTLRequest , { _ : T ; } > | Extract < RawCheckHistoryImportPeerRequest , { _ : T ; } > | Extract < RawSetChatThemeRequest , { _ : T ; } > | Extract < RawGetMessageReadParticipantsRequest , { _ : T ; } > | Extract < RawGetSearchResultsCalendarRequest , { _ : T ; } > | Extract < RawGetSearchResultsPositionsRequest , { _ : T ; } > | Extract < RawHideChatJoinRequestRequest , { _ : T ; } > | Extract < RawHideAllChatJoinRequestsRequest , { _ : T ; } > | Extract < RawToggleNoForwardsRequest , { _ : T ; } > | Extract < RawSaveDefaultSendAsRequest , { _ : T ; } > | Extract < RawSendReactionRequest , { _ : T ; } > | Extract < RawGetMessagesReactionsRequest , { _ : T ; } > | Extract < RawGetMessageReactionsListRequest , { _ : T ; } > | Extract < RawSetChatAvailableReactionsRequest , { _ : T ; } > | Extract < RawGetAvailableReactionsRequest , { _ : T ; } > | Extract < RawSetDefaultReactionRequest , { _ : T ; } > | Extract < RawTranslateTextRequest , { _ : T ; } > | Extract < RawGetUnreadReactionsRequest , { _ : T ; } > | Extract < RawReadReactionsRequest , { _ : T ; } > | Extract < RawSearchSentMediaRequest , { _ : T ; } > | Extract < RawGetAttachMenuBotsRequest , { _ : T ; } > | Extract < RawGetAttachMenuBotRequest , { _ : T ; } > | Extract < RawToggleBotInAttachMenuRequest , { _ : T ; } > | Extract < RawRequestWebViewRequest , { _ : T ; } > | Extract < RawProlongWebViewRequest , { _ : T ; } > | Extract < RawRequestSimpleWebViewRequest , { _ : T ; } > | Extract < RawSendWebViewResultMessageRequest , { _ : T ; } > | Extract < RawSendWebViewDataRequest , { _ : T ; } > | Extract < RawTranscribeAudioRequest , { _ : T ; } > | Extract < RawRateTranscribedAudioRequest , { _ : T ; } > | Extract < RawGetCustomEmojiDocumentsRequest , { _ : T ; } > | Extract < RawGetEmojiStickersRequest , { _ : T ; } > | Extract < RawGetFeaturedEmojiStickersRequest , { _ : T ; } > | Extract < RawReportReactionRequest , { _ : T ; } > | Extract < RawGetTopReactionsRequest , { _ : T ; } > | Extract < RawGetRecentReactionsRequest , { _ : T ; } > | Extract < RawClearRecentReactionsRequest , { _ : T ; } > | Extract < RawGetExtendedMediaRequest , { _ : T ; } > | Extract < RawSetDefaultHistoryTTLRequest , { _ : T ; } > | Extract < RawGetDefaultHistoryTTLRequest , { _ : T ; } > | Extract < RawSendBotRequestedPeerRequest , { _ : T ; } > | Extract < RawGetEmojiGroupsRequest , { _ : T ; } > | Extract < RawGetEmojiStatusGroupsRequest , { _ : T ; } > | Extract < RawGetEmojiProfilePhotoGroupsRequest , { _ : T ; } > | Extract < RawSearchCustomEmojiRequest , { _ : T ; } > | Extract < RawTogglePeerTranslationsRequest , { _ : T ; } > | Extract < RawGetBotAppRequest , { _ : T ; } > | Extract < RawRequestAppWebViewRequest , { _ : T ; } > | Extract < RawSetChatWallPaperRequest , { _ : T ; } > | Extract < RawSearchEmojiStickerSetsRequest , { _ : T ; } > | Extract < RawGetSavedDialogsRequest , { _ : T ; } > | Extract < RawGetSavedHistoryRequest , { _ : T ; } > | Extract < RawDeleteSavedHistoryRequest , { _ : T ; } > | Extract < RawGetPinnedSavedDialogsRequest , { _ : T ; } > | Extract < RawToggleSavedDialogPinRequest , { _ : T ; } > | Extract < RawReorderPinnedSavedDialogsRequest , { _ : T ; } > | Extract < RawGetSavedReactionTagsRequest , { _ : T ; } > | Extract < RawUpdateSavedReactionTagRequest , { _ : T ; } > | Extract < RawGetDefaultTagReactionsRequest , { _ : T ; } > | Extract < RawGetOutboxReadDateRequest , { _ : T ; } > | Extract < RawGetQuickRepliesRequest , { _ : T ; } > | Extract < RawReorderQuickRepliesRequest , { _ : T ; } > | Extract < RawCheckQuickReplyShortcutRequest , { _ : T ; } > | Extract < RawEditQuickReplyShortcutRequest , { _ : T ; } > | Extract < RawDeleteQuickReplyShortcutRequest , { _ : T ; } > | Extract < RawGetQuickReplyMessagesRequest , { _ : T ; } > | Extract < RawSendQuickReplyMessagesRequest , { _ : T ; } > | Extract < RawDeleteQuickReplyMessagesRequest , { _ : T ; } > | Extract < RawToggleDialogFilterTagsRequest , { _ : T ; } > | Extract < RawGetMyStickersRequest , { _ : T ; } > | Extract < RawGetEmojiStickerGroupsRequest , { _ : T ; } > | Extract < RawGetAvailableEffectsRequest , { _ : T ; } > | Extract < RawEditFactCheckRequest , { _ : T ; } > | Extract < RawDeleteFactCheckRequest , { _ : T ; } > | Extract < RawGetFactCheckRequest , { _ : T ; } > | Extract < RawRequestMainWebViewRequest , { _ : T ; } > | Extract < RawSendPaidReactionRequest , { _ : T ; } > | Extract < RawTogglePaidReactionPrivacyRequest , { _ : T ; } > | Extract < RawGetPaidReactionPrivacyRequest , { _ : T ; } > | Extract < RawGetStateRequest , { _ : T ; } > | Extract < RawGetDifferenceRequest , { _ : T ; } > | Extract < RawGetChannelDifferenceRequest , { _ : T ; } > | Extract < RawUpdateProfilePhotoRequest , { _ : T ; } > | Extract < RawUploadProfilePhotoRequest , { _ : T ; } > | Extract < RawDeletePhotosRequest , { _ : T ; } > | Extract < RawGetUserPhotosRequest , { _ : T ; } > | Extract < RawUploadContactProfilePhotoRequest , { _ : T ; } > | Extract < RawSaveFilePartRequest , { _ : T ; } > | Extract < RawGetFileRequest , { _ : T ; } > | Extract < RawSaveBigFilePartRequest , { _ : T ; } > | Extract < RawGetWebFileRequest , { _ : T ; } > | Extract < RawGetCdnFileRequest , { _ : T ; } > | Extract < RawReuploadCdnFileRequest , { _ : T ; } > | Extract < RawGetCdnFileHashesRequest , { _ : T ; } > | Extract < RawGetFileHashesRequest , { _ : T ; } > | Extract < RawGetConfigRequest , { _ : T ; } > | Extract < RawGetNearestDcRequest , { _ : T ; } > | Extract < RawGetAppUpdateRequest , { _ : T ; } > | Extract < RawGetInviteTextRequest , { _ : T ; } > | Extract < RawGetSupportRequest , { _ : T ; } > | Extract < RawSetBotUpdatesStatusRequest , { _ : T ; } > | Extract < RawGetCdnConfigRequest , { _ : T ; } > | Extract < RawGetRecentMeUrlsRequest , { _ : T ; } > | Extract < RawGetTermsOfServiceUpdateRequest , { _ : T ; } > | Extract < RawAcceptTermsOfServiceRequest , { _ : T ; } > | Extract < RawGetDeepLinkInfoRequest , { _ : T ; } > | Extract < RawGetAppConfigRequest , { _ : T ; } > | Extract < RawSaveAppLogRequest , { _ : T ; } > | Extract < RawGetPassportConfigRequest , { _ : T ; } > | Extract < RawGetSupportNameRequest , { _ : T ; } > | Extract < RawGetUserInfoRequest , { _ : T ; } > | Extract < RawEditUserInfoRequest , { _ : T ; } > | Extract < RawGetPromoDataRequest , { _ : T ; } > | Extract < RawHidePromoDataRequest , { _ : T ; } > | Extract < RawDismissSuggestionRequest , { _ : T ; } > | Extract < RawGetCountriesListRequest , { _ : T ; } > | Extract < RawGetPremiumPromoRequest , { _ : T ; } > | Extract < RawGetPeerColorsRequest , { _ : T ; } > | Extract < RawGetPeerProfileColorsRequest , { _ : T ; } > | Extract < RawGetTimezonesListRequest , { _ : T ; } > | Extract < RawReadHistoryRequest , { _ : T ; } > | Extract < RawDeleteMessagesRequest , { _ : T ; } > | Extract < RawReportSpamRequest , { _ : T ; } > | Extract < RawGetMessagesRequest , { _ : T ; } > | Extract < RawGetParticipantsRequest , { _ : T ; } > | Extract < RawGetParticipantRequest , { _ : T ; } > | Extract < RawGetChannelsRequest , { _ : T ; } > | Extract < RawGetFullChannelRequest , { _ : T ; } > | Extract < RawCreateChannelRequest , { _ : T ; } > | Extract < RawEditAdminRequest , { _ : T ; } > | Extract < RawEditTitleRequest , { _ : T ; } > | Extract < RawEditPhotoRequest , { _ : T ; } > | Extract < RawCheckUsernameRequest , { _ : T ; } > | Extract < RawUpdateUsernameRequest , { _ : T ; } > | Extract < RawJoinChannelRequest , { _ : T ; } > | Extract < RawLeaveChannelRequest , { _ : T ; } > | Extract < RawInviteToChannelRequest , { _ : T ; } > | Extract < RawDeleteChannelRequest , { _ : T ; } > | Extract < RawExportMessageLinkRequest , { _ : T ; } > | Extract < RawToggleSignaturesRequest , { _ : T ; } > | Extract < RawGetAdminedPublicChannelsRequest , { _ : T ; } > | Extract < RawEditBannedRequest , { _ : T ; } > | Extract < RawGetAdminLogRequest , { _ : T ; } > | Extract < RawSetStickersRequest , { _ : T ; } > | Extract < RawReadMessageContentsRequest , { _ : T ; } > | Extract < RawDeleteHistoryRequest , { _ : T ; } > | Extract < RawTogglePreHistoryHiddenRequest , { _ : T ; } > | Extract < RawGetLeftChannelsRequest , { _ : T ; } > | Extract < RawGetGroupsForDiscussionRequest , { _ : T ; } > | Extract < RawSetDiscussionGroupRequest , { _ : T ; } > | Extract < RawEditCreatorRequest , { _ : T ; } > | Extract < RawEditLocationRequest , { _ : T ; } > | Extract < RawToggleSlowModeRequest , { _ : T ; } > | Extract < RawGetInactiveChannelsRequest , { _ : T ; } > | Extract < RawConvertToGigagroupRequest , { _ : T ; } > | Extract < RawViewSponsoredMessageRequest , { _ : T ; } > | Extract < RawGetSponsoredMessagesRequest , { _ : T ; } > | Extract < RawGetSendAsRequest , { _ : T ; } > | Extract < RawDeleteParticipantHistoryRequest , { _ : T ; } > | Extract < RawToggleJoinToSendRequest , { _ : T ; } > | Extract < RawToggleJoinRequestRequest , { _ : T ; } > | Extract < RawReorderUsernamesRequest , { _ : T ; } > | Extract < RawToggleUsernameRequest , { _ : T ; } > | Extract < RawDeactivateAllUsernamesRequest , { _ : T ; } > | Extract < RawToggleForumRequest , { _ : T ; } > | Extract < RawCreateForumTopicRequest , { _ : T ; } > | Extract < RawGetForumTopicsRequest , { _ : T ; } > | Extract < RawGetForumTopicsByIDRequest , { _ : T ; } > | Extract < RawEditForumTopicRequest , { _ : T ; } > | Extract < RawUpdatePinnedForumTopicRequest , { _ : T ; } > | Extract < RawDeleteTopicHistoryRequest , { _ : T ; } > | Extract < RawReorderPinnedForumTopicsRequest , { _ : T ; } > | Extract < RawToggleAntiSpamRequest , { _ : T ; } > | Extract < RawReportAntiSpamFalsePositiveRequest , { _ : T ; } > | Extract < RawToggleParticipantsHiddenRequest , { _ : T ; } > | Extract < RawClickSponsoredMessageRequest , { _ : T ; } > | Extract < RawUpdateColorRequest , { _ : T ; } > | Extract < RawToggleViewForumAsMessagesRequest , { _ : T ; } > | Extract < RawGetChannelRecommendationsRequest , { _ : T ; } > | Extract < RawUpdateEmojiStatusRequest , { _ : T ; } > | Extract < RawSetBoostsToUnblockRestrictionsRequest , { _ : T ; } > | Extract < RawSetEmojiStickersRequest , { _ : T ; } > | Extract < RawReportSponsoredMessageRequest , { _ : T ; } > | Extract < RawRestrictSponsoredMessagesRequest , { _ : T ; } > | Extract < RawSearchPostsRequest , { _ : T ; } > | Extract < RawSendCustomRequestRequest , { _ : T ; } > | Extract < RawAnswerWebhookJSONQueryRequest , { _ : T ; } > | Extract < RawSetBotCommandsRequest , { _ : T ; } > | Extract < RawResetBotCommandsRequest , { _ : T ; } > | Extract < RawGetBotCommandsRequest , { _ : T ; } > | Extract < RawSetBotMenuButtonRequest , { _ : T ; } > | Extract < RawGetBotMenuButtonRequest , { _ : T ; } > | Extract < RawSetBotBroadcastDefaultAdminRightsRequest , { _ : T ; } > | Extract < RawSetBotGroupDefaultAdminRightsRequest , { _ : T ; } > | Extract < RawSetBotInfoRequest , { _ : T ; } > | Extract < RawGetBotInfoRequest , { _ : T ; } > | Extract < RawReorderUsernamesRequest , { _ : T ; } > | Extract < RawToggleUsernameRequest , { _ : T ; } > | Extract < RawCanSendMessageRequest , { _ : T ; } > | Extract < RawAllowSendMessageRequest , { _ : T ; } > | Extract < RawInvokeWebViewCustomMethodRequest , { _ : T ; } > | Extract < RawGetPopularAppBotsRequest , { _ : T ; } > | Extract < RawAddPreviewMediaRequest , { _ : T ; } > | Extract < RawEditPreviewMediaRequest , { _ : T ; } > | Extract < RawDeletePreviewMediaRequest , { _ : T ; } > | Extract < RawReorderPreviewMediasRequest , { _ : T ; } > | Extract < RawGetPreviewInfoRequest , { _ : T ; } > | Extract < RawGetPreviewMediasRequest , { _ : T ; } > | Extract < RawGetPaymentFormRequest , { _ : T ; } > | Extract < RawGetPaymentReceiptRequest , { _ : T ; } > | Extract < RawValidateRequestedInfoRequest , { _ : T ; } > | Extract < RawSendPaymentFormRequest , { _ : T ; } > | Extract < RawGetSavedInfoRequest , { _ : T ; } > | Extract < RawClearSavedInfoRequest , { _ : T ; } > | Extract < RawGetBankCardDataRequest , { _ : T ; } > | Extract < RawExportInvoiceRequest , { _ : T ; } > | Extract < RawAssignAppStoreTransactionRequest , { _ : T ; } > | Extract < RawAssignPlayMarketTransactionRequest , { _ : T ; } > | Extract < RawCanPurchasePremiumRequest , { _ : T ; } > | Extract < RawGetPremiumGiftCodeOptionsRequest , { _ : T ; } > | Extract < RawCheckGiftCodeRequest , { _ : T ; } > | Extract < RawApplyGiftCodeRequest , { _ : T ; } > | Extract < RawGetGiveawayInfoRequest , { _ : T ; } > | Extract < RawLaunchPrepaidGiveawayRequest , { _ : T ; } > | Extract < RawGetStarsTopupOptionsRequest , { _ : T ; } > | Extract < RawGetStarsStatusRequest , { _ : T ; } > | Extract < RawGetStarsTransactionsRequest , { _ : T ; } > | Extract < RawSendStarsFormRequest , { _ : T ; } > | Extract < RawRefundStarsChargeRequest , { _ : T ; } > | Extract < RawGetStarsRevenueStatsRequest , { _ : T ; } > | Extract < RawGetStarsRevenueWithdrawalUrlRequest , { _ : T ; } > | Extract < RawGetStarsRevenueAdsAccountUrlRequest , { _ : T ; } > | Extract < RawGetStarsTransactionsByIDRequest , { _ : T ; } > | Extract < RawGetStarsGiftOptionsRequest , { _ : T ; } > | Extract < RawGetStarsSubscriptionsRequest , { _ : T ; } > | Extract < RawChangeStarsSubscriptionRequest , { _ : T ; } > | Extract < RawFulfillStarsSubscriptionRequest , { _ : T ; } > | Extract < RawGetStarsGiveawayOptionsRequest , { _ : T ; } > | Extract < RawGetStarGiftsRequest , { _ : T ; } > | Extract < RawGetUserStarGiftsRequest , { _ : T ; } > | Extract < RawSaveStarGiftRequest , { _ : T ; } > | Extract < RawConvertStarGiftRequest , { _ : T ; } > | Extract < RawCreateStickerSetRequest , { _ : T ; } > | Extract < RawRemoveStickerFromSetRequest , { _ : T ; } > | Extract < RawChangeStickerPositionRequest , { _ : T ; } > | Extract < RawAddStickerToSetRequest , { _ : T ; } > | Extract < RawSetStickerSetThumbRequest , { _ : T ; } > | Extract < RawCheckShortNameRequest , { _ : T ; } > | Extract < RawSuggestShortNameRequest , { _ : T ; } > | Extract < RawChangeStickerRequest , { _ : T ; } > | Extract < RawRenameStickerSetRequest , { _ : T ; } > | Extract < RawDeleteStickerSetRequest , { _ : T ; } > | Extract < RawReplaceStickerRequest , { _ : T ; } > | Extract < RawGetCallConfigRequest , { _ : T ; } > | Extract < RawRequestCallRequest , { _ : T ; } > | Extract < RawAcceptCallRequest , { _ : T ; } > | Extract < RawConfirmCallRequest , { _ : T ; } > | Extract < RawReceivedCallRequest , { _ : T ; } > | Extract < RawDiscardCallRequest , { _ : T ; } > | Extract < RawSetCallRatingRequest , { _ : T ; } > | Extract < RawSaveCallDebugRequest , { _ : T ; } > | Extract < RawSendSignalingDataRequest , { _ : T ; } > | Extract < RawCreateGroupCallRequest , { _ : T ; } > | Extract < RawJoinGroupCallRequest , { _ : T ; } > | Extract < RawLeaveGroupCallRequest , { _ : T ; } > | Extract < RawInviteToGroupCallRequest , { _ : T ; } > | Extract < RawDiscardGroupCallRequest , { _ : T ; } > | Extract < RawToggleGroupCallSettingsRequest , { _ : T ; } > | Extract < RawGetGroupCallRequest , { _ : T ; } > | Extract < RawGetGroupParticipantsRequest , { _ : T ; } > | Extract < RawCheckGroupCallRequest , { _ : T ; } > | Extract < RawToggleGroupCallRecordRequest , { _ : T ; } > | Extract < RawEditGroupCallParticipantRequest , { _ : T ; } > | Extract < RawEditGroupCallTitleRequest , { _ : T ; } > | Extract < RawGetGroupCallJoinAsRequest , { _ : T ; } > | Extract < RawExportGroupCallInviteRequest , { _ : T ; } > | Extract < RawToggleGroupCallStartSubscriptionRequest , { _ : T ; } > | Extract < RawStartScheduledGroupCallRequest , { _ : T ; } > | Extract < RawSaveDefaultGroupCallJoinAsRequest , { _ : T ; } > | Extract < RawJoinGroupCallPresentationRequest , { _ : T ; } > | Extract < RawLeaveGroupCallPresentationRequest , { _ : T ; } > | Extract < RawGetGroupCallStreamChannelsRequest , { _ : T ; } > | Extract < RawGetGroupCallStreamRtmpUrlRequest , { _ : T ; } > | Extract < RawSaveCallLogRequest , { _ : T ; } > | Extract < RawGetLangPackRequest , { _ : T ; } > | Extract < RawGetStringsRequest , { _ : T ; } > | Extract < RawGetDifferenceRequest , { _ : T ; } > | Extract < RawGetLanguagesRequest , { _ : T ; } > | Extract < RawGetLanguageRequest , { _ : T ; } > | Extract < RawEditPeerFoldersRequest , { _ : T ; } > | Extract < RawGetBroadcastStatsRequest , { _ : T ; } > | Extract < RawLoadAsyncGraphRequest , { _ : T ; } > | Extract < RawGetMegagroupStatsRequest , { _ : T ; } > | Extract < RawGetMessagePublicForwardsRequest , { _ : T ; } > | Extract < RawGetMessageStatsRequest , { _ : T ; } > | Extract < RawGetStoryStatsRequest , { _ : T ; } > | Extract < RawGetStoryPublicForwardsRequest , { _ : T ; } > | Extract < RawGetBroadcastRevenueStatsRequest , { _ : T ; } > | Extract < RawGetBroadcastRevenueWithdrawalUrlRequest , { _ : T ; } > | Extract < RawGetBroadcastRevenueTransactionsRequest , { _ : T ; } > | Extract < RawExportChatlistInviteRequest , { _ : T ; } > | Extract < RawDeleteExportedInviteRequest , { _ : T ; } > | Extract < RawEditExportedInviteRequest , { _ : T ; } > | Extract < RawGetExportedInvitesRequest , { _ : T ; } > | Extract < RawCheckChatlistInviteRequest , { _ : T ; } > | Extract < RawJoinChatlistInviteRequest , { _ : T ; } > | Extract < RawGetChatlistUpdatesRequest , { _ : T ; } > | Extract < RawJoinChatlistUpdatesRequest , { _ : T ; } > | Extract < RawHideChatlistUpdatesRequest , { _ : T ; } > | Extract < RawGetLeaveChatlistSuggestionsRequest , { _ : T ; } > | Extract < RawLeaveChatlistRequest , { _ : T ; } > | Extract < RawCanSendStoryRequest , { _ : T ; } > | Extract < RawSendStoryRequest , { _ : T ; } > | Extract < RawEditStoryRequest , { _ : T ; } > | Extract < RawDeleteStoriesRequest , { _ : T ; } > | Extract < RawTogglePinnedRequest , { _ : T ; } > | Extract < RawGetAllStoriesRequest , { _ : T ; } > | Extract < RawGetPinnedStoriesRequest , { _ : T ; } > | Extract < RawGetStoriesArchiveRequest , { _ : T ; } > | Extract < RawGetStoriesByIDRequest , { _ : T ; } > | Extract < RawToggleAllStoriesHiddenRequest , { _ : T ; } > | Extract < RawReadStoriesRequest , { _ : T ; } > | Extract < RawIncrementStoryViewsRequest , { _ : T ; } > | Extract < RawGetStoryViewsListRequest , { _ : T ; } > | Extract < RawGetStoriesViewsRequest , { _ : T ; } > | Extract < RawExportStoryLinkRequest , { _ : T ; } > | Extract < RawReportRequest , { _ : T ; } > | Extract < RawActivateStealthModeRequest , { _ : T ; } > | Extract < RawSendReactionRequest , { _ : T ; } > | Extract < RawGetPeerStoriesRequest , { _ : T ; } > | Extract < RawGetAllReadPeerStoriesRequest , { _ : T ; } > | Extract < RawGetPeerMaxIDsRequest , { _ : T ; } > | Extract < RawGetChatsToSendRequest , { _ : T ; } > | Extract < RawTogglePeerStoriesHiddenRequest , { _ : T ; } > | Extract < RawGetStoryReactionsListRequest , { _ : T ; } > | Extract < RawTogglePinnedToTopRequest , { _ : T ; } > | Extract < RawSearchPostsRequest , { _ : T ; } > | Extract < RawGetBoostsListRequest , { _ : T ; } > | Extract < RawGetMyBoostsRequest , { _ : T ; } > | Extract < RawApplyBoostRequest , { _ : T ; } > | Extract < RawGetBoostsStatusRequest , { _ : T ; } > | Extract < RawGetUserBoostsRequest , { _ : T ; } > | Extract < RawIsEligibleToJoinRequest , { _ : T ; } > | Extract < RawJoinRequest , { _ : T ; } > | Extract < RawLeaveRequest , { _ : T ; } > | Extract < RawUpdateSettingsRequest , { _ : T ; } > | Extract < RawGetStatusRequest , { _ : T ; } > | Extract < RawGetSmsJobRequest , { _ : T ; } > | Extract < RawFinishJobRequest , { _ : T ; } > | Extract < RawGetCollectibleInfoRequest , { _ : T ; } > | Extract < RawCustomMethodRequest , { _ : T ; } > | Extract < RawInvokeAfterMsgRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeAfterMsgsRequest < TlObject > , { _ : T ; } > | Extract < RawInitConnectionRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithLayerRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithoutUpdatesRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithMessagesRangeRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithTakeoutRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithBusinessConnectionRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithGooglePlayIntegrityRequest < TlObject > , { _ : T ; } > | Extract < RawInvokeWithApnsSecretRequest < TlObject > , { _ : T ; } > ; } , RpcCallReturn [ T ] >
Middleware that will call
handler
whenevermethod
RPC method is called.This helper exists due to TypeScript limitations not allowing us to properly type the return type without explicit type annotations, for a bit more type-safe and clean code: