Caution
Package is still in very early development. Do not use in a production environment!
Warning
All current code and structure is subject to change.
A Python wrapper for the Pterodactyl API.
I've switched to a different development methodology. Instead of building this blindly, I'm going to make use of it in another project. This way, I can slowly add what I really need and fix the most important bugs. I think this gives me the right to call it, "purpose-built" as well, no?
- Remove bloat
Rewrite into async. Yes, that's right. I'm doing that.No, I'm not doing that. Mind fog cleared.- Remove all methods like "update_user". Make them more specific.
- [User].update(), [Node].delete(), etc.
- User
- Allocations
- Nodes
- Implement pagination
- Add include arguments to everything
importpterodactylpanel_url:str="http://panel.example.com/"pterodactyl_application_key:str="ptla_shhhhhhhhhhhhhhhhhhhhh!"Panel=pterodactyl.API.Application(panel_url,pterodactyl_application_key)
user=Panel.Users.get_user(1)
user.set("first_name","Tato")