Skip to content

go service that utilizes a palworld-rcon-buddy api to get server info and post it to discord. plans for palworld server analytics web app.

Notifications You must be signed in to change notification settings

xHyperElectric/palguybuddydude

 
 

Repository files navigation

palguybuddydude

A go service that uses palworld-rcon-buddy api to ping for player info and notify discord whenever players join or leave.

Dependencies

Configuration

Usage

  • docker-compose up -d

Upgrading

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

How it works

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.

About

go service that utilizes a palworld-rcon-buddy api to get server info and post it to discord. plans for palworld server analytics web app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 88.1%
  • Just 8.0%
  • Dockerfile 3.9%