• Search by APIs
  • Search by Words
  • Search Projects
Top Packages Top Classes Top Methods Top Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: TelegramApi (GitHub Link)
  • TelegramApi-master
    • src
      • main
        • resources
          • secretschema.txt
          • schema.txt
        • java
          • org
            • telegram
              • mtproto
                • schedule
                  • PrepareSchedule.java
                  • Scheduller.java
                  • PreparedPackage.java
                • state
                  • AbsMTProtoState.java
                  • KnownSalt.java
                  • ConnectionInfo.java
                  • MemoryProtoState.java
                • time
                  • TimeOverlord.java
                • tl
                  • MTMsgsStateReq.java
                  • MTPingDelayDisconnect.java
                  • MTFutureSalts.java
                  • MTNeedResendMessage.java
                  • MTRpcError.java
                  • MTMessagesAllInfo.java
                  • MTGetFutureSalts.java
                  • MTMsgsAck.java
                  • MTBadMessageNotification.java
                  • MTMessageCopy.java
                  • MTDestroySession.java
                  • MTRpcAnswerDropped.java
                  • MTProtoContext.java
                  • MTMessagesContainer.java
                  • MTPong.java
                  • MTMessagesStateInfo.java
                  • MTNewSessionCreated.java
                  • MTNewMessageDetailedInfo.java
                  • MTHttpWait.java
                  • MTRpcResult.java
                  • MTBadServerSalt.java
                  • MTMessageDetailedInfo.java
                  • MTRpcAnswerUnknown.java
                  • MTRpcAnswerDroppedRunning.java
                  • MTInvokeAfter.java
                  • MTBadMessage.java
                  • MTDestroySessionOk.java
                  • MTPing.java
                  • MTFutureSalt.java
                  • MTDestroySessionNone.java
                  • MTRpcDropAnswer.java
                  • pq
                    • DhGenResult.java
                    • ReqSetDhClientParams.java
                    • TLInitContext.java
                    • ResPQ.java
                    • ClientDhInner.java
                    • DhGenOk.java
                    • ReqPQ.java
                    • MTRpcReqError.java
                    • PQInner.java
                    • ServerDhOk.java
                    • DhGenFailure.java
                    • ReqDhParams.java
                    • ServerDhParams.java
                    • ServerDhInner.java
                    • ServerDhFailure.java
                    • DhGenRetry.java
                  • MTMessage.java
                • backoff
                  • ApiErrorExponentialBackoff.java
                  • ExponentalBackoff.java
                • log
                  • Logger.java
                  • LogInterface.java
                • util
                  • BytesCache.java
                  • TimeUtil.java
                • transport
                  • ByteBufferDesc.java
                  • ConnectionState.java
                  • TcpContext.java
                  • ConnectionType.java
                  • PlainTcpConnection.java
                  • BuffersStorage.java
                  • TransportRate.java
                  • BytesHelper.java
                  • TcpContextCallback.java
                • MTProto.java
                • TransportSecurityException.java
                • MTProtoCallback.java
                • secure
                  • Keys.java
                  • KeyParameter.java
                  • Entropy.java
                  • CryptoUtils.java
                  • aes
                    • AESImplementation.java
                    • DefaultAESImplementation.java
                    • AESFastEngine.java
                  • pq
                    • PQImplementation.java
                    • PQSolver.java
                    • PQLopatin.java
                • CallWrapper.java
                • ServerException.java
                • pq
                  • PqAuth.java
                  • Authorizer.java
              • tl
                • DeserializeException.java
                • TLTrue.java
                • TLError.java
                • TLStringVector.java
                • TLNull.java
                • TLGzipObject.java
                • TLVector.java
                • TLMethod.java
                • TLBoolTrue.java
                • TLBoolFalse.java
                • TLContext.java
                • StreamingUtils.java
                • TLIntVector.java
                • TLLongVector.java
                • TLBytes.java
                • TLObject.java
                • TLBool.java
              • api
                • disablefeature
                  • TLDisabledFeature.java
                • TLAuthorization.java
                • page
                  • TLAbsPage.java
                  • TLPageFull.java
                  • TLPagePart.java
                  • block
                    • TLPageBlockFooter.java
                    • TLPageBlockAnchor.java
                    • TLPageBlockList.java
                    • TLPageBlockCollage.java
                    • TLPageBlockUnsupported.java
                    • TLPageBlockSubheader.java
                    • TLPageBlockBlockquote.java
                    • TLPageBlockEmbedPost.java
                    • TLPageBlockParagraph.java
                    • TLPageBlockSlideshow.java
                    • TLPageBlockPhoto.java
                    • TLPageBlockAuthorDate.java
                    • TLPageBlockPreformatted.java
                    • TLPageBlockPullquote.java
                    • TLPageBlockVideo.java
                    • TLPageBlockEmbed.java
                    • TLAbsPageBlock.java
                    • TLPageBlockDivider.java
                    • TLPageBlockChannel.java
                    • TLPageBlockCover.java
                    • TLPageBlockTitle.java
                    • TLPageBlockSubtitle.java
                    • TLPageBlockHeader.java
                • dialog
                  • TLDialog.java
                • functions
                  • help
                    • TLRequestHelpGetConfig.java
                    • TLRequestHelpGetInviteText.java
                    • TLRequestHelpGetAppUpdate.java
                    • TLRequestHelpSaveAppLog.java
                    • TLRequestHelpSetBotUpdatesStatus.java
                    • TLRequestHelpGetCdnConfig.java
                    • TLRequestHelpGetTermsOfService.java
                    • TLRequestHelpGetAppChangelog.java
                    • TLRequestHelpGetSupport.java
                    • TLRequestHelpGetNearestDc.java
                  • TLRequestInvokeWithoutUpdates.java
                  • channels
                    • TLRequestChannelsDeleteMessages.java
                    • TLRequestChannelsReadHistory.java
                    • TLRequestChannelsDeleteChannel.java
                    • TLRequestChannelsReportSpam.java
                    • TLRequestChannelsUpdateUsername.java
                    • TLRequestChannelsGetParticipant.java
                    • TLRequestChannelsLeaveChannel.java
                    • TLRequestChannelsKickFromChannel.java
                    • TLRequestChannelsUpdatePinnedMessage.java
                    • TLRequestChannelsGetAdminedPublicChannels.java
                    • TLRequestChannelsExportInvite.java
                    • TLRequestChannelsGetParticipants.java
                    • TLRequestChannelsCreateChannel.java
                    • TLRequestChannelsJoinChannel.java
                    • TLRequestChannelsExportMessageLink.java
                    • TLRequestChannelsEditAdmin.java
                    • TLRequestChannelsEditPhoto.java
                    • TLRequestChannelsGetFullChannel.java
                    • TLRequestChannelsEditAbout.java
                    • TLRequestChannelsGetChannels.java
                    • TLRequestChannelsCheckUsername.java
                    • TLRequestChannelsDeleteUserHistory.java
                    • TLRequestChannelsGetMessages.java
                    • TLRequestChannelsInviteToChannel.java
                    • TLRequestChannelsToggleSignatures.java
                    • TLRequestChannelsEditTitle.java
                    • TLRequestChannelsToggleInvites.java
                  • photos
                    • TLRequestPhotosUploadProfilePhoto.java
                    • TLRequestPhotosDeletePhotos.java
                    • TLRequestPhotosUpdateProfilePhoto.java
                    • TLRequestPhotosGetUserPhotos.java
                  • TLRequestBotsAnswerWebhookJSONQuery.java
                  • messages
                    • TLRequestMessagesSendInlineBotResults.java
                    • TLRequestMessagesRequestEncryption.java
                    • TLRequestMessagesSendEncrypted.java
                    • TLRequestMessagesGetDialogs.java
                    • TLRequestMessagesGetSavedGifs.java
                    • TLRequestMessagesSaveGif.java
                    • TLRequestMessagesGetCommonChats.java
                    • TLRequestMessagesSearch.java
                    • TLRequestMessagesGetHistory.java
                    • TLRequestMessagesGetFeaturedStickers.java
                    • TLRequestMessagesSetBotShippingResults.java
                    • TLRequestMessagesDeleteMessages.java
                    • TLRequestMessagesSaveDraft.java
                    • TLRequestMessagesReadContents.java
                    • TLRequestMessagesGetAllDrafts.java
                    • TLRequestMessagesReadHistory.java
                    • TLRequestMessagesGetWebPagePreview.java
                    • TLRequestMessagesGetInlineGameHighScores.java
                    • TLRequestMessagesClearRecentStickers.java
                    • TLRequestMessagesDiscardEncryption.java
                    • TLRequestMessagesAddChatUser.java
                    • TLRequestMessagesStartBot.java
                    • TLRequestMessagesImportChatInvite.java
                    • TLRequestMessagesSaveRecentStickers.java
                    • TLRequestMessagesGetMessagesViews.java
                    • TLRequestMessagesGetMessages.java
                    • TLRequestMessagesGetPeerSettings.java
                    • TLRequestMessagesGetWebPage.java
                    • TLRequestMessagesReceivedQueue.java
                    • TLRequestMessagesInstallStickersSet.java
                    • TLRequestMessagesSetInlineGameScore.java
                    • TLRequestMessagesDeleteHistory.java
                    • TLRequestMessagesGetGameHighScores.java
                    • TLRequestMessagesToggleChatAdmins.java
                    • TLRequestMessagesSendMessage.java
                    • TLRequestMessagesGetChats.java
                    • TLRequestMessagesGetAttachedStickers.java
                    • TLRequestMessagesReadEncryptedHistory.java
                    • TLRequestMessagesSendEncryptedFile.java
                    • TLRequestMessagesSendMedia.java
                    • TLRequestMessagesSearchGifs.java
                    • TLRequestMessagesReorderPinnedDialogs.java
                    • TLRequestMessagesForwardMessages.java
                    • TLRequestMessagesGetAllChats.java
                    • TLRequestMessagesGetPeerDialogs.java
                    • TLRequestMessagesForwardMessage.java
                    • TLRequestMessagesSetInlineBotResults.java
                    • TLRequestMessagesMigrateChat.java
                    • TLRequestMessagesGetMaskStickers.java
                    • TLRequestMessagesGetInlineBotResults.java
                    • TLRequestMessagesEditChatPhoto.java
                    • TLRequestMessagesReadFeaturedStickers.java
                    • TLRequestMessagesGetAllStickers.java
                    • TLRequestMessagesSetEncryptedTyping.java
                    • TLRequestMessagesGetRecentStickers.java
                    • TLRequestMessagesCreateChat.java
                    • TLRequestMessagesCheckChatInvite.java
                    • TLRequestMessagesAcceptEncryption.java
                    • TLRequestMessagesSetBotPrecheckoutResults.java
                    • TLRequestMessagesGetDhConfig.java
                    • TLRequestMessagesGetPinnedDialogs.java
                    • TLRequestMessagesGetMessageEditData.java
                    • TLRequestMessagesSetBotCallbackAnswer.java
                    • TLRequestMessagesSendEncryptedService.java
                    • TLRequestMessagesExportChatInvite.java
                    • TLRequestMessagesGetFullChat.java
                    • TLRequestMessagesDeleteChatUser.java
                    • TLRequestMessagesSetGameScore.java
                    • TLRequestMessagesGetBotCallbackAnswer.java
                    • TLRequestMessagesReceivedMessages.java
                    • TLRequestMessagesEditChatTitle.java
                    • TLRequestMessagesEditChatAdmin.java
                    • TLRequestMessagesSearchGlobal.java
                    • TLRequestMessagesEditMessage.java
                    • TLRequestMessagesReorderStickerSets.java
                    • TLRequestMessagesGetArchivedStickers.java
                    • TLRequestMessagesSetTyping.java
                    • TLRequestMessagesReportSpam.java
                    • TLRequestMessagesGetDocumentByHash.java
                    • TLRequestMessagesReportEncryptedSpam.java
                    • TLRequestMessagesUninstallStickersSet.java
                    • TLRequestMessagesHideReportSpam.java
                    • TLRequestMessagesToggleDialogPin.java
                    • TLRequestMessagesGetStickersSet.java
                    • TLRequestMessagesEditInlineBotMessage.java
                  • phone
                    • TLRequestPhoneSetCallRating.java
                    • TLRequestPhoneAcceptCall.java
                    • TLRequestPhoneGetCallConfig.java
                    • TLRequestPhoneReceivedCall.java
                    • TLRequestPhoneSaveCallDebug.java
                    • TLRequestPhoneConfirmCall.java
                    • TLRequestPhoneRequestCall.java
                    • TLRequestPhoneDiscardCall.java
                  • TLRequestInvokeWithLayer.java
                  • users
                    • TLRequestUsersGetUsers.java
                    • TLRequestUsersGetFullUser.java
                  • contacts
                    • TLRequestContactsGetContacts.java
                    • TLRequestContactsImportCard.java
                    • TLRequestContactsDeleteContacts.java
                    • TLRequestContactsImportContacts.java
                    • TLRequestContactsResolveUsername.java
                    • TLRequestContactsGetTopPeers.java
                    • TLRequestContactsGetBlocked.java
                    • TLRequestContactsUnblock.java
                    • TLRequestContactsSearch.java
                    • TLRequestContactsGetStatuses.java
                    • TLRequestContactsDeleteContact.java
                    • TLRequestContactsResetTopPeerRating.java
                    • TLRequestContactsExportCard.java
                    • TLRequestContactsBlock.java
                  • TLRequestInitConnection.java
                  • TLRequestInvokeAfterMsg.java
                  • auth
                    • TLRequestAuthResendCode.java
                    • TLRequestAuthCheckPassword.java
                    • TLRequestAuthImportAuthorization.java
                    • TLRequestAuthLogOut.java
                    • TLRequestAuthResetAuthorizations.java
                    • TLRequestAuthCheckPhone.java
                    • TLRequestAuthDropTempAuthKeys.java
                    • TLRequestAuthSendInvites.java
                    • TLRequestAuthSignIn.java
                    • TLRequestAuthImportBotAuthorization.java
                    • TLRequestAuthSignUp.java
                    • TLRequestAuthExportAuthorization.java
                    • TLRequestAuthRecoverPassword.java
                    • TLRequestAuthBindTempAuthKey.java
                    • TLRequestAuthRequestPasswordRecovery.java
                    • TLRequestAuthCancelCode.java
                    • TLRequestAuthSendCode.java
                  • updates
                    • TLRequestUpdatesGetDifference.java
                    • TLRequestUpdatesGetChannelDifference.java
                    • TLRequestUpdatesGetState.java
                  • account
                    • TLRequestAccountGetPrivacy.java
                    • TLRequestAccountRegisterDevice.java
                    • TLRequestGetTmpPassword.java
                    • TLRequestAccountResetNotifySettings.java
                    • TLRequestAccountSetPrivacy.java
                    • TLRequestAccountConfirmPhone.java
                    • TLRequestAccountGetPassword.java
                    • TLRequestAccountGetAuthorizations.java
                    • TLRequestAccountUpdateNotifySettings.java
                    • TLRequestAccountSetAccountTTL.java
                    • TLRequestAccountChangePhone.java
                    • TLRequestAccountUpdateProfile.java
                    • TLRequestAccountSendChangePhoneCode.java
                    • TLRequestAccountGetAccountTTL.java
                    • TLRequestAccountUnregisterDevice.java
                    • TLRequestAccountUpdateStatus.java
                    • TLRequestAccountGetNotifySettings.java
                    • TLRequestAccountDeleteAccount.java
                    • TLRequestAccountSendConfirmPhoneCode.java
                    • TLRequestAccountUpdatePasswordSettings.java
                    • TLRequestAccountGetPasswordSettings.java
                    • TLRequestAccountUpdateDeviceLocked.java
                    • TLRequestAccountReportPeer.java
                    • TLRequestAccountCheckUsername.java
                    • TLRequestAccountUpdateUsername.java
                    • TLRequestAccountGetWallPapers.java
                    • TLRequestAccountResetAuthorization.java
                  • TLRequestInvokeAfterMsgs.java
                  • bots
                    • TLRequestBotsSendCustomRequest.java
                  • payments
                    • TLRequestPaymentsGetSavedInfo.java
                    • TLRequestPaymentsValidateRequestedInfo.java
                    • TLRequestPaymentsGetPaymentForm.java
                    • TLRequestPaymentsSendPaymentForm.java
                    • TLRequestPaymentsClearSavedInfo.java
                    • TLRequestPaymentsGetPaymentReceipt.java
                  • upload
                    • TLRequestUploadSaveBigFilePart.java
                    • TLRequestReuploadCdnFile.java
                    • TLRequestUploadGetCdnFile.java
                    • TLRequestUploadGetWebFile.java
                    • TLRequestUploadSaveFilePart.java
                    • TLRequestUploadGetFile.java
                • help
                  • TLSupport.java
                  • TLAppUpdate.java
                  • TLAbsAppUpdate.java
                  • TLInviteText.java
                  • TLTermsOfService.java
                  • TLNoAppUpdate.java
                • photo
                  • size
                    • TLPhotoSize.java
                    • TLPhotoCachedSize.java
                    • TLPhotoSizeEmpty.java
                    • TLAbsPhotoSize.java
                  • TLPhoto.java
                  • TLPhotoEmpty.java
                  • TLAbsPhoto.java
                • TLApiContext.java
                • richtext
                  • TLTextPlain.java
                  • TLTextConcat.java
                  • TLTextFixed.java
                  • TLTextBold.java
                  • TLTextItalic.java
                  • TLTextStrike.java
                  • TLAbsRichText.java
                  • TLTextEmpty.java
                  • TLTextUrl.java
                  • TLTextUnderline.java
                  • TLTextEmail.java
                • TLDcOption.java
                • storage
                  • file
                    • TLFileMp4.java
                    • TLFileJpeg.java
                    • TLFileMp3.java
                    • TLFilePng.java
                    • TLFileWebp.java
                    • TLAbsFileType.java
                    • TLFilePdf.java
                    • TLFileUnknown.java
                    • TLFileMov.java
                    • TLFilePartial.java
                    • TLFileGif.java
                • cdn
                  • TLCdnConfig.java
                  • TLCdnPublicKey.java
                • game
                  • TLGame.java
                • user
                  • TLAbsUser.java
                  • TLUserEmpty.java
                  • TLUser.java
                  • TLUserFull.java
                  • profile
                    • photo
                      • TLUserProfilePhotoEmpty.java
                      • TLUserProfilePhoto.java
                      • TLAbsUserProfilePhoto.java
                  • status
                    • TLUserStatusLastWeek.java
                    • TLUserStatusRecently.java
                    • TLUserStatusOffline.java
                    • TLUserStatusOnline.java
                    • TLUserStatusEmpty.java
                    • TLAbsUserStatus.java
                    • TLUserStatusLastMonth.java
                • toppeer
                  • category
                    • TLTopPeerCategoryBotsPM.java
                    • TLTopPeerCategoryBotsInline.java
                    • TLTopPeerCategoryChannels.java
                    • TLTopPeerCategoryCorrespondents.java
                    • TLTopPeerCategoryGroups.java
                    • TLAbsTopPeerCategory.java
                  • TLTopPeerCategoryPeers.java
                  • TLTopPeer.java
                • chat
                  • TLChatFull.java
                  • photo
                    • TLChatPhoto.java
                    • TLChatPhotoEmpty.java
                    • TLAbsChatPhoto.java
                  • invite
                    • TLChatInviteEmpty.java
                    • TLChatInviteExported.java
                    • TLChatInviteAlready.java
                    • TLChatInvite.java
                    • TLAbsChatInvite.java
                  • participant
                    • chatparticipant
                      • TLAbsChatParticipant.java
                      • TLChatParticipantAdmin.java
                      • TLChatParticipantCreator.java
                      • TLChatParticipant.java
                    • chatparticipants
                      • TLAbsChatParticipants.java
                      • TLChatParticipants.java
                      • TLChatParticipantsForbidden.java
                  • TLChat.java
                  • channel
                    • TLChannel.java
                    • TLChannelForbidden.java
                    • TLChannelFull.java
                  • TLChatEmpty.java
                  • TLAbsChat.java
                  • TLAbsChatFull.java
                  • TLChatForbidden.java
                • paymentapi
                  • TLWebDocument.java
                  • TLShippingOption.java
                  • savedcredentails
                    • TLAbsPaymentSavedCredentials.java
                    • TLPaymentSavedCredentialsCard.java
                  • TLPaymentCharge.java
                  • TLInvoice.java
                  • TLPaymentRequestedInfo.java
                  • TLPostAddress.java
                  • payments
                    • result
                      • TLPaymentsPaymentResult.java
                      • TLAbsPaymentsPaymentResult.java
                      • TLPaymentsPaymentVerificationNeeded.java
                    • TLPaymentsValidatedRequestedInfo.java
                    • TLPaymentsPaymentForm.java
                    • TLPaymentsSavedInfo.java
                    • TLPaymentsPaymentReceipt.java
                  • TLLabeledPrice.java
                • geo
                  • point
                    • TLGeoPointEmpty.java
                    • TLGeoPoint.java
                    • TLAbsGeoPoint.java
                • photos
                  • TLPhotos.java
                  • TLPhotosSlice.java
                  • TLAbsPhotos.java
                  • TLPhotosPhoto.java
                • encrypted
                  • chat
                    • TLEncryptedChatRequested.java
                    • TLEncryptedChatEmpty.java
                    • TLEncryptedChatDiscarded.java
                    • TLEncryptedChatWaiting.java
                    • TLEncryptedChat.java
                    • TLAbsEncryptedChat.java
                  • message
                    • TLAbsEncryptedMessage.java
                    • TLEncryptedMessageService.java
                    • TLEncryptedMessage.java
                  • file
                    • TLEncryptedFileEmpty.java
                    • TLEncryptedFile.java
                    • TLAbsEncryptedFile.java
                • contact
                  • TLContactStatus.java
                  • TLContact.java
                  • TLImportedContact.java
                  • link
                    • TLAbsContactLink.java
                    • TLContactLinkContact.java
                    • TLContactLinkNone.java
                    • TLContactLinkHasPhone.java
                    • TLContactLinkUnknown.java
                  • TLContactBlocked.java
                • foundgif
                  • TLFoundGifCached.java
                  • TLFoundGif.java
                  • TLAbsFoundGif.java
                • message
                  • TLMessage.java
                  • entity
                    • TLMessageEntityMention.java
                    • TLMessageEntityUnknown.java
                    • TLMessageEntityEmail.java
                    • TLMessageEntityTextUrl.java
                    • TLMessageEntityItalic.java
                    • TLMessageEntityBotCommand.java
                    • TLAbsMessageEntity.java
                    • TLMessageEntityBold.java
                    • TLMessageEntityUrl.java
                    • TLMessageEntityMentionName.java
                    • TLMessageEntityPre.java
                    • TLMessageEntityCode.java
                    • TLMessageEntityHashtag.java
                  • TLMessageService.java
                  • media
                    • TLAbsMessageMedia.java
                    • TLMessageMediaDocument.java
                    • TLMessageMediaGeo.java
                    • TLMessageMediaEmpty.java
                    • TLMessageMediaVenue.java
                    • TLMessageMediaInvoice.java
                    • TLMessageMediaPhoto.java
                    • TLMessageMediaUnsupported.java
                    • TLMessageMediaWebPage.java
                    • TLMessageMediaGame.java
                    • TLMessageMediaContact.java
                  • TLMessageRange.java
                  • action
                    • TLMessageActionChatEditTitle.java
                    • TLMessageActionChatEditPhoto.java
                    • TLMessageActionChatJoinedByLink.java
                    • TLMessageActionChatDeletePhoto.java
                    • TLMessageActionChannelCreate.java
                    • TLMessageActionChatDeleteUser.java
                    • TLMessageActionPaymentSentMe.java
                    • TLMessageActionGameScore.java
                    • TLMessageActionPinMessage.java
                    • TLMessageActionEmpty.java
                    • TLMessageActionChatCreate.java
                    • TLAbsMessageAction.java
                    • TLMessageActionChannelMigratedFrom.java
                    • TLMessageActionChatAddUser.java
                    • TLMessageActionPhoneCall.java
                    • TLMessageActionPaymentSent.java
                    • TLMessageActionHistoryClear.java
                    • TLMessageActionMigrateTo.java
                  • TLAbsMessage.java
                  • TLMessageFwdHeader.java
                  • TLExportedMessageLink.java
                  • TLMessageEmpty.java
                • notify
                  • peer
                    • TLNotifyChats.java
                    • TLNotifyUsers.java
                    • TLNotifyPeer.java
                    • TLAbsNotifyPeer.java
                    • TLNotifyAll.java
                • messages
                  • TLAffectedHistory.java
                  • savedgifs
                    • TLSavedGifs.java
                    • TLSavedGifsNotModified.java
                    • TLAbsSavedGifs.java
                  • TLBotResults.java
                  • dialogs
                    • TLAbsDialogs.java
                    • TLDialogs.java
                    • TLDialogsSlice.java
                  • TLMessagesBotCallbackAnswer.java
                  • TLMessagesPeerDialogs.java
                  • TLMessagesArchivedStickers.java
                  • TLMessagesChatFull.java
                  • sentencrypted
                    • TLAbsSentEncryptedMessage.java
                    • TLSentEncryptedMessage.java
                    • TLSentEncryptedFile.java
                  • TLMessagesEditData.java
                  • TLAffectedMessages.java
                  • TLChannelMessages.java
                  • TLMessages.java
                  • dhconfig
                    • TLAbsDhConfig.java
                    • TLDhConfig.java
                    • TLDhConfigNotModified.java
                  • TLAbsMessages.java
                  • chats
                    • TLAbsMessagesChats.java
                    • TLMessagesChatsSlice.java
                    • TLMessagesChats.java
                  • stickers
                    • TLAllStickersNotModified.java
                    • setintallresult
                      • TLMessagesStickerSetInstallResultSuccess.java
                      • TLAbsMessagesStickerSetInstallResult.java
                      • TLMessagesStickerSetInstallResultArchive.java
                    • TLAllStickers.java
                    • TLStickers.java
                    • recent
                      • TLMessagesRecentStickers.java
                      • TLMessagesRecentStickersNotModified.java
                      • TLAbsMessagesRecentStickers.java
                    • TLAbsStickers.java
                    • featured
                      • TLAbsMessagesFeaturedStickers.java
                      • TLMessagesFeaturedStickersNotModified.java
                      • TLMessagesFeaturedStickers.java
                    • TLMessagesStickerSet.java
                    • TLStickersNotModified.java
                    • TLAbsAllStickers.java
                  • TLFoundGifs.java
                  • TLMessagesHighScores.java
                  • TLMessagesSlice.java
                • file
                  • location
                    • TLAbsFileLocation.java
                    • TLFileLocationUnavailable.java
                    • TLFileLocation.java
                • sendmessage
                  • action
                    • TLSendMessageGeoLocationAction.java
                    • TLSendMessageTypingAction.java
                    • TLSendMessageCancelAction.java
                    • TLSendMessageUploadAudioAction.java
                    • TLSendMessageUploadRoundAction.java
                    • TLSendMessageGamePlayAction.java
                    • TLSendMessageRecordAudioAction.java
                    • TLSendMessageChooseContactAction.java
                    • TLSendMessageRecordVideoAction.java
                    • TLSendMessageUploadVideoAction.java
                    • TLSendMessageUploadPhotoAction.java
                    • TLSendMessageRecordRoundAction.java
                    • TLSendMessageUploadDocumentAction.java
                    • TLAbsSendMessageAction.java
                • phone
                  • TLPhonePhoneCall.java
                  • TLPhoneCallProtocol.java
                  • TLPhoneConnection.java
                  • call
                    • TLPhoneCallDiscarded.java
                    • TLAbsPhoneCall.java
                    • TLPhoneCall.java
                    • TLPhoneCallWaiting.java
                    • discardreason
                      • TLPhoneCallDiscardReasonBusy.java
                      • TLPhoneCallDiscardReasonDisconnect.java
                      • TLPhoneCallDiscardReasonMissed.java
                      • TLPhoneCallDiscardReasonHangup.java
                      • TLAbsPhoneCallDiscardReason.java
                    • TLPhoneCallRequested.java
                    • TLPhoneCallAccepted.java
                    • TLPhoneCallEmpty.java
                • TLReceivedNotifyMessage.java
                • TLNearestDc.java
                • engine
                  • RpcCallbackEx.java
                  • TimeoutException.java
                  • storage
                    • AbsApiState.java
                  • AppInfo.java
                  • file
                    • UploadListener.java
                    • DownloadListener.java
                    • Downloader.java
                    • Uploader.java
                  • ApiCallback.java
                  • RpcException.java
                  • Logger.java
                  • RpcCallback.java
                  • GzipRequest.java
                  • TelegramApi.java
                  • LoggerInterface.java
                • document
                  • TLAbsDocument.java
                  • TLDocumentEmpty.java
                  • TLDocument.java
                  • attribute
                    • TLDocumentAttributeVideo.java
                    • TLDocumentAttributeSticker.java
                    • TLDocumentAttributeAudio.java
                    • TLDocumentAttributeImageSize.java
                    • TLAbsDocumentAttribute.java
                    • TLDocumentAttributeFilename.java
                    • TLDocumentAttributeAnimated.java
                    • TLDocumentAttributeHasStickers.java
                • wallpaper
                  • TLWallPaper.java
                  • TLWallPaperSolid.java
                  • TLAbsWallPaper.java
                • channel
                  • participants
                    • TLChannelParticipantKicked.java
                    • TLAbsChannelParticipant.java
                    • TLChannelParticipant.java
                    • TLChannelParticipantSelf.java
                    • filters
                      • TLChannelParticipantsFilterRecent.java
                      • TLChannelParticipantsFilterAdmins.java
                      • TLChannelParticipantsFilterKicked.java
                      • TLAbsChannelParticipantsFilter.java
                      • TLChannelParticipantsFilterBots.java
                    • TLChannelParticipantModerator.java
                    • TLChannelParticipantEditor.java
                    • TLChannelParticipantCreator.java
                    • role
                      • TLChannelParticipantRoleModerator.java
                      • TLAbsChannelParticipantRole.java
                      • TLChannelParticipantRoleEmpty.java
                      • TLChannelParticipantRoleEditor.java
                  • TLChannelParticipants.java
                  • TLChannelParticipant.java
                  • filters
                    • TLChannelMessagesFilterEmpty.java
                    • TLChannelMessagesFilter.java
                    • TLAbsChannelMessagesFilter.java
                • update
                  • TLUpdateConfig.java
                  • TLUpdateStickerSets.java
                  • TLUpdateUserPhoto.java
                  • TLUpdateSavedGifs.java
                  • TLUpdateChatParticipants.java
                  • TLUpdateChannel.java
                  • TLUpdateEditChannelMessage.java
                  • TLUpdateChannelTooLong.java
                  • TLUpdateBotWebhookJSON.java
                  • TLUpdateInlineBotCallbackQuery.java
                  • TLUpdateUserBlocked.java
                  • TLUpdateChatAdmin.java
                  • TLUpdateDeleteMessages.java
                  • TLUpdateRecentStickers.java
                  • TLUpdateChatParticipantAdmin.java
                  • TLUpdatePhoneCall.java
                  • TLUpdateBotShippingQuery.java
                  • TLUpdateBotCallbackQuery.java
                  • TLUpdateChatParticipantAdd.java
                  • TLUpdateUserTyping.java
                  • TLUpdateNotifySettings.java
                  • TLUpdateDeleteChannelMessages.java
                  • TLUpdateChannelMessageViews.java
                  • TLUpdateUserPhone.java
                  • TLUpdateReadFeaturedStickers.java
                  • TLUpdateUserStatus.java
                  • TLUpdateBotPrecheckoutQuery.java
                  • TLUpdateDialogPinned.java
                  • TLUpdateContactLink.java
                  • encrypted
                    • TLUpdateEncryption.java
                    • TLUpdateNewEncryptedMessage.java
                    • TLUpdateEncryptedMessagesRead.java
                    • TLUpdateEncryptedChatTyping.java
                  • TLUpdateChannelWebPage.java
                  • TLUpdateDraftMessage.java
                  • TLUpdateReadChannelOutbox.java
                  • TLUpdateMessageId.java
                  • TLAbsUpdate.java
                  • TLUpdateDcOptions.java
                  • TLUpdateChannelNewMessage.java
                  • TLUpdateNewMessage.java
                  • TLUpdatePinnedDialogs.java
                  • TLUpdateChatUserTyping.java
                  • TLUpdateBotInlineQuery.java
                  • TLUpdateWebPage.java
                  • TLUpdateContactRegistered.java
                  • TLUpdateChatParticipantDelete.java
                  • TLUpdatePtsChanged.java
                  • TLUpdateReadMessagesContents.java
                  • TLUpdateReadChannelInbox.java
                  • TLUpdateBotInlineSend.java
                  • TLFakeUpdate.java
                  • TLUpdateServiceNotification.java
                  • TLUpdateEditMessage.java
                  • TLUpdateBotWebhookJSONQuery.java
                  • TLUpdatePrivacy.java
                  • TLUpdateUserName.java
                  • TLUpdateReadMessagesInbox.java
                  • TLUpdateChannelPinnedMessage.java
                  • TLChannelUpdate.java
                  • TLUpdateReadMessagesOutbox.java
                  • TLUpdateNewStickerSet.java
                  • TLUpdateStickerSetsOrder.java
                • TLConfig.java
                • privacy
                  • privacykey
                    • TLPrivacyKeyPhoneCall.java
                    • TLPrivacyKeyChatInvite.java
                    • TLPrivacyKeyStatusTimestamp.java
                    • TLAbsPrivacyKey.java
                  • privacyrule
                    • TLPrivacyValueDisallowUsers.java
                    • TLPrivacyValueAllowAll.java
                    • TLPrivacyValueDisallowAll.java
                    • TLPrivacyValueAllowContacts.java
                    • TLAbsPrivacyRule.java
                    • TLPrivacyValueAllowUsers.java
                    • TLPrivacyValueDisallowContacts.java
                • contacts
                  • TLAbsContacts.java
                  • TLResolvedPeer.java
                  • TLContactsLink.java
                  • TLImportedContacts.java
                  • toppeers
                    • TLContactsTopPeers.java
                    • TLAbsContactsTopPeers.java
                    • TLContactsTopPeersNotModified.java
                  • blocked
                    • TLBlocked.java
                    • TLAbsBlocked.java
                    • TLBlockedSlice.java
                  • TLContacts.java
                  • TLContactsFound.java
                  • TLContactsNotModified.java
                • peer
                  • TLAbsPeer.java
                  • TLPeerSettings.java
                  • notify
                    • settings
                      • TLAbsPeerNotifySettings.java
                      • TLPeerNotifySettingsEmpty.java
                      • TLPeerNotifySettings.java
                    • events
                      • TLPeerNotifyEventsAll.java
                      • TLPeerNotifyEventsEmpty.java
                      • TLAbsPeerNotifyEvents.java
                  • TLPeerChannel.java
                  • TLPeerUser.java
                  • TLPeerChat.java
                • decryptedmessage
                  • TLDecryptedMessageActionAcceptKey.java
                  • TLAbsDecryptedMessageMedia.java
                  • TLDecryptedMessageLayer.java
                  • TLDecryptedMessageActionFlushHistory.java
                  • TLDecryptedMessageAction.java
                  • TLDecryptedMessageMediaVideo.java
                  • TLDecryptedMessageMediaGeoPoint.java
                  • TLDecryptedMessageMediaAudio.java
                  • TLDecryptedMessageActionRequestKey.java
                  • TLDecryptedMessageMediaExternalDocument.java
                  • TLAbsDecryptedMessage.java
                  • TLDecryptedMessage.java
                  • TLDecryptedMessageActionTyping.java
                  • TLDecryptedMessageService.java
                  • TLDecryptedMessageActionResend.java
                  • TLDecryptedMessageActionReadMessages.java
                  • TLDecryptedMessageMediaEmpty.java
                  • TLDecryptedMessageMediaPhoto.java
                  • TLDecryptedMessageMediaContact.java
                  • TLDecryptedMessageActionSetMessageTTL.java
                  • TLDecryptedMessageActionCommitKey.java
                  • TLDecryptedMessageActionNotifyLayer.java
                  • TLDecryptedMessageActionNoop.java
                  • TLDecryptedMessageMediaDocument.java
                  • TLDecryptedMessageActionAbortKey.java
                • auth
                  • TLAuthorization.java
                  • sentcodetype
                    • TLSentCodeTypeFlashCall.java
                    • TLAbsSentCodeType.java
                    • TLSentCodeTypeSms.java
                    • TLSentCodeTypeCall.java
                    • TLSentCodeTypeApp.java
                  • codetype
                    • TLAbsCodeType.java
                    • TLCodeTypeSms.java
                    • TLCodeTypeCall.java
                    • TLCodeTypeFlashCall.java
                  • TLExportedAuthorization.java
                  • TLCheckedPhone.java
                  • TLPasswordRecovery.java
                  • TLSentCode.java
                • webpage
                  • TLWebPageNotModified.java
                  • TLWebPageEmpty.java
                  • TLWebPage.java
                  • TLWebPagePending.java
                  • TLAbsWebPage.java
                • updates
                  • TLUpdatesState.java
                  • TLUpdates.java
                  • difference
                    • TLAbsDifference.java
                    • TLDifferenceSlice.java
                    • TLDifferenceTooLong.java
                    • TLDifferenceEmpty.java
                    • TLDifference.java
                  • TLUpdatesCombined.java
                  • TLUpdatesTooLong.java
                  • channel
                    • differences
                      • TLAbsUpdatesChannelDifferences.java
                      • TLUpdatesChannelDifferencesTooLong.java
                      • TLUpdatesChannelDifferencesEmpty.java
                      • TLUpdatesChannelDifferences.java
                  • TLUpdateShort.java
                  • TLAbsUpdates.java
                  • TLUpdateShortSentMessage.java
                  • TLUpdateShortChatMessage.java
                  • TLUpdateShortMessage.java
                • account
                  • TLAbsAccountPassword.java
                  • TLAccountPasswordInputSettings.java
                  • TLAccountPrivacyRules.java
                  • TLAccountAuthorizations.java
                  • TLAccountTmpPassword.java
                  • TLAccountPassword.java
                  • TLAccountDaysTTL.java
                  • TLAccountPasswordSettings.java
                  • TLAccountNoPassword.java
                • sticker
                  • TLMaskCoords.java
                  • stickersetconvered
                    • TLStickerSetMultiCovered.java
                    • TLAbsStickerSetCovered.java
                    • TLStickerSetCovered.java
                  • pack
                    • TLStickerPack.java
                  • set
                    • TLStickerSet.java
                • TLHighScore.java
                • input
                  • phonecall
                    • TLInputPhoneCall.java
                  • photo
                    • TLInputPhoto.java
                    • TLInputPhotoEmpty.java
                    • TLAbsInputPhoto.java
                  • game
                    • TLAbsInputGame.java
                    • TLInputGameId.java
                    • TLInputGameShortName.java
                  • user
                    • TLInputUserSelf.java
                    • TLInputUserEmpty.java
                    • TLInputUser.java
                    • TLAbsInputUser.java
                  • TLInputAppEvent.java
                  • TLInputPhoneContact.java
                  • chat
                    • photo
                      • TLInputChatPhoto.java
                      • TLInputChatUploadedPhoto.java
                      • TLAbsInputChatPhoto.java
                      • TLInputChatPhotoEmpty.java
                    • TLInputChannelEmpty.java
                    • TLAbsInputChannel.java
                    • TLInputChannel.java
                  • reportspamreason
                    • TLAbsReportSpamReason.java
                    • TLReportSpamReasonOther.java
                    • TLReportSpamReasonPornography.java
                    • TLReportSpamReasonViolence.java
                    • TLReportSpamReasonSpam.java
                  • paymentapi
                    • TLInputWebDocument.java
                    • paymentcredentials
                      • TLInputPaymentCredentials.java
                      • TLAbsInputPaymentCredentials.java
                      • TLInputPaymentCredentialsSaved.java
                    • TLInputWebFileLocation.java
                  • geopoint
                    • TLInputGeoPointEmpty.java
                    • TLInputGeoPoint.java
                    • TLAbsInputGeoPoint.java
                  • media
                    • TLInputMediaDocumentExternal.java
                    • TLInputMediaUploadedDocument.java
                    • TLInputMediaDocument.java
                    • TLInputMediaGame.java
                    • TLInputMediaPhotoExternal.java
                    • TLAbsInputMedia.java
                    • TLInputMediaGifExternal.java
                    • TLInputMediaContact.java
                    • TLInputMediaUploadedPhoto.java
                    • TLInputMediaVenue.java
                    • TLInputMediaGeoPoint.java
                    • TLInputMediaEmpty.java
                    • TLInputMediaPhoto.java
                    • TLInputMediaInvoice.java
                    • TLInputMediaUploadedThumbDocument.java
                  • encrypted
                    • file
                      • TLInputEncryptedFileUploaded.java
                      • TLAbsInputEncryptedFile.java
                      • TLInputEncryptedFileBigUploaded.java
                      • TLInputEncryptedFile.java
                      • TLInputEncryptedFileEmpty.java
                      • location
                        • TLInputEncryptedFileLocation.java
                    • TLInputEncryptedChat.java
                  • notify
                    • TLInputNotifyAll.java
                    • TLInputNotifyChats.java
                    • TLAbsInputNotifyPeer.java
                    • TLInputNotifyUsers.java
                    • TLInputNotifyPeer.java
                  • messages
                    • entity
                      • TLInputMessageEntityMentionName.java
                      • TLAbsInputMessageEntity.java
                    • filter
                      • TLAbsMessagesFilter.java
                      • TLMessagesFilterMusic.java
                      • TLMessagesFilterEmpty.java
                      • TLMessagesFilterRoundVoice.java
                      • TLMessagesFilterVoice.java
                      • TLMessagesFilterDocument.java
                      • TLMessagesFilterPhotoVideoDocuments.java
                      • TLMessagesFilterUrl.java
                      • TLMessagesFilterPhotoVideo.java
                      • TLMessagesFilterChatPhoto.java
                      • TLMessagesFilterPhoneCalls.java
                      • TLMessagesFilterPhotos.java
                      • TLMessagesFilterVideo.java
                      • TLMessagesFilterRoundVideo.java
                      • TLMessagesFilterGif.java
                  • file
                    • TLInputFileBig.java
                    • TLInputFile.java
                    • TLAbsInputFile.java
                  • document
                    • TLInputDocumentEmpty.java
                    • TLAbsInputDocument.java
                    • TLInputDocument.java
                  • privacy
                    • inputprivacyrule
                      • TLInputPrivacyValueAllowContacts.java
                      • TLInputPrivacyValueAllowAll.java
                      • TLInputPrivacyValueAllowUsers.java
                      • TLInputPrivacyValueDisallowAll.java
                      • TLInputPrivacyValueDisallowContacts.java
                      • TLInputPrivacyValueDisallowUsers.java
                      • TLAbsInputPrivacyRule.java
                    • inputprivacykey
                      • TLInputPrivacyKeyStatusTimestamp.java
                      • TLInputPrivacyKeyChatInvite.java
                      • TLAbsInputPrivacyKey.java
                      • TLInputPrivacyKeyPhoneCall.java
                  • filelocation
                    • TLInputDocumentFileLocation.java
                    • TLInputFileLocation.java
                    • TLAbsInputFileLocation.java
                  • peer
                    • TLAbsInputPeer.java
                    • TLInputPeerUser.java
                    • notify
                      • TLInputPeerNotifySettings.java
                      • events
                        • TLInputPeerNotifyEventsEmpty.java
                        • TLAbsInputPeerNotifyEvents.java
                        • TLInputPeerNotifyEventsAll.java
                    • TLInputPeerChannel.java
                    • TLInputPeerSelf.java
                    • TLInputPeerEmpty.java
                    • TLInputPeerChat.java
                  • sticker
                    • media
                      • TLInputStickeredMediaPhoto.java
                      • TLAbsInputStickeredMedia.java
                      • TLInputStickeredMediaDocument.java
                    • set
                      • TLAbsInputStickerSet.java
                      • TLInputStickerSetEmpty.java
                      • TLInputStickerSetShortName.java
                      • TLInputStickerSetId.java
                  • bot
                    • inlineresult
                      • TLInputBotInlineResultDocument.java
                      • TLInputBotInlineResultPhoto.java
                      • TLAbsInputBotInlineResult.java
                      • TLInputBotInlineResultGame.java
                      • TLInputBotInlineResult.java
                    • inlinemessage
                      • TLAbsInputBotInlineMessage.java
                      • TLInputBotInlineMessageMediaContact.java
                      • TLInputBotInlineMessageMediaGeo.java
                      • TLInputBotInlineMessageMediaVenue.java
                      • TLInputBotInlineMessageGame.java
                      • TLInputBotInlineMessageText.java
                      • TLInputBotInlineMessageMediaAuto.java
                    • TLInputBotInlineMessageId.java
                • TLDataJSON.java
                • draft
                  • TLAbsDraftMessage.java
                  • TLDraftMessageEmpty.java
                  • TLDraftMessage.java
                • keyboard
                  • button
                    • TLKeyboardButtonBuy.java
                    • TLKeyboardButtonRequestSwitchInline.java
                    • TLKeyboardButtonCallback.java
                    • TLKeyboardButtonRequestGeoLocation.java
                    • TLKeyboardButtonGame.java
                    • TLAbsKeyboardButton.java
                    • TLKeyboardButtonRequestPhone.java
                    • TLKeyboardButtonUrl.java
                    • TLKeyboardButton.java
                  • replymarkup
                    • TLReplayKeyboardHide.java
                    • TLAbsReplyMarkup.java
                    • TLReplayInlineKeyboardMarkup.java
                    • TLReplayKeyboardForceReply.java
                    • TLReplayKeyboardMarkup.java
                  • TLKeyboardButtonRow.java
                • bot
                  • inlineresult
                    • TLBotInlineResult.java
                    • TLBotInlineMediaResult.java
                    • TLAbsBotInlineResult.java
                  • inlinemessage
                    • TLAbsBotInlineMessage.java
                    • TLBotInlineMessageMediaGeo.java
                    • TLBotInlineMessageMediaAuto.java
                    • TLBotInlineMessageMediaVenue.java
                    • TLBotInlineMessageMediaContact.java
                    • TLBotInlineMessageText.java
                  • TLInlineBotSwitchPm.java
                  • TLBotCommand.java
                  • TLBotInfo.java
                • upload
                  • cdn
                    • TLAbsCdnFile.java
                    • TLCdnFileReuploadNeeded.java
                    • TLCdnFile.java
                  • file
                    • TLFileCdnRedirect.java
                    • TLAbsFile.java
                    • TLFile.java
                  • TLWebFile.java
              • bot
                • kernel
                  • TelegramBot.java
                  • CustomTimerTask.java
                  • database
                    • DatabaseManager.java
                  • KernelAuth.java
                  • UpdateWrapper.java
                  • IKernelComm.java
                  • engine
                    • storage
                      • TLStorage.java
                      • TLLastKnownSalt.java
                      • TLDcInfo.java
                      • TLOldSession.java
                      • TLKey.java
                    • TLPersistence.java
                    • MemoryApiState.java
                    • SafeFileWriter.java
                  • KernelComm.java
                  • TimerExecutor.java
                  • differenceparameters
                    • IDifferenceParametersService.java
                    • DifferenceParametersService.java
                  • MainHandler.java
                • services
                  • NotificationsService.java
                  • BotLogger.java
                • handlers
                  • DifferencesHandler.java
                  • UpdatesHandlerBase.java
                  • interfaces
                    • IUpdatesHandler.java
                    • IDifferencesHandler.java
                    • IUsersHandler.java
                    • IChatsHandler.java
                  • DefaultUpdatesHandler.java
                • structure
                  • Chat.java
                  • BotConfig.java
                  • IUser.java
                  • LoginStatus.java
                • factories
                  • TLFactory.java
                • ChatUpdatesBuilder.java
                • GenericErrorTelegramFunctionCallback.java
                • TelegramFunctionCallback.java
          • jawnae
            • pyronet
              • PyroException.java
              • PyroClientListener.java
              • ByteStream.java
              • PyroClient.java
              • PyroSelector.java
              • PyroClientAdapter.java
      • test
        • resources
          • secretschema.json
        • java
          • TestValidateSchema.java
    • pom.xml
    • LICENSE
    • README.MD
    • TelegramApi.iml
    • TelegramApi.ipr
    • .idea
      • inspectionProfiles
        • Project_Default.xml
    • .gitignore