Wonderful Phoenix-Bot

Overview

Phoenix Bot

Discord

Phoenix Bot is inspired by Natewong1313's Bird Bot project yet due to lack of activity by their team. We have decided to revive this project to achieve a common goal. Due to the recent insurgence of botters/scalpers taking advantage, our goal is to enable everyone the ability to combat these botters/scalpers by implementing their own botting system. Currently, this auto-checkout bot will support Walmart, Best Buy, Gamestop, & Target. There are more plans for future implementations later on.

  • Easy to use interface built on PyQt5
  • Waits for items to restock if they are out of stock
  • Optional price checker
  • Lighting fast auto-checkout

Current Functionality

Website Auto Checkout Open Cart Link Work In Progress
amazon.com
bestbuy.com
gamestop.com
target.com
walmart.com

Phoenix Bot UI

Phoenix Bot Repository Link

View The Repo Here

Quick Install for Windows

  1. Make sure your Chrome browser is updated to the latest
  2. Install the latest version of Git & Python
  3. Open Powershell as Administrator within your desired directory for the application to live.
  4. Run the following commands:
    git clone https://github.com/Strip3s/PhoenixBot/
    
    cd PhoenixBot
    
    python -m venv ./env
    
    ./env/Scripts/activate
    
    python -m pip install --upgrade pip 
    
    pip install -r requirements.txt
    
  5. If you encounter any errors during installation, please consider the following:
    • If you get a red text error remove and you previously installed pyqt5 or lxml on your python, remove the versions from the requirements.in for both lxml and pyqt5, then run the following commands:
    pip install pip-tools==5.5.0
    
    pip-compile --generate-hashes --no-index --output-file=requirements.txt requirements.in
    
    pip install -r requirements.txt
    
    • If you get an error with red text run the following:
    pip install pycryptodomex
    
  6. Run the following command:
    python app.py
    

Quick Install for Mac

It is highly recommended you install brew and update python3 to latest version

  1. Make sure your Chrome browser is updated to the latest

  2. Run the following commands:

    git clone https://github.com/Strip3s/PhoenixBot/
    
    cd PhoenixBot
    
    python3 -m venv ./env
    
    source env/bin/activate
    
    python3 -m pip3 install --upgrade pip 
    
    pip3 install -r requirements.txt
    
  3. If you encounter any errors during installation, please consider the following:

    • If you get a red text error remove and you previously installed pyqt5 or lxml on your python, remove the versions from the requirements.in for both lxml and pyqt5, then run the following commands:
    pip3 install pip-tools==5.4.0
    
    pip-compile --generate-hashes --no-index --output-file=requirements.txt requirements.in
    
    pip3 install -r requirements.txt
    
    • If you get an error with red text run the following:
    pip3 install pycryptodomex
    
  4. Run the following command:

    python3 app.py
    

Windows FAQs

To resume working on the bot for testing after closing powershell, navigate again to the folder and run the following commands:

./env/Scripts/activate
python app.py

Contributing

This project uses pip-compile with the --generate-hashes flag to validate dependencies via checksums. This helps prevent updates to existing package versions on PyPI from adding new code to our project. When changing requirements, make updates in the requirements.in file, then compile using the command below to update requirements.txt before committing.

pip-compile --generate-hashes --no-index --output-file=requirements.txt requirements.in

If you receive an error when running this command related to pinning a version of pip, make sure your system or virtualenv pip version is up to date by running the following command:

python -m pip install --upgrade pip
Owner
Senior Developer
Senior Developer
Google Search Results via SERP API pip Python Package

Google Search Results in Python This Python package is meant to scrape and parse search results from Google, Bing, Baidu, Yandex, Yahoo, Home depot, E

SerpApi 254 Jan 05, 2023
Python Discord Server Nuker

Untitled Nuker Python Discord Server Nuker Features: Ban Everyone Kick Everyone Rename Everyone Spam To All Channels Delete All Channels Delete All Ro

22 Dec 22, 2022
ro.py is a modern, asynchronous Python 3 wrapper for the Roblox API.

GitHub | Discord | PyPI | Documentation | Examples | License Overview Welcome to ro.py! ro.py is an asynchronous, object-oriented wrapper for the Robl

ro.py 81 Dec 26, 2022
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

Light Gradient Boosting Machine LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed a

Microsoft 14.5k Jan 08, 2023
ShoukoKomiRobot - An anime themed telegram bot that can convert telegram media

ShoukoKomiRobot • 𝕎𝕣𝕚𝕥𝕥𝕖𝕟 𝕀𝕟 Python3 • 𝕃𝕚𝕓𝕣𝕒𝕣𝕪 𝕌𝕤𝕖𝕕 Pyrogram

25 Aug 14, 2022
Python SDK for 42DI

42di Python SDK Install pip install git+https://github.com/42di/python-sdk import import di #42di import pandas_datareader as pdr Init SDK project =

42DI 2 Nov 03, 2021
Simple integrate of API udemy.com with python

Pyudemy Simple integrate of API udemy.com with python Quick start $ pip install pyudemy or $ python setup.py install Authentication To make any calls

Hudson Brendon 30 Jan 02, 2023
Gathers data and displays metrics related to climate change and resource depletion on a PowerBI report.

Apocalypse Status Dashboard Purpose Climate change and resource depletion are grave long-term dangers. The code in this repository will pull data from

Summer Is Here 1 Nov 12, 2021
Automatically pick a winner who Retweeted, Commented, and Followed your Twitter account!

AutomaticTwitterGiveaways automates selecting winners for "Retweet, Comment, Follow" type Twitter giveaways.

1 Jan 13, 2022
Python binding for Microsoft LightGBM

pyLightGBM: python binding for Microsoft LightGBM Features: Regression, Classification (binary, multi class) Feature importance (clf.feature_importanc

Ardalan 330 Nov 18, 2022
A file-based quote bot written in Python

Let's Write a Python Quote Bot! This repository will get you started with building a quote bot in Python. It's meant to be used along with the Learnin

1 Dec 07, 2021
A Telegram mirror bot which can be deployed using Heroku.

Slam Mirror Bot This is a telegram bot writen in python for mirroring files on the internet to our beloved Google Drive. Getting Google OAuth API cred

Hafitz Setya 1.2k Jan 01, 2023
Мои личные наработки по новому API Тинькофф. Не официально.

TinkoffNewAPI Мои личные наработки по новому API Тинькофф. Не официально. Официально по ссылке: https://github.com/Tinkoff/investAPI/ Выложено по прос

1 Jan 20, 2022
Aio-binance-library - Async library for connecting to the Binance API on Python

aio-binance-library Async library for connecting to the Binance API on Python Th

GRinvest 10 Nov 21, 2022
Send SMS text messages via email with as many accounts as you want :)

SMS-Spammer Send SMS text messages via email with as many accounts as you want :) Example Set Up Guide! To start log into the gmail account you would

Riceblades11 10 Oct 25, 2022
A python library for building user interfaces in discord.

blurple.py A front-end framework for discord.py Blurple.py is a framework built on top of discord.py, giving you the tools you need to build discord b

4 Oct 25, 2021
A group management bot written in python3 using the python-telegram-bot library.

Chika Fujiwara A modular telegram Python bot running on python3 with an sqlalchemy database. Originally a Marie fork, Chika was created for personal u

Wahyusaputra 3 Feb 12, 2022
Program that automates the bump of the Disboard Bot. Done 100% in Python with PyAutoGUI library

Auto-Discord-Bump Program that automates the bump of the Disboard Bot done 100% in python with PyAutoGUI How to configue You will need 3 things before

Mateus 1 Dec 19, 2021
A free tempmail api for your needs!

Tempmail A free tempmail api for your needs! Website · Report Bug · Request Feature Features Add your own private domains Easy to use documentation No

dropout 10 Oct 26, 2021