# 2FA Reset

The 2FA Reset module requests a password reset for accounts with Two-Factor Authentication when the password has been lost or is incorrect. Telegram requires a 7-day waiting period before the password is actually removed.

![2FA Reset settings](/files/QsWBOiW9EupHbJpls128)

## How 2FA Reset Works

When you request a 2FA reset on Telegram:

1. **Day 0:** You request the reset. Telegram starts a 7-day countdown.
2. **Days 1-7:** The account owner can cancel the reset if they know the password. This is a security feature.
3. **Day 7:** The 2FA password is automatically removed by Telegram.

After the 7-day wait, you can use the [Re-Authorization](/mvs-docs/modules/reauthorizer.md) module to create a new session without needing the old password.

## Settings Reference

| Setting     | Description                                                         |
| ----------- | ------------------------------------------------------------------- |
| **Threads** | How many accounts to process at the same time. Default: 5. Max: 20. |

## How to Use

1. Go to **2FA Reset** in the sidebar
2. Set the number of **Threads**
3. Select a **Proxy list**
4. In the **Accounts** section, select the accounts that need a 2FA reset
5. Click **Start**

## Understanding the Results

| Result                                        | What It Means                                                                                 |
| --------------------------------------------- | --------------------------------------------------------------------------------------------- |
| **2FA reset requested -> 2026-03-24 14:30**   | Reset countdown started. The date shows when the password will be removed.                    |
| **2FA reset complete!**                       | The 7-day wait is over and the password has been removed. The account's 2FA field is cleared. |
| **Already requested, retry after 2026-03-24** | A reset was already requested. You need to wait until the shown date.                         |
| **BANNED / AUTH\_KEY\_DEAD**                  | Account is dead and cannot be processed.                                                      |

{% hint style="info" %}
After requesting a reset, **wait 7 days** and then run the 2FA Reset module again on the same accounts. It will detect that the countdown is over and confirm the password removal.
{% endhint %}

{% hint style="warning" %}
**The 7-day wait is enforced by Telegram** and cannot be shortened. Do not try to run the module repeatedly -- just wait and run it again after 7 days.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mvs-3.gitbook.io/mvs-docs/modules/twofa-reset.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
