diff --git a/docs/API_docs/methods/index.md b/docs/API_docs/methods/index.md
index 3cd97e9a..e229f629 100644
--- a/docs/API_docs/methods/index.md
+++ b/docs/API_docs/methods/index.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/docs/MTProto_docs/methods/index.md b/docs/MTProto_docs/methods/index.md
index 9a5fc9dc..ad0b9fef 100644
--- a/docs/MTProto_docs/methods/index.md
+++ b/docs/MTProto_docs/methods/index.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/docs/docs/ASYNC.md b/docs/docs/ASYNC.md
index a6f08634..443da3e7 100644
--- a/docs/docs/ASYNC.md
+++ b/docs/docs/ASYNC.md
@@ -534,4 +534,4 @@ The return value of the callable can be:
If the callable does not return anything, the loop will behave is if `GenericLoop::PAUSE` was returned.
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/CHAT_INFO.md b/docs/docs/CHAT_INFO.md
index 3345e9d2..de09af41 100644
--- a/docs/docs/CHAT_INFO.md
+++ b/docs/docs/CHAT_INFO.md
@@ -47,4 +47,4 @@ You can also use `get_info` to get chat info, see [here for the parameters and t
* Speed: very fast
* Caching: full
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/DIALOGS.md b/docs/docs/DIALOGS.md
index c0e0f00d..4fd12fa2 100644
--- a/docs/docs/DIALOGS.md
+++ b/docs/docs/DIALOGS.md
@@ -30,4 +30,4 @@ foreach ($dialogs as $dialog) {
`get_full_dialogs` will return a full list of all chats you're member of, including dialog info (such as the pinned/last message ID, unread count, tag count, notification settings and message drafts) see [here for the parameters and the result](https://docs.madelineproto.xyz/get_full_dialogs.html)
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/EXCEPTIONS.md b/docs/docs/EXCEPTIONS.md
index 6d7d929b..cebceeb2 100644
--- a/docs/docs/EXCEPTIONS.md
+++ b/docs/docs/EXCEPTIONS.md
@@ -108,4 +108,4 @@ try {
}
```
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/LOGIN.md b/docs/docs/LOGIN.md
index 276570e8..61693f07 100644
--- a/docs/docs/LOGIN.md
+++ b/docs/docs/LOGIN.md
@@ -71,5 +71,4 @@ $result = yield $MadelineProto->update_2fa(['password' => 'current password', 'n
If you want to logout, you can use the update_2fa function, see [here for the parameters and the result](https://docs.madelineproto.xyz/update_2fa.html).
-
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/SECRET_CHATS.md b/docs/docs/SECRET_CHATS.md
index 3b42df83..7916c6ce 100644
--- a/docs/docs/SECRET_CHATS.md
+++ b/docs/docs/SECRET_CHATS.md
@@ -71,4 +71,4 @@ $secret_chat = yield $MadelineProto->get_secret_chat($chat);
This method gets info about a certain chat.
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/SETTINGS.md b/docs/docs/SETTINGS.md
index 484808db..1e60f306 100644
--- a/docs/docs/SETTINGS.md
+++ b/docs/docs/SETTINGS.md
@@ -432,4 +432,4 @@ The settings array can be accessed and modified in the instantiated class by acc
$MadelineProto->settings['updates']['handle_updates'] = true; // reenable update fetching
```
-Next section
+Next section
\ No newline at end of file
diff --git a/docs/docs/UPDATES.md b/docs/docs/UPDATES.md
index 48dcb7f1..d9b055dc 100644
--- a/docs/docs/UPDATES.md
+++ b/docs/docs/UPDATES.md
@@ -1,9 +1,9 @@
---
-title: Handling updates
+title: Handling updates (new messages)
description: Update handling can be done in different ways:
image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
---
-# Handling updates
+# Handling updates (new messages)
Update handling can be done in different ways:
@@ -13,7 +13,6 @@ Update handling can be done in different ways:
* [Noop (default)](#noop)
* [Fetch all updates from the beginning](#fetch-all-updates-from-the-beginning)
-```
## Async Event driven
diff --git a/docs/index.md b/docs/index.md
index 9f12e8d5..bbde16d3 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -81,10 +81,11 @@ Tip: if you receive an error (or nothing), [send us](https://t.me/pwrtelegramgro
* [GenericLoop](https://docs.madelineproto.xyz/docs/ASYNC.html#genericloop)
* [Creating a client](https://docs.madelineproto.xyz/docs/CREATING_A_CLIENT.html)
* [Logging in](https://docs.madelineproto.xyz/docs/LOGIN.html)
- * [Automatic](https://docs.madelineproto.xyz/docs/LOGIN.html#automatic)
+ * [Automatic](https://docs.madelineproto.xyz/docs/LOGIN.html#automatic-now-fully-async)
* [Manual (user)](https://docs.madelineproto.xyz/docs/LOGIN.html#manual-user)
* [Manual (bot)](https://docs.madelineproto.xyz/docs/LOGIN.html#manual-bot)
* [Logout](https://docs.madelineproto.xyz/docs/LOGIN.html#logout)
+ * [Changing 2FA password](https://docs.madelineproto.xyz/docs/LOGIN.html#changing-2fa-password)
* [Features](https://docs.madelineproto.xyz/docs/FEATURES.html)
* [Requirements](https://docs.madelineproto.xyz/docs/REQUIREMENTS.html)
* [Installation](https://docs.madelineproto.xyz/docs/INSTALLATION.html)
@@ -92,11 +93,12 @@ Tip: if you receive an error (or nothing), [send us](https://t.me/pwrtelegramgro
* [Simple (manual)](https://docs.madelineproto.xyz/docs/INSTALLATION.html#simple-manual)
* [Composer from scratch](https://docs.madelineproto.xyz/docs/INSTALLATION.html#composer-from-scratch)
* [Composer from existing project](https://docs.madelineproto.xyz/docs/INSTALLATION.html#composer-from-existing-project)
-* [Handling updates](https://docs.madelineproto.xyz/docs/UPDATES.html)
+* [Handling updates (new messages)](https://docs.madelineproto.xyz/docs/UPDATES.html)
* [Async Event driven](https://docs.madelineproto.xyz/docs/UPDATES.html#async-event-driven)
* [Multi-account: Async Combined Event driven update handling](https://docs.madelineproto.xyz/docs/UPDATES.html#async-combined-event-driven)
* [Async Callback](https://docs.madelineproto.xyz/docs/UPDATES.html#async-callback)
* [Noop (default)](https://docs.madelineproto.xyz/docs/UPDATES.html#noop)
+ * [Fetch all updates from the beginning](https://docs.madelineproto.xyz/docs/UPDATES.html#fetch-all-updates-from-the-beginning)
* [Settings](https://docs.madelineproto.xyz/docs/SETTINGS.html)
* [Getting info about the current user](https://docs.madelineproto.xyz/docs/SELF.html)
* [Exceptions](https://docs.madelineproto.xyz/docs/EXCEPTIONS.html)
@@ -132,19 +134,18 @@ Tip: if you receive an error (or nothing), [send us](https://t.me/pwrtelegramgro
* [Download to browser (streaming)](https://docs.madelineproto.xyz/docs/FILES.html#download-to-browser-with-streams)
* [Getting progress](https://docs.madelineproto.xyz/docs/FILES.html#getting-progress)
* [Getting info about chats](https://docs.madelineproto.xyz/docs/CHAT_INFO.html)
- * [Full chat info with full list of participants](https://docs.madelineproto.xyz/docs/CHAT_INFO.html#get_pwr_chat)
- * [Full chat info](https://docs.madelineproto.xyz/docs/CHAT_INFO.html#get_full_info)
- * [Reduced chat info (very fast)](https://docs.madelineproto.xyz/docs/CHAT_INFO.html#get_info)
+ * [Full chat info with full list of participants](https://docs.madelineproto.xyz/docs/CHAT_INFO.html#get_pwr_chat-now-fully-async)
+ * [Full chat info](https://docs.madelineproto.xyz/docs/CHAT_INFO.html#get_full_info-now-fully-async)
+ * [Reduced chat info (very fast)](https://docs.madelineproto.xyz/docs/CHAT_INFO.html#get_info-now-fully-async)
* [Getting all chats (dialogs)](https://docs.madelineproto.xyz/docs/DIALOGS.html)
- * [As user](https://docs.madelineproto.xyz/docs/DIALOGS.html#user-get_dialogs)
- * [Full dialog info](https://docs.madelineproto.xyz/docs/DIALOGS.html#user-get_full_dialogs)
- * [As bot](https://docs.madelineproto.xyz/docs/DIALOGS.html#bot-internal-peer-database)
+ * [Dialog list](https://docs.madelineproto.xyz/docs/DIALOGS.html#get_dialogs-now-fully-async)
+ * [Full dialog info](https://docs.madelineproto.xyz/docs/DIALOGS.html#get_full_dialogs-now-fully-async)
* [Inline buttons ([now fully async!](https://docs.madelineproto.xyz/docs/ASYNC.html))](https://docs.madelineproto.xyz/docs/INLINE_BUTTONS.html)
* [Secret chats](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html)
- * [Requesting secret chats](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#requesting-secret-chats)
- * [Accepting secret chats](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#accepting-secret-chats)
- * [Checking secret chat status](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#checking-secret-chat-status)
- * [Sending secret messages](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#sending-secret-messages)
+ * [Requesting secret chats](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#requesting-secret-chats-now-fully-async)
+ * [Accepting secret chats](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#accepting-secret-chats-now-fully-async)
+ * [Checking secret chat status](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#checking-secret-chat-status-now-fully-async)
+ * [Sending secret messages](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html#sending-secret-messages-now-fully-async)
* [Lua binding](https://docs.madelineproto.xyz/docs/LUA.html)
* [Using a proxy](https://docs.madelineproto.xyz/docs/PROXY.html)
* [How to set a proxy](https://docs.madelineproto.xyz/docs/PROXY.html#how-to-set-a-proxy)
@@ -157,6 +158,7 @@ Tip: if you receive an error (or nothing), [send us](https://t.me/pwrtelegramgro
* [FULL API Documentation with descriptions](https://docs.madelineproto.xyz/API_docs/methods/)
* [Logout](https://docs.madelineproto.xyz/logout.html)
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+ * [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
* [Get full info about a user/chat/supergroup/channel](https://docs.madelineproto.xyz/get_full_info.html)
diff --git a/old_docs/API_docs_v18/methods/README.md b/old_docs/API_docs_v18/methods/README.md
index 7f53b32c..9a93cad1 100644
--- a/old_docs/API_docs_v18/methods/README.md
+++ b/old_docs/API_docs_v18/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v23/methods/README.md b/old_docs/API_docs_v23/methods/README.md
index d7b3c3f4..8d459814 100644
--- a/old_docs/API_docs_v23/methods/README.md
+++ b/old_docs/API_docs_v23/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v25/methods/README.md b/old_docs/API_docs_v25/methods/README.md
index 2f0f3dec..6af45958 100644
--- a/old_docs/API_docs_v25/methods/README.md
+++ b/old_docs/API_docs_v25/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v27/methods/README.md b/old_docs/API_docs_v27/methods/README.md
index 9f4fd7da..57c2dfa7 100644
--- a/old_docs/API_docs_v27/methods/README.md
+++ b/old_docs/API_docs_v27/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v33/methods/README.md b/old_docs/API_docs_v33/methods/README.md
index a0ffe11c..a7982703 100644
--- a/old_docs/API_docs_v33/methods/README.md
+++ b/old_docs/API_docs_v33/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v38/methods/README.md b/old_docs/API_docs_v38/methods/README.md
index bd9810a7..cb2a2a69 100644
--- a/old_docs/API_docs_v38/methods/README.md
+++ b/old_docs/API_docs_v38/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v40/methods/README.md b/old_docs/API_docs_v40/methods/README.md
index 49cbc0b1..180eeee6 100644
--- a/old_docs/API_docs_v40/methods/README.md
+++ b/old_docs/API_docs_v40/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v41/methods/README.md b/old_docs/API_docs_v41/methods/README.md
index 15ca28f0..f27fab4b 100644
--- a/old_docs/API_docs_v41/methods/README.md
+++ b/old_docs/API_docs_v41/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v42/methods/README.md b/old_docs/API_docs_v42/methods/README.md
index 52daa8d6..4ece0fc7 100644
--- a/old_docs/API_docs_v42/methods/README.md
+++ b/old_docs/API_docs_v42/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v44/methods/README.md b/old_docs/API_docs_v44/methods/README.md
index 5dbe9725..d23b846d 100644
--- a/old_docs/API_docs_v44/methods/README.md
+++ b/old_docs/API_docs_v44/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v45/methods/README.md b/old_docs/API_docs_v45/methods/README.md
index 319ff92f..640b62c3 100644
--- a/old_docs/API_docs_v45/methods/README.md
+++ b/old_docs/API_docs_v45/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v46/methods/README.md b/old_docs/API_docs_v46/methods/README.md
index 319ff92f..640b62c3 100644
--- a/old_docs/API_docs_v46/methods/README.md
+++ b/old_docs/API_docs_v46/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v51/methods/README.md b/old_docs/API_docs_v51/methods/README.md
index 6bf1f018..080d2ab9 100644
--- a/old_docs/API_docs_v51/methods/README.md
+++ b/old_docs/API_docs_v51/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v53/methods/README.md b/old_docs/API_docs_v53/methods/README.md
index 2af3ffac..d75a18fb 100644
--- a/old_docs/API_docs_v53/methods/README.md
+++ b/old_docs/API_docs_v53/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v55/methods/README.md b/old_docs/API_docs_v55/methods/README.md
index 83fdceda..a7be5fe8 100644
--- a/old_docs/API_docs_v55/methods/README.md
+++ b/old_docs/API_docs_v55/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v57/methods/README.md b/old_docs/API_docs_v57/methods/README.md
index 91583ece..8b1a949f 100644
--- a/old_docs/API_docs_v57/methods/README.md
+++ b/old_docs/API_docs_v57/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v62/methods/README.md b/old_docs/API_docs_v62/methods/README.md
index a16542b9..a0cbe9a9 100644
--- a/old_docs/API_docs_v62/methods/README.md
+++ b/old_docs/API_docs_v62/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v65/methods/README.md b/old_docs/API_docs_v65/methods/README.md
index da0ecb18..ba494ee4 100644
--- a/old_docs/API_docs_v65/methods/README.md
+++ b/old_docs/API_docs_v65/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v66/methods/README.md b/old_docs/API_docs_v66/methods/README.md
index c519a58a..54602d55 100644
--- a/old_docs/API_docs_v66/methods/README.md
+++ b/old_docs/API_docs_v66/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v68/methods/README.md b/old_docs/API_docs_v68/methods/README.md
index 9a4f61cf..f94c99bf 100644
--- a/old_docs/API_docs_v68/methods/README.md
+++ b/old_docs/API_docs_v68/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v70/methods/README.md b/old_docs/API_docs_v70/methods/README.md
index 679cb16e..cfc2ae5b 100644
--- a/old_docs/API_docs_v70/methods/README.md
+++ b/old_docs/API_docs_v70/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v71/methods/README.md b/old_docs/API_docs_v71/methods/README.md
index 27ecc90c..e58274a4 100644
--- a/old_docs/API_docs_v71/methods/README.md
+++ b/old_docs/API_docs_v71/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v72/methods/README.md b/old_docs/API_docs_v72/methods/README.md
index 2c13cb88..8f2a5e5f 100644
--- a/old_docs/API_docs_v72/methods/README.md
+++ b/old_docs/API_docs_v72/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v73/methods/README.md b/old_docs/API_docs_v73/methods/README.md
index cca1c0bd..8920248a 100644
--- a/old_docs/API_docs_v73/methods/README.md
+++ b/old_docs/API_docs_v73/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v75/methods/README.md b/old_docs/API_docs_v75/methods/README.md
index 10ee8da8..5fc2ec74 100644
--- a/old_docs/API_docs_v75/methods/README.md
+++ b/old_docs/API_docs_v75/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v81/methods/README.md b/old_docs/API_docs_v81/methods/README.md
index bdb2b502..bc745ce9 100644
--- a/old_docs/API_docs_v81/methods/README.md
+++ b/old_docs/API_docs_v81/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v82/methods/README.md b/old_docs/API_docs_v82/methods/README.md
index 9c1b4e28..e8c5faae 100644
--- a/old_docs/API_docs_v82/methods/README.md
+++ b/old_docs/API_docs_v82/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v86/methods/README.md b/old_docs/API_docs_v86/methods/README.md
index be4b7043..5fa9e19a 100644
--- a/old_docs/API_docs_v86/methods/README.md
+++ b/old_docs/API_docs_v86/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v89/methods/README.md b/old_docs/API_docs_v89/methods/README.md
index 759fba3c..21f6982c 100644
--- a/old_docs/API_docs_v89/methods/README.md
+++ b/old_docs/API_docs_v89/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v91/methods/README.md b/old_docs/API_docs_v91/methods/README.md
index 95c279b1..b9dae227 100644
--- a/old_docs/API_docs_v91/methods/README.md
+++ b/old_docs/API_docs_v91/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v95/methods/README.md b/old_docs/API_docs_v95/methods/README.md
index 09a0abdf..be00bc2e 100644
--- a/old_docs/API_docs_v95/methods/README.md
+++ b/old_docs/API_docs_v95/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)
diff --git a/old_docs/API_docs_v97/methods/README.md b/old_docs/API_docs_v97/methods/README.md
index 4c99a883..40b677ff 100644
--- a/old_docs/API_docs_v97/methods/README.md
+++ b/old_docs/API_docs_v97/methods/README.md
@@ -12,6 +12,8 @@ image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
* [Login](https://docs.madelineproto.xyz/docs/LOGIN.html)
+* [Change 2FA password](https://docs.madelineproto.xyz/update_2fa.html)
+
* [Get all chats, broadcast a message to all chats](https://docs.madelineproto.xyz/docs/DIALOGS.html)
* [Get the full participant list of a channel/group/supergroup](https://docs.madelineproto.xyz/get_pwr_chat.html)