Our development is now focused on Gitlab, please check out this repository over there!
https://gitlab.com/crafty-controller/crafty-client
Crafty Client is a pypi (pip) package for interfacing with the Crafty Web MC server control panel.
It was written from scratch and is based on requests and urllib3, by kevdagoat
Make sure you have python3 installed on your system with the pip package manager.
pip install crafty-client
pip3 install crafty-client
Example:
from crafty_client import CraftyWeb
URL = "https://127.0.0.1:8000" # The location of the crafty-web webserver
API_TOKEN = "<place token here>" # Your crafty Web API token, printed in the console at installation.
cweb = CraftyWeb(URL, API_TOKEN)
print(cweb.list_mc_servers())