-
-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop sofi #314
base: main
Are you sure you want to change the base?
Develop sofi #314
Conversation
SOFI buy/sell
.env.example SOFI
added 2fa processing and holdings command for sofi
I added Gabes addition of 3 more sms tries as well as it being able to handle both auth 2fa codes and sms 2fa codes
im losing it, i think this works good enough
found a bug when trying to sell, not ready yet |
Fixed selling issues
This should be ready. Features automatic 2FA log in, holdings, and buying/selling in live and dry mode. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good so far, this is just what stood out immediately when I looked through it
NEW SOFI using nodriver, instead of undetected chrome driver, which replaced base selenium nodriver made it possible to how hopefully bypass cloudflare by not even triggering it, as well as now sofi is quick and speedy from the time it logs in to the time it gets the account holdings.
Fixed the sms
buying function now works and made it a little faster
I adjusted the timeout for the sms element because 0 was just not enough time. I might recommend checking if an authy code is specified in the Also, talking about Authy, we might consider makng users put |
I did not mean to add a zery 🤦
fixed the selling and buy loop with the added function of dry mode handling
Added 2fa processing as well as added a proper holdings fetch function