A successor to Pebble based on DisSkele.
Aiming to rival mainstream leveling bots, Malachite is made with the purpose of putting more control in the hands of users with advanced configurations and settings.
Prerequisites
- Git
- Python
- Pip
- Clone the repo
git clone https://github.com/JadenLabs/Malachite.git
- Change directories
cd Malachite
- Install dependencies
pip install -r requirements.txt
- Open example.env and put your bot's values in there, then rename it to
.env
or anything with the prefix.env
- Open config.toml and adjust it to your needs
- Run the bot
python main.py
usage: main.py [-h] [-e ENV] [-c CONFIG]
options:
-h, --help show this help message and exit
-e ENV, --env ENV The env file to use
-c CONFIG, --config CONFIG The config file to use
Thanks for checking out this project. If you'd like to help out with the project, keep on reading!
- Check for existing issues: Before creating an issue, check if the bug has already been reported.
- Create a new issue: If it hasn't already been reported, create a new issue - being as descriptive as possible.
- Search for existing feature requests: Before suggesting a new feature, check if it has already been suggested.
- Create a new feature request: Once you have checked if your suggestion is not redundant, create a new issue being as descriptive as you can.
- Fork the repo
- Clone your fork to your local machine
- Create a new branch
- Make your changes
- Commit and push
Git Commit Messages
- Use the Conventional Commits commit style - not strict with this, but it is preferred.
- Use the present tense ("Add feature" not "Added feature").
- Use the imperative mood ("Move button" not "Moves button").
Code Style
- This project uses the Black python formatter.
This project uses DisSkele as the base so there will be times where it needs to pull changes from the upstream remote (from DisSkele) - this is done by doing the following:
- Ensure you're on the main branch
git checkout main
- Fetch the upstream branch
git fetch upstream
- Merge upstream/master into main
git merge upstream/master
Want to contact the maintainer of the project? Send a friend request to roc.py
on Discord or email him at [email protected].