← Back to Product Feed

GitHub Open Source User0332/rewards-farmer

Automation for MS Rewards based on https://youtu.be/4qdPcMNaioA

702
Traction Score
113
Forks
Aug 19, 2026
Launch Date
View Origin Link

Product 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)

open script using wrong rewards account
Logged: Aug 30, 2026
open Bing search not completing fully (TimeoutException)
Logged: Aug 28, 2026
open Does not work? [FAIL] Bing daily set: StaleElementReferenceException: Message: stale element reference: stale element not found in the current frame
Logged: Aug 27, 2026
open Poetry install fails
Logged: Aug 27, 2026
open not an issue but a question. im new and dont know how to dm in git hub
Logged: Aug 27, 2026

Community Voice & Feedback

Christo-Martin • Sep 1, 2026
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.
lightswich2 • Aug 31, 2026
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.
User0332 • Aug 31, 2026
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
IVIPOWER • Aug 31, 2026
@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
IVIPOWER • Aug 30, 2026
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)
IVIPOWER • Aug 29, 2026
[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) ...
mardausdennis • Aug 28, 2026
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
IVIPOWER • Aug 28, 2026
sorry, i closed it already, tomorrow ill let you know!!
User0332 • Aug 28, 2026
It should complete all the searches, do you have output from your console to see what might have gone wrong?
Michael679089 • Aug 28, 2026
> 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.
IVIPOWER • Aug 28, 2026
is this so it doesnt get detected?
User0332 • Aug 28, 2026
Poetry should create its own venv automatically
Michael679089 • Aug 28, 2026
> **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)
```
xboxpassgamestupid-bot • Aug 28, 2026
> 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
User0332 • Aug 27, 2026
Can you show screenshots of your dashboard and earn page? Can you also share your region?

Discovery Source

GitHub Open 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.