User0332/rewards-farmer
Automation for MS Rewards based on https://youtu.be/4qdPcMNaioA
View Origin LinkProduct Positioning & Context
Automation for MS Rewards based on https://youtu.be/4qdPcMNaioA
Related Ecosystem & Alternatives
Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.
Deep-Dive FAQs
What is User0332/rewards-farmer?
User0332/rewards-farmer is a digital product or tool described as: Automation for MS Rewards based on https://youtu.be/4qdPcMNaioA
Where did User0332/rewards-farmer originate?
Data for User0332/rewards-farmer was aggregated directly from the GitHub Open Source community ecosystem, representing raw developer and early-adopter sentiment.
When was User0332/rewards-farmer publicly launched?
The initial public indexing or launch date for User0332/rewards-farmer within our tracked developer communities was recorded on August 19, 2026.
How popular is User0332/rewards-farmer?
User0332/rewards-farmer has achieved measurable traction, logging over 702 traction score and facilitating 113 recorded discussions or engagements.
Are there active development issues for User0332/rewards-farmer?
Yes, we are currently tracking open architectural debates and bug reports for this project on GitHub. There are currently 5 active high-priority issues logged recently.
What are some commercial alternatives to User0332/rewards-farmer?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as UseIt Studio, which offers overlapping value propositions.
How does the creator describe User0332/rewards-farmer?
The original author or development team describes the product as follows: "Automation for MS Rewards based on https://youtu.be/4qdPcMNaioA"
Active Developer Issues (GitHub)
Logged: Aug 30, 2026
Logged: Aug 28, 2026
Logged: Aug 27, 2026
Logged: Aug 27, 2026
Logged: Aug 27, 2026
Community Voice & Feedback
I also tried changing the constants, but every time it creates a new profile and then runs the script. Since there is a global account, the script works, but I haven't been able to figure out how to switch to the second account (_or what the default should be set to_).
For now, I'm bypassing this by manually logging out of the global account, but that's pretty tedious.
Maybe just adding a step in between which lists out the profiles (like the gui mentioned) or maybe just a different script which when run shows the available profile names would be helpful.
For now, I'm bypassing this by manually logging out of the global account, but that's pretty tedious.
Maybe just adding a step in between which lists out the profiles (like the gui mentioned) or maybe just a different script which when run shows the available profile names would be helpful.
i did try changing the constants, but that still didnt work, as the script just took the default account's cookies or something and logged into the wrong one automatically. i ended up having to copy over all the passwords and stuff from the default profile into the profile i use and deleted the default, and then that didnt work completely, so i did some more stuff and got it working.
GUI might be a larger change, but can definitely be a possibility
Perhaps we have the base script driven by a .env or similar config file and then an optional GUI can be run on top of it which uses the script & changes the config under-the-hood, that way people can use whatever is easier for them without disrupting the current style.
I just merged a PR which introduces multi-account support controlled by an environment variable, so I think if we introduce a GUI for this we'd have to connect to that under-the-hood anyway
Perhaps we have the base script driven by a .env or similar config file and then an optional GUI can be run on top of it which uses the script & changes the config under-the-hood, that way people can use whatever is easier for them without disrupting the current style.
I just merged a PR which introduces multi-account support controlled by an environment variable, so I think if we introduce a GUI for this we'd have to connect to that under-the-hood anyway
@User0332
Would it be a great idea to make a gui that asks for the profile? doesnt need to be fancy, just a spinner and a couple buttons
edge_data = Path.home() / "AppData/Local/Microsoft/Edge/User Data"
for folder in edge_data.iterdir():
if folder.is_dir() and (folder.name == "Default" or folder.name.startswith("Profile")):
print(folder.name)
i believe this code should give you the names of every profile on the users machine (for now this code only prints the names, as i was just testing this)
i comment here since its related to this
Would it be a great idea to make a gui that asks for the profile? doesnt need to be fancy, just a spinner and a couple buttons
edge_data = Path.home() / "AppData/Local/Microsoft/Edge/User Data"
for folder in edge_data.iterdir():
if folder.is_dir() and (folder.name == "Default" or folder.name.startswith("Profile")):
print(folder.name)
i believe this code should give you the names of every profile on the users machine (for now this code only prints the names, as i was just testing this)
i comment here since its related to this
go to src/constants.py and change PROFILE_NAME = "Default" to PROFILE_NAME = "Profile 1" this should do what you want (if im not mistaken)
[FAIL] Bing daily set: StaleElementReferenceException: Message: stale element reference: stale element not found in the current frame
(Session info: MicrosoftEdge=152.0.4191.53); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#staleelementreferenceexception
Stacktrace:
msedgedriver!GetHandleVerifier [0x7ff7a25bf075+4ab5]
msedgedriver!(No symbol) [0x7ff7a2514a64]
msedgedriver!GetHandleVerifier [0x7ff7a2938710+37e150]
msedgedriver!(No symbol) [0x7ff7a22bb152]
msedgedriver!(No symbol) [0x7ff7a22bd8bd]
msedgedriver!(No symbol) [0x7ff7a233c216]
msedgedriver!(No symbol) [0x7ff7a231fdaa]
msedgedriver!(No symbol) [0x7ff7a22f61d7]
msedgedriver!(No symbol) [0x7ff7a233b788]
msedgedriver!(No symbol) [0x7ff7a22f5a1c]
msedgedriver!(No symbol) [0x7ff7a22f4cb4]
msedgedriver!(No symbol) [0x7ff7a22f5843]
msedgedriver!(No symbol) ...
(Session info: MicrosoftEdge=152.0.4191.53); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#staleelementreferenceexception
Stacktrace:
msedgedriver!GetHandleVerifier [0x7ff7a25bf075+4ab5]
msedgedriver!(No symbol) [0x7ff7a2514a64]
msedgedriver!GetHandleVerifier [0x7ff7a2938710+37e150]
msedgedriver!(No symbol) [0x7ff7a22bb152]
msedgedriver!(No symbol) [0x7ff7a22bd8bd]
msedgedriver!(No symbol) [0x7ff7a233c216]
msedgedriver!(No symbol) [0x7ff7a231fdaa]
msedgedriver!(No symbol) [0x7ff7a22f61d7]
msedgedriver!(No symbol) [0x7ff7a233b788]
msedgedriver!(No symbol) [0x7ff7a22f5a1c]
msedgedriver!(No symbol) [0x7ff7a22f4cb4]
msedgedriver!(No symbol) [0x7ff7a22f5843]
msedgedriver!(No symbol) ...
Might be the same thing I just hit. `read_search_points` waited for the panel's close button before reading the number and when that button didnt render the search task stopped early, see #55
When you get the console output, look for `[SKIP] Required searches` or `[FAIL] Required searches`. If thats in there its this
When you get the console output, look for `[SKIP] Required searches` or `[FAIL] Required searches`. If thats in there its this
sorry, i closed it already, tomorrow ill let you know!!
It should complete all the searches, do you have output from your console to see what might have gone wrong?
> Poetry should create its own venv automatically
well I don't want to install Poetry globally just to use this rewards farmer, so I did the python -m venv .venv before I installed everyhing.
well I don't want to install Poetry globally just to use this rewards farmer, so I did the python -m venv .venv before I installed everyhing.
is this so it doesnt get detected?
Poetry should create its own venv automatically
> **idk it just doesnt work try debugging it or smth man poetry not installing lol**
Did you read the README.md file? It says you must create a python venv and then install everything in the venv using `python -m poetry install` or if you're in the virtual environment and also your in powershell you could also just run this only:
```
poetry install
iex (poetry env activate)
```
Did you read the README.md file? It says you must create a python venv and then install everything in the venv using `python -m poetry install` or if you're in the virtual environment and also your in powershell you could also just run this only:
```
poetry install
iex (poetry env activate)
```
> Can you show screenshots of your dashboard and earn page? Can you also share your region?
im getting the same problem and im in Ireland
im getting the same problem and im in Ireland
Can you show screenshots of your dashboard and earn page? Can you also share your region?
Discovery Source
GitHub Open Source Aggregated via automated community intelligence tracking.
Tech Stack Dependencies
No direct open-source NPM package mentions detected in the product documentation.
Media Tractions & Mentions
No mainstream media stories specifically mentioning this product name have been intercepted yet.
Deep Research & Science
No direct peer-reviewed scientific literature matched with this product's architecture.
SaaS Metrics