forked from stanislawfortonski/Tinder-Bot
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexecutable-finder.py
More file actions
34 lines (31 loc) · 1.19 KB
/
executable-finder.py
File metadata and controls
34 lines (31 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Author: Stan Fortoński
# Date: 06.05.2020
# IG/Snap Finder Executable
from driver import getDriver
from tinder.login.tinderlogin import TinderLogin
import tinder.functions as fn
from tinder.finder.instagramfinder import InstagramFinder
from tinder.finder.snapchatfinder import SnapchatFinder
from selenium.common.exceptions import NoSuchElementException
driver = getDriver()
login = TinderLogin(driver)
igFinder = InstagramFinder(driver)
snapFinder = SnapchatFinder(driver)
print('=== Tinder Finder Only Start ===')
login.logIn()
if login.isLogged():
print('=== Instagram/Snapchat Finding ===')
while True:
try:
driver.get('https://tinder.com/app/recs')
fn.waitForPeople(driver)
igFinder.findAndSaveInstagramNick()
snapFinder.findAndSaveSnapchatNick()
if igFinder.getTotalSaves() != 0 and igFinder.getTotalSaves() % 10 == 0:
print(igFinder, snapFinder)
fn.waitRandomTime()
except NoSuchElementException as e:
print(f'Error: {e}\nReport me: https://github.com/stanfortonski/Tinder-Bot')
break
else:
print('Error: Failed to login to Tinder. Check your data or try later.')