summaryrefslogtreecommitdiffstats
path: root/g4f/.v1/gpt4free/quora/backup-mail.py
diff options
context:
space:
mode:
Diffstat (limited to 'g4f/.v1/gpt4free/quora/backup-mail.py')
-rw-r--r--g4f/.v1/gpt4free/quora/backup-mail.py45
1 files changed, 0 insertions, 45 deletions
diff --git a/g4f/.v1/gpt4free/quora/backup-mail.py b/g4f/.v1/gpt4free/quora/backup-mail.py
deleted file mode 100644
index 749149fd..00000000
--- a/g4f/.v1/gpt4free/quora/backup-mail.py
+++ /dev/null
@@ -1,45 +0,0 @@
-from json import loads
-from re import findall
-from time import sleep
-
-from requests import Session
-
-
-class Mail:
- def __init__(self) -> None:
- self.client = Session()
- self.client.post("https://etempmail.com/")
- self.cookies = {'acceptcookie': 'true'}
- self.cookies["ci_session"] = self.client.cookies.get_dict()["ci_session"]
- self.email = None
-
- def get_mail(self):
- respone = self.client.post("https://etempmail.com/getEmailAddress")
- # cookies
- self.cookies["lisansimo"] = eval(respone.text)["recover_key"]
- self.email = eval(respone.text)["address"]
- return self.email
-
- def get_message(self):
- print("Waiting for message...")
- while True:
- sleep(5)
- respone = self.client.post("https://etempmail.com/getInbox")
- mail_token = loads(respone.text)
- print(self.client.cookies.get_dict())
- if len(mail_token) == 1:
- break
-
- params = {
- 'id': '1',
- }
- self.mail_context = self.client.post("https://etempmail.com/getInbox", params=params)
- self.mail_context = eval(self.mail_context.text)[0]["body"]
- return self.mail_context
-
- # ,cookies=self.cookies
- def get_verification_code(self):
- message = self.mail_context
- code = findall(r';">(\d{6,7})</div>', message)[0]
- print(f"Verification code: {code}")
- return code