Something went wrong. Try again.
A Discord/Fluxer Bot connected to your Pterodactyl API.
Something went wrong. Try again.
Hatchery #
A platform-agnostic bot that bridges Discord, Fluxer, and other platforms with the Pterodactyl Client API, allowing users to manage servers across multiple Pterodactyl panels using their own API keys.
[!NOTE] This bot use only a few endpoints from the client api. This is not designed to replaced entirely your panel but to help doing the basics directly from the chat.
Bot Features #
Commands #
add panel <url> <api key>- Add a new pannel with it's key (only in direct messages)server list <panel name>- List all available server for the selected panelserver status <panel name> <id>- Get the current information about a serverserver start <panel name> <id>- Start a serverserver stop <panel name> <id>- Stop a serverserver restart <panel name> <id>- Restart a serverserver kill <panel name> <id>- Kill a serverserver console <panel name> <id> <cmd>- Send a command to a server consoleserver safemode- Stop all server and create a new backup for each (Backup can be upload to another server via ftp)
Real-time updates #
TODO :
- Setup a channel bind to a server to get the current information about the server (updated every minutes)
- Get the console websocket
Installation #
TBD
Contribute #
TBD
License #
This project is using the MIT license, see more in the LICENSE file.