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
Changes your desktop wallpaper based on the weather.

WallPaperChanger 🖼️ Description ⛈️ This Python script changes your desktop wallpaper based on the weather. Cloning 🌀 $ git clone https://github.com/

Clarence Yang 74 Nov 29, 2022
Zalo AI challenge 2021 5K-Compliance

Zalo AI challenge 2021 5K-Compliance Prepare data: Dữ liệu của ban tổ chức cung

Nguyễn nhật hoàng 32 Nov 21, 2022
Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs.

Twython Twython is a Python library providing an easy way to access Twitter data. Supports Python 3. It's been battle tested by companies, educational

Ryan McGrath 1.9k Jan 02, 2023
Morpy Bot Linux - Morpy Bot Linux With Python

Morpy_Bot_Linux Guide to using the robot : 🔸 Lsmod = to identify admins and st

2 Jan 20, 2022
A Telegram Userbot to play Audio and Video songs / files in Telegram Voice Chats.

VC UserBot A Telegram Userbot to play Audio and Video songs / files in Telegram Voice Chats. It's made with PyTgCalls and Pyrogram Requirements Python

조던 1 Nov 29, 2021
Forward Propagation, Backward Regression and Pose Association for Hand Tracking in the Wild (CVPR 2022)

HandLer This repository contains the code and data for the following paper: Forward Propagation, Backward Regression, and Pose Association for Hand Tr

<a href=[email protected]"> 17 Oct 02, 2022
A pdisk uploader bot written in Python

Pdisk Uploader Bot 🔥 Upload on Pdisk by Url, File and also by direct forward post from other channel... Features Post to Post Conversion Url Upload D

Paritosh Kumar 33 Oct 21, 2022
Integrating Amazon API Gateway private endpoints with on-premises networks

Integrating Amazon API Gateway private endpoints with on-premises networks Read the blog about this application: Integrating Amazon API Gateway privat

AWS Samples 12 Sep 09, 2022
A multi exploit instagram exploitation framework

Instagram Exploitation Framework About IEF Is an open source Instagram Exploitation Framework with various Exploits that could be used to mod your pro

Instagram Exploitation Framework - BirdSecurity 1 May 23, 2022
LyricsGenius: a Python client for the Genius.com API

LyricsGenius: a Python client for the Genius.com API lyricsgenius provides a simple interface to the song, artist, and lyrics data stored on Genius.co

KevinChunye 2 Jun 30, 2022
Automate coin farming for dankmemer. Unlimited accounts at once. Uses a proxy

dankmemer-farm Simple script to farm Dankmemer coins with multiple accounts at once. Requires: Proxies, Discord Tokens Disclaimer I don't take respons

Scobra 12 Dec 20, 2022
A library for demo trading | backtest and forward test simulation

Trade Engine a library for demo trading | backtest and forward test simulation Features Limit/Market orders: you can place a Limit or Market order in

Ali Moradi 7 Jul 02, 2022
Script to get a notification when a product, on Amazon Warehouse, is available within a target price

Amazon_Warehouse_Scraping This script aims to scrape Amazon Warehouse and send an email back if there are products whose price matches with the target

2 Oct 25, 2021
Balsam Python client API & SDK

balsam No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) This Python package is automatically

Darren Govoni 1 Oct 22, 2021
EzilaX Music ❤ is the best and only Telegram VC player with playlists, Multi Playback, Channel play and more POWERD By SDBOTs

EzilaX-Music 🎵 A bot that can play music on Telegram Group and Channel Voice Chats Available on telegram as @EzilaXMBot Features 🔥 Thumbnail Support

Sadew Jayasekara 9 Oct 24, 2021
Instagram-Reports is a tool made to ban any scam or bad person

ABOUT TOOL : Instagram-Reports is a tool made to ban any scam or bad person. Installation : sudo apt-get update -y sudo apt-get upgrade -y apt insta

Evan Al Mahmud Irfan ථ 1 Dec 20, 2021
A simple python discord bot with commands for moderation and utility.

Discord Bot A simple python discord bot with commands for moderation, utility and fun. Moderation $kick user reason - Kick a user from the server

syn 3 Feb 06, 2022
An automated tool that fetches information about your crypto stake and generates historical data in time.

Introduction Yield explorer is a WIP! I needed a tool that would show me historical data and performance of my staked crypto but was unable to find a

Sedat Can Yalçın 42 Nov 26, 2022
A small python script which runs a speedtest using speedtest.net and inserts it into a Google Docs Spreadsheet.

speedtest-google-sheets This is a small python script which runs a speedtest using speedtest.net and inserts it into a Google Docs Spreadsheet. Setup

marie 2 Feb 10, 2022
Rotten Tomatoes API for Python

rottentomatoes.py rottentomatoes offers an easy-to-use Python wrapper to interact with the Rotten Tomatoes API. Before you try and use the API, make s

Zach Williams 88 Dec 15, 2022