
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
ppfun-admin-api
Advanced tools
![]()
This GitHub repository contains the JavaScript API for the admin-exclusive Socket interface of pixelplanet.fun, a multiplayer pixel placement game. With this API, you can access player data, get information about the game world, monitor changes made on the map, and perform various administrative tasks.
I developed this interface for my own PixelPlanet website, CanvasPixel.net.
You can access the official open-source repository of the PixelPlanet project from this link:
https://git.pixelplanet.fun/ppfun
First of all, you need to have your own pixelplanet.fun clone that you can connect to using this interface. If you haven't set up the pixelplanet code yet, you can access the code from the original pixelplanet.fun repository I mentioned above.
To use this API, you can follow these steps:
npm i ppfun-admin-api
const ppfun = require("ppfun-admin-api")
const config = require("./config.json");
const bot = new ppfun.Bot();
// Notify when connected
bot.addListener("open", () => {
console.log("Connected to the server!")
})
// Log messages
bot.addListener("chatMessage", (message) => {
console.log(`${message.getAuthor().getName()}: ${message.getContent()}`)
})
// Connect
bot.connect(
config.url,
config.apiKey,
ppfun.Subscriptions.CHAT
)
We welcome contributions to this project. For more information, please refer to the Contribution Guide
This project is licensed under the terms of the MIT License.
You are free to use this project in compliance with the MIT License. If you decide to use, modify, or redistribute this software, you must include a copy of the original license and copyright notice in all copies or substantial portions of the software.
For more information about the MIT License, visit: MIT License.
FAQs
Pixelplanet chat bot
The npm package ppfun-admin-api receives a total of 2 weekly downloads. As such, ppfun-admin-api popularity was classified as not popular.
We found that ppfun-admin-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.