farshadz1997 / Microsoft-Rewards-bot-GUI

GUI Microsoft Rewards bot with Selenium and PyQt5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microsoft Rewards Bot

A simple script that uses Selenium and PyQt5 to farm Microsoft Rewards.

⭐️New GUI version with more features available, GUI powered by Flet framework⭐️

Microsoft Rewards bot GUI-V2

Installation

  • Install requirements with the following command :
    pip install -r requirements.txt
  • Make sure you have Chrome installed
  • Install ChromeDriver :
    • Windows :
    • MacOS or Linux :
      • apt install chromium-chromedriver
      • or if you have brew :
        brew cask install chromedriver
  • Edit the accounts.json.sample with your accounts credentials and rename it by removing .sample at the end
    If you want to add more than one account, the syntax is the following (mobile_user_agent is optional):
    [
        {
            "username": "Your Email",
            "password": "Your Password",
            "mobile_user_agent": "your preferred mobile user agent", # (remove this line if you don't want to use mobile user agent)
            "proxy": "HTTP proxy" # (remove this line if you don't want to use proxy)
        },
        {
            "username": "Your Email 2",
            "password": "Your Password 2",
            "mobile_user_agent": "your preferred mobile user agent", # (remove this line if you don't want to use mobile user agent)
            "proxy": "HTTP proxy2" (remove this line if you don't want to use proxy)
        }
    ]
  • Run main.pyw

Features

  • Save progress of accounts in logs
  • Use headless to create browser instance without graphical user interface (Not recommended)
  • You can use fast mode to redeuce delays in bot if you have high speed Internet connection
  • Save errors in a txt file for any unpredicted errors
  • You can save your account in browser session by enabling it to skip login on each start
  • You can choose to farm which part of Microsoft Rewards among daily quests, punch cards, more activities, MSN shopping game, Bing searches (PC, Mobile)
  • You can set time for bot to start at your desired time
  • Supports HTTP proxy for each account
  • Send logs to your Telegram through your Telegram bot with setting Token and Chat ID
  • Shutdown PC after farm

Support me

Your support will be much appreciated

  • BTC (BTC network): bc1qn52jx934nd54vhcv6x5xxsrc7z2qvwf6atcut3
  • ETH (ERC20): 0x2486D75EC2675833569b85d77b01C2c37097ECc2
  • LTC: ltc1qc03mnemxewn6z0chfc20yw4samucg6kczmwuf8
  • USDT (ERC20): 0x2486D75EC2675833569b85d77b01C2c37097ECc2

Credits

Core script created by @charlesbel.

About

GUI Microsoft Rewards bot with Selenium and PyQt5

License:MIT License


Languages

Language:Python 100.0%