{
  "What is this?": [
    "It is guaranteed that user/chat/channel ids fit in int53,",
    "as well as file size (up to 4 gigs),",
    "so we can safely replace `long` with `int53` for simpler usage from within JS.",
    "Note: this is a non-exhaustive list",
    "When contributing, please maintain alphabetical key ordering"
  ],
  "class": {
    "attachMenuBot": ["bot_id"],
    "autoDownloadSettings": ["video_size_max", "file_size_max"],
    "botInfo": ["user_id"],
    "botVerification": ["bot_id"],
    "boost": ["user_id"],
    "botBusinessConnection": ["user_id"],
    "businessRecipients": ["users"],
    "businessBotRecipients": ["users", "exclude_users"],
    "contactBirthday": ["contact_id"],
    "channel": ["id"],
    "channelAdminLogEvent": ["user_id"],
    "channelAdminLogEventActionChangeLinkedChat": ["prev_value", "new_value"],
    "channelAdminLogEventActionParticipantJoinByRequest": ["approved_by"],
    "channelForbidden": ["id"],
    "channelFull": ["id", "linked_chat_id", "recent_requesters"],
    "channelParticipant": ["user_id"],
    "channelParticipantAdmin": ["user_id", "inviter_id", "promoted_by"],
    "channelParticipantBanned": ["kicked_by"],
    "channelParticipantCreator": ["user_id"],
    "channelParticipantSelf": ["user_id", "inviter_id"],
    "chat": ["id"],
    "chatAdminWithInvites": ["admin_id"],
    "chatEmpty": ["id"],
    "chatForbidden": ["id"],
    "chatFull": ["id"],
    "chatInviteExported": ["admin_id"],
    "chatInviteImporter": ["user_id", "approved_by"],
    "chatParticipant": ["user_id", "inviter_id"],
    "chatParticipantAdmin": ["user_id", "inviter_id"],
    "chatParticipantCreator": ["user_id"],
    "chatParticipants": ["chat_id"],
    "chatParticipantsForbidden": ["chat_id"],
    "connectedBot": ["bot_id"],
    "connectedBotStarRef": ["bot_id"],
    "contact": ["user_id"],
    "contactStatus": ["user_id"],
    "document": ["size"],
    "encryptedChat": ["admin_id", "participant_id"],
    "encryptedChatRequested": ["admin_id", "participant_id"],
    "encryptedChatWaiting": ["admin_id", "participant_id"],
    "encryptedFile": ["size"],
    "fileHash": ["offset"],
    "highScore": ["user_id"],
    "importedContact": ["user_id"],
    "inputChannel": ["channel_id"],
    "inputChannelFromMessage": ["channel_id"],
    "inputPeerChannel": ["channel_id"],
    "inputPeerChannelFromMessage": ["channel_id"],
    "inputPeerChat": ["chat_id"],
    "inputPeerUser": ["user_id"],
    "inputPeerUserFromMessage": ["user_id"],
    "inputPrivacyValueAllowChatParticipants": ["chats"],
    "inputPrivacyValueDisallowChatParticipants": ["chats"],
    "inputUser": ["user_id"],
    "inputUserFromMessage": ["user_id"],
    "keyboardButtonUserProfile": ["user_id"],
    "mediaAreaChannelPost": ["channel_id"],
    "message": ["via_bot_id", "via_business_bot_id"],
    "messageActionChannelMigrateFrom": ["chat_id"],
    "messageActionChatAddUser": ["users"],
    "messageActionChatCreate": ["users"],
    "messageActionChatDeleteUser": ["user_id"],
    "messageActionChatJoinedByLink": ["inviter_id"],
    "messageActionChatMigrateTo": ["channel_id"],
    "messageActionInviteToGroupCall": ["users"],
    "messageEntityMentionName": ["user_id"],
    "messageMediaContact": ["user_id"],
    "messageMediaGiveaway": ["channels"],
    "messageReplies": ["channel_id"],
    "messageUserVote": ["user_id"],
    "messageUserVoteInputOption": ["user_id"],
    "messageUserVoteMultiple": ["user_id"],
    "missingInvitee": ["user_id"],
    "payments.paymentForm": ["bot_id"],
    "payments.paymentReceipt": ["bot_id"],
    "payments.paymentFormStars": ["bot_id"],
    "payments.paymentReceiptStars": ["bot_id"],
    "peerChannel": ["channel_id"],
    "peerChat": ["chat_id"],
    "peerSettings": ["business_bot_id"],
    "peerUser": ["user_id"],
    "phoneCall": ["admin_id", "participant_id"],
    "phoneCallAccepted": ["admin_id", "participant_id"],
    "phoneCallRequested": ["admin_id", "participant_id"],
    "phoneCallWaiting": ["admin_id", "participant_id"],
    "privacyValueAllowChatParticipants": ["chats"],
    "privacyValueAllowUsers": ["users"],
    "privacyValueDisallowChatParticipants": ["chats"],
    "privacyValueDisallowUsers": ["users"],
    "readParticipantDate": ["user_id"],
    "recentMeUrlChat": ["chat_id"],
    "recentMeUrlUser": ["user_id"],
    "requestedPeerChannel": ["channel_id"],
    "requestedPeerChat": ["chat_id"],
    "requestedPeerUser": ["user_id"],
    "starRefProgram": ["bot_id"],
    "secureFile": ["size"],
    "statsGroupTopAdmin": ["user_id"],
    "statsGroupTopInviter": ["user_id"],
    "statsGroupTopPoster": ["user_id"],
    "storyView": ["user_id"],
    "storyViews": ["recent_viewers"],
    "updateBotCallbackQuery": ["user_id"],
    "updateBusinessBotCallbackQuery": ["user_id"],
    "updateBotCommands": ["bot_id"],
    "updateBotChatInviteRequester": ["user_id"],
    "updateBotInlineQuery": ["user_id"],
    "updateBotInlineSend": ["user_id"],
    "updateBotMenuButton": ["bot_id"],
    "updateBotPrecheckoutQuery": ["user_id"],
    "updateBotPurchasedPaidMedia": ["user_id"],
    "updateBotShippingQuery": ["user_id"],
    "updateBotSubscriptionExpire": ["user_id"],
    "updateBotStopped": ["user_id"],
    "updatePendingJoinRequests": ["recent_requesters"],
    "updateChannel": ["channel_id"],
    "updateChannelAvailableMessages": ["channel_id"],
    "updateChannelMessageForwards": ["channel_id"],
    "updateChannelMessageViews": ["channel_id"],
    "updateChannelParticipant": ["channel_id", "actor_id", "user_id"],
    "updateChannelPinnedTopic": ["channel_id"],
    "updateChannelPinnedTopics": ["channel_id"],
    "updateChannelReadMessagesContents": ["channel_id"],
    "updateChannelTooLong": ["channel_id"],
    "updateChannelUserTyping": ["channel_id"],
    "updateChannelViewForumAsMessages": ["channel_id"],
    "updateChannelWebPage": ["channel_id"],
    "updateChat": ["chat_id"],
    "updateChatParticipant": ["chat_id", "actor_id", "user_id"],
    "updateChatParticipantAdd": ["chat_id", "user_id", "inviter_id"],
    "updateChatParticipantAdmin": ["chat_id", "user_id"],
    "updateChatParticipantDelete": ["chat_id", "user_id"],
    "updateChatUserTyping": ["chat_id"],
    "updateDeleteChannelMessages": ["channel_id"],
    "updateGroupCall": ["chat_id"],
    "updateInlineBotCallbackQuery": ["user_id"],
    "updatePinnedChannelMessages": ["channel_id"],
    "updateReadChannelDiscussionInbox": ["channel_id", "broadcast_id"],
    "updateReadChannelDiscussionOutbox": ["channel_id"],
    "updateReadChannelInbox": ["channel_id"],
    "updateReadChannelOutbox": ["channel_id"],
    "updateShortChatMessage": ["from_id", "chat_id", "via_bot_id"],
    "updateShortMessage": ["user_id", "via_bot_id"],
    "updateUser": ["user_id"],
    "updateUserEmojiStatus": ["user_id"],
    "updateUserName": ["user_id"],
    "updateUserPhone": ["user_id"],
    "updateUserPhoto": ["user_id"],
    "updateUserStatus": ["user_id"],
    "updateUserTyping": ["user_id"],
    "user": ["id"],
    "userEmpty": ["id"],
    "userFull": ["id", "personal_channel_id"],
    "userStarGift": ["from_id"],
    "userStories": ["user_id"],
    "webAuthorization": ["bot_id"],
    "_": "Dummy line teehee~"
  },
  "method": {
    "account.acceptAuthorization": ["bot_id"],
    "account.getAuthorizationForm": ["bot_id"],
    "account.initTakeoutSession": ["file_max_size"],
    "account.registerDevice": ["other_uids"],
    "account.unregisterDevice": ["other_uids"],
    "contacts.editCloseFriends": ["id"],
    "messages.addChatUser": ["chat_id"],
    "messages.deleteChat": ["chat_id"],
    "messages.deleteChatUser": ["chat_id"],
    "messages.editChatAdmin": ["chat_id"],
    "messages.editChatPhoto": ["chat_id"],
    "messages.editChatTitle": ["chat_id"],
    "messages.getAllChats": ["except_ids"],
    "messages.getChats": ["id"],
    "messages.getCommonChats": ["max_id"],
    "messages.getDocumentByHash": ["size"],
    "messages.getFullChat": ["chat_id"],
    "messages.migrateChat": ["chat_id"],
    "upload.getCdnFile": ["offset"],
    "upload.getCdnFileHashes": ["offset"],
    "upload.getFile": ["offset"],
    "upload.getFileHashes": ["offset"],
    "_": "Dummy line teehee~"
  }
}
