thebrumby / HotWalletClaimer

Looking to optimize your earnings with HOT tokens on the Near Protocol? How about Wave on SUI? Tree on BSC? Or Vertus on Ton? This Python script simplifies the process by monitoring your account status within popular Telegram apps, ensuring rewards are claimed at the correct time.
MIT License
89 stars 31 forks source link

I can't save session use OTP and 2FA #30

Closed itcthienkhiem closed 1 month ago

itcthienkhiem commented 1 month ago

As #28 I can't save session

image

12

CHROME DRIVER INITIALISED: Try not to exit the script before it detaches. Step 02 - Initiating the One-Time Password (OTP) method...

Step 02 - Attempting to switch to log in by phone number... Step 03 - Attempting to update users country... Step 03 - Please enter your Country Name as it appears in the Telegram list: xx Step 04 - Attempting to request users phone number... Step 04 - Please enter your phone number without leading 0 (hidden input): Step 05 - Attempting to click next to proceed to OTP entry... Step 06 - What is the Telegram OTP from your app? xx Step 09 - Attempting to check for 2FA requirement (will timeout if you don't have 2FA)... Step 09 - Enter your Telegram 2FA password: Step 09 - Checking if the 2FA password is correct.

Step 09 - Attempting to final check to make sure we are correctly logged in... Step 09 - 2FA password entry is still showing, check your debug screenshots for further information.

Deactivating virtual environment... ???

thebrumby commented 1 month ago

Hi,

Looking at your screenshot, the process is failing because Telegram did not accept the 2FA password. You didn't mention which script you are running, but I tested with HOT on an account that uses Two Factor Authentication and this should be the correct output:

image

From the screenshots you provided, it doesn't show the step why it failed.

Potential solutions include. 1) Log into https://web.telegram.org and ensure your 2FA password is correct 2) The script reported that after entering the password, Telegram was still asking you to enter a password: