MadelineProto/docs/API_docs/types
Daniil Gentili 7a0153a139
Documentation rework (#349)
* Documentation rework

* Apply fixes from StyleCI

* Documentation fixes

* Login as bot through web/cli API, allow using invite links in joinChannel, full invite links in importChatInvite and checkChatInvite, non-invite links in importChatInvite

* Apply fixes from StyleCI

* Logging fixes

* Build docs

* Add methods to modify start template, bugfix to logging and keyboard conversion

* Add TL documentator

* Document MTProto methods

* Documenting methods...

* 7% documented

* Bugfixes

* Update docs

* Update docs

* Simplify file management

* Implement automatic object conversion for media, and more awesome stuff

* Implement automatic object conversion for media, and more awesome stuff

* Implement event update handler and file upload/download callback

* Auto-detect mime type, duration, width and height of media

* Update docs

* Document new file functions

* Fix links

* Fix links

* Update bot.php to use event loop

* Implement webhook update handler and forking in main loop

* Build docs

* Better docs

* Fixes to secret chats

* Almost finished updating docs

* Bugfixes, implemented infinite loop for loop() method, almost finished docs

* Finish writing docs

* Add automatic documentation builder script

* Finished writing docs
2018-03-20 12:48:05 +01:00
..
!X.md Style fixes 2017-05-10 11:05:34 +01:00
account_Authorizations.md Working on updates 2016-12-24 17:20:45 +01:00
account_Password.md Working on updates 2016-12-24 17:20:45 +01:00
account_PasswordInputSettings.md Working on updates 2016-12-24 17:20:45 +01:00
account_PasswordSettings.md Working on updates 2016-12-24 17:20:45 +01:00
account_PrivacyRules.md Working on updates 2016-12-24 17:20:45 +01:00
account_TmpPassword.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
account_WebAuthorizations.md Http refactor (#307) 2018-02-18 14:18:18 +01:00
AccountDaysTTL.md Working on updates 2016-12-24 17:20:45 +01:00
auth_Authorization.md Working on updates 2016-12-24 17:20:45 +01:00
auth_CheckedPhone.md Working on updates 2016-12-24 17:20:45 +01:00
auth_CodeType.md Working on updates 2016-12-24 17:20:45 +01:00
auth_ExportedAuthorization.md Working on updates 2016-12-24 17:20:45 +01:00
auth_PasswordRecovery.md Working on updates 2016-12-24 17:20:45 +01:00
auth_SentCode.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
auth_SentCodeType.md Working on updates 2016-12-24 17:20:45 +01:00
Authorization.md Working on updates 2016-12-24 17:20:45 +01:00
Bool.md Style fixes 2017-05-10 11:05:34 +01:00
BotCommand.md Working on updates 2016-12-24 17:20:45 +01:00
BotInfo.md Working on updates 2016-12-24 17:20:45 +01:00
BotInlineMessage.md Working on updates 2016-12-24 17:20:45 +01:00
BotInlineResult.md Working on updates 2016-12-24 17:20:45 +01:00
bytes.md Now byte strings are actually objects, everything is even faster, and more thread safe. Modifying the settings is even easier now. 2017-05-18 11:12:33 +01:00
CdnConfig.md fix 2017-04-21 13:27:04 +02:00
CdnFileHash.md Bugfixes 2017-07-24 01:32:29 +02:00
CdnPublicKey.md fix 2017-04-21 13:27:04 +02:00
ChannelAdminLogEvent.md Updated to layer 68 2017-06-30 15:36:33 +02:00
ChannelAdminLogEventAction.md Update to layer 72 2017-10-14 09:50:46 +00:00
ChannelAdminLogEventsFilter.md Updated to layer 68 2017-06-30 15:36:33 +02:00
ChannelAdminRights.md Updated to layer 68 2017-06-30 15:36:33 +02:00
ChannelBannedRights.md Updated to layer 68 2017-06-30 15:36:33 +02:00
ChannelMessagesFilter.md Working on updates 2016-12-24 17:20:45 +01:00
ChannelParticipant.md Updated to layer 68 2017-06-30 15:36:33 +02:00
ChannelParticipantsFilter.md Updated to layer 68 2017-06-30 15:36:33 +02:00
channels_AdminLogResults.md Updated to layer 68 2017-06-30 15:36:33 +02:00
channels_ChannelParticipant.md Working on updates 2016-12-24 17:20:45 +01:00
channels_ChannelParticipants.md Update to layer 72 2017-10-14 09:50:46 +00:00
Chat.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
ChatFull.md Working on updates 2016-12-24 17:20:45 +01:00
ChatInvite.md Working on updates 2016-12-24 17:20:45 +01:00
ChatParticipant.md Working on updates 2016-12-24 17:20:45 +01:00
ChatParticipants.md Working on updates 2016-12-24 17:20:45 +01:00
ChatPhoto.md Working on updates 2016-12-24 17:20:45 +01:00
Config.md Working on updates 2016-12-24 17:20:45 +01:00
Contact.md Working on updates 2016-12-24 17:20:45 +01:00
ContactBlocked.md Working on updates 2016-12-24 17:20:45 +01:00
ContactLink.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_Blocked.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_Contacts.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_Found.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_ImportedContacts.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_Link.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_ResolvedPeer.md Working on updates 2016-12-24 17:20:45 +01:00
contacts_TopPeers.md Working on updates 2016-12-24 17:20:45 +01:00
ContactStatus.md Updated to layer 66, added CDN file download logic, added option to send messages longer than 4096 chars, fixed documentation, fixed bugs 2017-04-21 13:13:24 +02:00
DataJSON.md Style fixes 2017-05-10 11:05:34 +01:00
DcOption.md Working on updates 2016-12-24 17:20:45 +01:00
DecryptedDataBlock.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
DecryptedMessage.md Docufix 2017-12-21 09:52:23 +00:00
DecryptedMessageAction.md Another regression 2017-05-28 03:49:19 +01:00
DecryptedMessageLayer.md Another regression 2017-05-28 03:49:19 +01:00
DecryptedMessageMedia.md Another regression 2017-05-28 03:49:19 +01:00
Dialog.md Working on updates 2016-12-24 17:20:45 +01:00
DisabledFeature.md Working on updates 2016-12-24 17:20:45 +01:00
Document.md Working on updates 2016-12-24 17:20:45 +01:00
DocumentAttribute.md Fixes for bad message notifications, ignore constructors from old layers and different flags 2018-02-28 12:43:45 +00:00
double.md Style fixes 2017-05-10 11:05:34 +01:00
DraftMessage.md Working on updates 2016-12-24 17:20:45 +01:00
EncryptedChat.md Working on updates 2016-12-24 17:20:45 +01:00
EncryptedFile.md Update docs 2017-12-10 10:33:03 +00:00
EncryptedMessage.md Working on updates 2016-12-24 17:20:45 +01:00
Error.md Working on updates 2016-12-24 17:20:45 +01:00
ExportedChatInvite.md Working on updates 2016-12-24 17:20:45 +01:00
ExportedMessageLink.md Working on updates 2016-12-24 17:20:45 +01:00
FileLocation.md Fixes for bad message notifications, ignore constructors from old layers and different flags 2018-02-28 12:43:45 +00:00
FoundGif.md Working on updates 2016-12-24 17:20:45 +01:00
Game.md Working on updates 2016-12-24 17:20:45 +01:00
GeoPoint.md Working on updates 2016-12-24 17:20:45 +01:00
help_AppUpdate.md Working on updates 2016-12-24 17:20:45 +01:00
help_InviteText.md Working on updates 2016-12-24 17:20:45 +01:00
help_RecentMeUrls.md Update to layer 72 2017-10-14 09:50:46 +00:00
help_Support.md Working on updates 2016-12-24 17:20:45 +01:00
help_TermsOfService.md Working on updates 2016-12-24 17:20:45 +01:00
HighScore.md Working on updates 2016-12-24 17:20:45 +01:00
ImportedContact.md Working on updates 2016-12-24 17:20:45 +01:00
index.md Removed MTProto constructors from API scheme 2018-02-20 21:09:28 +00:00
InlineBotSwitchPM.md Working on updates 2016-12-24 17:20:45 +01:00
InputAppEvent.md Working on updates 2016-12-24 17:20:45 +01:00
InputBotInlineMessage.md Working on updates 2016-12-24 17:20:45 +01:00
InputBotInlineMessageID.md Working on updates 2016-12-24 17:20:45 +01:00
InputBotInlineResult.md Working on updates 2016-12-24 17:20:45 +01:00
InputChannel.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputChatPhoto.md Working on updates 2016-12-24 17:20:45 +01:00
InputContact.md Working on updates 2016-12-24 17:20:45 +01:00
InputDocument.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputEncryptedChat.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputEncryptedFile.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputFile.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputFileLocation.md Working on updates 2016-12-24 17:20:45 +01:00
InputGame.md Working on updates 2016-12-24 17:20:45 +01:00
InputGeoPoint.md Working on updates 2016-12-24 17:20:45 +01:00
InputMedia.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputMessage.md Documentation fixes 2018-03-08 11:34:43 +00:00
InputNotifyPeer.md Working on updates 2016-12-24 17:20:45 +01:00
InputPaymentCredentials.md Update docs 2017-12-10 10:33:03 +00:00
InputPeer.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputPeerNotifyEvents.md Working on updates 2016-12-24 17:20:45 +01:00
InputPeerNotifySettings.md Working on updates 2016-12-24 17:20:45 +01:00
InputPhoneCall.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
InputPhoto.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputPrivacyKey.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
InputPrivacyRule.md Working on updates 2016-12-24 17:20:45 +01:00
InputSingleMedia.md Updated to layer 73 2017-11-15 12:41:58 +00:00
InputStickeredMedia.md Working on updates 2016-12-24 17:20:45 +01:00
InputStickerSet.md Working on updates 2016-12-24 17:20:45 +01:00
InputStickerSetItem.md Updated to layer 68 2017-06-30 15:36:33 +02:00
InputUser.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
InputWebDocument.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
InputWebFileLocation.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
int.md Added custom TL exception trace, reduced memory usage, fixed fetching of dialog list 2017-07-26 08:30:48 +02:00
int53.md Final docufix 2017-09-29 14:15:11 +00:00
int128.md Style fixes 2017-05-10 11:05:34 +01:00
int256.md Style fixes 2017-05-10 11:05:34 +01:00
int512.md Style fixes 2017-05-10 11:05:34 +01:00
Invoice.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
KeyboardButton.md Update docs.madelineproto.xyz 2018-02-25 10:17:45 +00:00
KeyboardButtonRow.md Working on updates 2016-12-24 17:20:45 +01:00
LabeledPrice.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
LangPackDifference.md Updated to layer 68 2017-06-30 15:36:33 +02:00
LangPackLanguage.md Updated to layer 68 2017-06-30 15:36:33 +02:00
LangPackString.md Updated to layer 68 2017-06-30 15:36:33 +02:00
long.md Added custom TL exception trace, reduced memory usage, fixed fetching of dialog list 2017-07-26 08:30:48 +02:00
MaskCoords.md Working on updates 2016-12-24 17:20:45 +01:00
Message.md Fixed bugs 2016-12-30 23:21:36 +03:00
MessageAction.md Update to layer 72 2017-10-14 09:50:46 +00:00
MessageEntity.md Update TD scheme 2017-08-25 15:05:53 +02:00
MessageFwdHeader.md Working on updates 2016-12-24 17:20:45 +01:00
MessageMedia.md Update to layer 72 2017-10-14 09:50:46 +00:00
MessageRange.md Working on updates 2016-12-24 17:20:45 +01:00
messages_AffectedHistory.md Update to layer 72 2017-10-14 09:50:46 +00:00
messages_AffectedMessages.md Working on updates 2016-12-24 17:20:45 +01:00
messages_AllStickers.md Working on updates 2016-12-24 17:20:45 +01:00
messages_ArchivedStickers.md Working on updates 2016-12-24 17:20:45 +01:00
messages_BotCallbackAnswer.md Working on updates 2016-12-24 17:20:45 +01:00
messages_BotResults.md Working on updates 2016-12-24 17:20:45 +01:00
messages_ChatFull.md Working on updates 2016-12-24 17:20:45 +01:00
messages_Chats.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
messages_DhConfig.md Working on updates 2016-12-24 17:20:45 +01:00
messages_Dialogs.md Working on updates 2016-12-24 17:20:45 +01:00
messages_FavedStickers.md Updated to layer 71, added getSignalBarsCount to php-libtgvoip docs 2017-08-21 18:22:02 +02:00
messages_FeaturedStickers.md Working on updates 2016-12-24 17:20:45 +01:00
messages_FoundGifs.md Working on updates 2016-12-24 17:20:45 +01:00
messages_HighScores.md Working on updates 2016-12-24 17:20:45 +01:00
messages_MessageEditData.md Working on updates 2016-12-24 17:20:45 +01:00
messages_Messages.md Update docs 2017-12-10 10:33:03 +00:00
messages_PeerDialogs.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
messages_RecentStickers.md Working on updates 2016-12-24 17:20:45 +01:00
messages_SavedGifs.md Working on updates 2016-12-24 17:20:45 +01:00
messages_SentEncryptedMessage.md Working on updates 2016-12-24 17:20:45 +01:00
messages_Stickers.md Http refactor (#307) 2018-02-18 14:18:18 +01:00
messages_StickerSet.md Bugfixes 2017-07-24 01:32:29 +02:00
messages_StickerSetInstallResult.md Working on updates 2016-12-24 17:20:45 +01:00
MessagesFilter.md Update docs 2017-12-10 10:33:03 +00:00
NearestDc.md Working on updates 2016-12-24 17:20:45 +01:00
NotifyPeer.md Working on updates 2016-12-24 17:20:45 +01:00
Null.md Working on updates 2016-12-24 17:20:45 +01:00
Page.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
PageBlock.md Update TD scheme 2017-08-25 15:05:53 +02:00
PaymentCharge.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
PaymentRequestedInfo.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
payments_PaymentForm.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
payments_PaymentReceipt.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
payments_PaymentResult.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
payments_SavedInfo.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
payments_ValidatedRequestedInfo.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
PaymentSavedCredentials.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
Peer.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
PeerNotifyEvents.md Working on updates 2016-12-24 17:20:45 +01:00
PeerNotifySettings.md Working on updates 2016-12-24 17:20:45 +01:00
PeerSettings.md Working on updates 2016-12-24 17:20:45 +01:00
phone_PhoneCall.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
PhoneCall.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
PhoneCallDiscardReason.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
PhoneCallProtocol.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
PhoneConnection.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
Photo.md Working on updates 2016-12-24 17:20:45 +01:00
photos_Photo.md Working on updates 2016-12-24 17:20:45 +01:00
photos_Photos.md Working on updates 2016-12-24 17:20:45 +01:00
PhotoSize.md Fixes for bad message notifications, ignore constructors from old layers and different flags 2018-02-28 12:43:45 +00:00
PopularContact.md Bugfixes 2017-07-24 01:32:29 +02:00
PostAddress.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
PrivacyKey.md HUGE bugfixes and code reorganization, implemented secret chats and a lua wrapper 2017-03-11 19:54:51 +01:00
PrivacyRule.md HUGE bugfixes and code reorganization, implemented secret chats and a lua wrapper 2017-03-11 19:54:51 +01:00
ReceivedNotifyMessage.md Updated to layer 66, added CDN file download logic, added option to send messages longer than 4096 chars, fixed documentation, fixed bugs 2017-04-21 13:13:24 +02:00
RecentMeUrl.md Update docs 2017-12-10 10:33:03 +00:00
ReplyMarkup.md HUGE bugfixes and code reorganization, implemented secret chats and a lua wrapper 2017-03-11 19:54:51 +01:00
ReportReason.md Working on updates 2016-12-24 17:20:45 +01:00
RichText.md Update TD scheme 2017-08-25 15:05:53 +02:00
SendMessageAction.md Fixes for bad message notifications, ignore constructors from old layers and different flags 2018-02-28 12:43:45 +00:00
ShippingOption.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
StickerPack.md Working on updates 2016-12-24 17:20:45 +01:00
StickerSet.md Working on updates 2016-12-24 17:20:45 +01:00
StickerSetCovered.md Updated to layer 66, added CDN file download logic, added option to send messages longer than 4096 chars, fixed documentation, fixed bugs 2017-04-21 13:13:24 +02:00
storage_FileType.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
string.md Now byte strings are actually objects, everything is even faster, and more thread safe. Modifying the settings is even easier now. 2017-05-18 11:12:33 +01:00
TopPeer.md Working on updates 2016-12-24 17:20:45 +01:00
TopPeerCategory.md Updated to layer 68 2017-06-30 15:36:33 +02:00
TopPeerCategoryPeers.md Working on updates 2016-12-24 17:20:45 +01:00
True.md Working on updates 2016-12-24 17:20:45 +01:00
Update.md Update to layer 72 2017-10-14 09:50:46 +00:00
updates_ChannelDifference.md Working on updates 2016-12-24 17:20:45 +01:00
updates_Difference.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
updates_State.md Working on updates 2016-12-24 17:20:45 +01:00
Updates.md Http refactor (#307) 2018-02-18 14:18:18 +01:00
upload_CdnFile.md fix 2017-04-21 13:27:04 +02:00
upload_File.md Updated to layer 66, added CDN file download logic, added option to send messages longer than 4096 chars, fixed documentation, fixed bugs 2017-04-21 13:13:24 +02:00
upload_WebFile.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
User.md Documentation rework (#349) 2018-03-20 12:48:05 +01:00
UserFull.md Working on updates 2016-12-24 17:20:45 +01:00
UserProfilePhoto.md Working on updates 2016-12-24 17:20:45 +01:00
UserStatus.md HUGE bugfixes and code reorganization, implemented secret chats and a lua wrapper 2017-03-11 19:54:51 +01:00
WallPaper.md Updated to layer 66, added CDN file download logic, added option to send messages longer than 4096 chars, fixed documentation, fixed bugs 2017-04-21 13:13:24 +02:00
WebAuthorization.md Http refactor (#307) 2018-02-18 14:18:18 +01:00
WebDocument.md Fixed secret chats, implemented seqno checking in secret chats, made 32 bit fixes (with maths+++) and general bugfixes 2017-03-31 17:35:20 +02:00
WebPage.md Added partial support for http/https connectins, cleaned up docs, updated to layer 62. 2017-01-25 23:16:22 +01:00
X.md Style fixes 2017-05-10 11:05:34 +01:00