IW
iwo-strzebonski/RevasBot
Bot used for Revas simulations
RevasBot
Revas Simulations made simple
Now with SPEED
Requirements
- Newest
AnacondaorMinicondaOR Python 3.9.9 Microsoft Edge(HA!)Microsoft Edge Driver
Installation
Anaconda
Create Anaconda Virtual Environment
conda env create -f environment.ymlExport Anaconda Virtual Environment
conda env export --no-builds > environment.ymlActivate Anaconda Virtual Environment
conda activate revasbotDeactivate Anaconda Virtual Environment
conda deactivatepipenv
Create pipenv Virtual Environment
python -m venv revasbotActivate Virtual Environment
Unix/macOS
source env/bin/activateWindows
.\env\Scripts\activateInstall packages from requirements.txt
pip install -r requirements.txtExport PIP package list
pip list --format=freeze > requirements.txtUsage
Start Bot
python -m mainAt some point, bot will stop working.
Open the terminal where it's working.
You'll be asked to choose the game for the bot.
After selecting a game, the bot will continue working.
Additional features
Colorful CMD!
RevasBot uses ANSI codes for colorful messages.
On Windows, if you are using Command Line,
you need to install ansicon.
Works straight out of the box on PowerShell without any additional software.
Change Python file according to PEP-8 IN-PLACE
autopep8 <file_name> -iCheck PyLint score
pylint <module_name>Check PyLint score with statistics
pylint <module_name> -r y