PalRestPlugin

Palworld REST Control

ZaylLahnma / PalRestPlugin
Plugin225 downloadsCommand1Event Listener1

A LangBot plugin for managing and monitoring dedicated Palworld servers via the official REST API, supporting server startup, server information, player list, performance status, save operations, and management actions.

PalRestPlugin

A LangBot plugin for managing and monitoring dedicated Palworld servers via the official REST API, supporting server startup, server information, player list, performance status, save operations, and management actions.

Features

  • Server Management
    • Start the server from chat
    • Save world data
    • Shutdown or stop the server remotely
  • Information Retrieval
    • Get server details (!pal info)
    • View performance metrics (!pal metrics)
    • List online players (!pal players)
    • Display selected server settings (!pal settings), configurable in WebUI
  • Player Management
    • Ban / Unban players
    • Kick players
    • Announce messages to all players
  • Access Control
    • Blacklist and whitelist support for controlling who can execute commands
  • Customizable Commands
    • Change trigger words via the WebUI and map them to REST API paths

Installation

  1. Install from LangBot plugin market or GitHub release.
  2. In LangBot WebUI, configure:
    • api_host, api_port – Palworld REST API server address
    • api_user, api_pass – HTTP basic authentication
    • command_map – Custom triggers and mapped REST API paths
    • pal_blacklist, pal_whitelist – Optional access control lists

Usage

Examples in chat:

!pal info
!pal metrics
!pal players
!pal save
!pal ban <username> <userid> [message]
!pal unban <username> <userid>
!pal settings

Triggers can be customized in command_map.

Requirements

  • LangBot 4.0 or higher
  • Palworld dedicated server with REST API enabled

License

MIT License


Note: This plugin code was assisted by AI tools during development.

Use Palworld REST Control in Feishu/Lark bots, DingTalk bots, WeCom bots, WeChat bots, QQ bots, Slack bots, Discord bots, Telegram bots, LINE Bots, and Matrix Bots.

Host your bot on LangBot Cloud and connect this extension to the collaboration platforms your team already uses.

Open LangBot Cloud

Comments