Provides methods to query Minecraft Education's discovery/joincode API and to generate related tokens.
pip install mcedupip install git+https://github.com/josef240/mcedu.gitgit clone https://github.com/josef240/mcedu.git
cd mcedu
python -m pip install setuptools, build
python -m buildfrom mcedu.discovery import DiscoveryClient,WorldParams, parseJoinCode
from mcedu.config import get_config, easyStartup
from mcedu.auth import AuthFlow
auth=easyStartup()
config=get_config()
config.saveSettings()
discovery=DiscoveryClient(auth.mstoken)
ServerToken,JoinCode=discovery.host(WorldParams(nethernetID=67212867493148092771))
print(parseJoinCode(JoinCode))