A go service that uses palworld-rcon-buddy api to ping for player info and notify discord whenever players join or leave.
- clone the repo
cp .env.example .env
- replace
DISCORD_WEBHOOK_URL
with your discord webhook url palworld-rcon-buddy
can be configured indocker-compose.yaml
docker-compose up -d
You can upgrade by pulling the latest code, stopping the service, rebuilding the image, and starting the service again.
git pull origin main
docker-compose stop
docker-compose build
docker-compose up -d
The service uses the palworld-rcon-buddy
api to get the player list and then compares it with the previous list to see if any players have joined or left. If any players have joined or left, it sends a discord webhook notification.
palworld-rcon-buddy
is ran via docker-compose.
palworld-rcon-buddy
implements its own rcon client, which worked much better than other rcon clients I tried, including gorcon/rcon
.