Ptero bot is a discord bot that is designed to help you manage your pterodactyl panel. It is designed to be easy to use and easy to setup.
List all your servers with the command /servers
Get information about a server with the command /info server:<server_id>
you can start / stop / restart the server with the buttons
Connect a channel with the server console with the command /console_channel server:<server_id>
you can send commands to the server by typing >
before the command all log will be sent to the channel
You can manage the bot permissions with the command /permissions
- with Pterodactyl import the egg: egg-ptero-bot.json
- install docker
- configure the .env file with the correct values exemple:
DISCORD_TOKEN=your_discord_token DISCORD_CLIENT_ID=your_discord_client_id DATABASE_URL="mysql:https://root:root@db:3306/ptero-bot"
- run
docker compose up -d
- create prisma database with
docker-compose exec node npx prisma migrate dev
- done !