A Microsoft reward automator.
Go to file
2022-10-11 13:00:44 +02:00
.github/ISSUE_TEMPLATE Update issue templates 2022-05-26 08:30:50 +02:00
modules and functions can't be empty 2022-10-04 22:11:25 +02:00
.gitignore ok. 2022-09-30 16:13:36 +02:00
config work first try ? POG 2022-10-09 13:33:13 +02:00
Dockerfile finally a docker support 2022-09-23 16:34:01 +02:00
LICENSE Create LICENSE 2022-05-26 08:40:03 +02:00
liste.txt Create liste.txt 2021-12-23 14:17:45 +01:00
main.py work first try ? POG 2022-10-09 13:33:13 +02:00
README.md Update README.md 2022-09-23 16:41:32 +02:00
requirements.txt Update requirements.txt 2022-09-04 14:35:49 +02:00
V4.py sometime it's in english for whatever reason 2022-10-11 13:00:44 +02:00

MsReward

A Microsoft reward automator, designed to work headless on a raspberry pi. Tested with a pi 3b+ and a pi 4 2Gb .
Using a discord webhook or SQL to log points everydays.
Using Selenium and geckodriver.

If you're using docker (way easier)

to use docker, run

docker build Dockerfile
#copy the build id
docker run -ti --name MsRewards [build id]

Then, fill the config and start the programm everydays with

docker start MsRewards

Other configuration

To use the database, I recommand MySql, Create a database with the name you want and create a table daily, like the one from the image : B96F2F6D-7257-4F12-BFA7-0BEC3FB72993

You have to use the default worldlist (sudo apt install wfrench). The language is french by default, but you can change it if you want.
You can add a link to a website where content is only the link of the monthly fidelity card.

You should limit to 6 account per IP, and DON'T USE outlook account, they are banned. image

if you're not using docker

You have to fill the config file.

you have to put your credentials in the same folder as the script, in a .csv file. You have to put login and password this way :

email1,password1
email2,password2