
Developer Documentation
Bot Development
Developing bots for BonziWORLD is fine. You can pretty much connect to any client you'd wish. Don't use 1.x
that's garbage tho
(v2.x). Simply emit the login event with your name and room to get started. It's pretty simple.
The 'BOT' Tag
To identify your bot as an automated service, Just ask a admin lol they'll give it to you This helps users and administrators distinguish between humans and scripts.
Example logic (Node.js):
socket.emit("login", {
name: "MyBot",
room: "default"
});
// TODO: do the fucking thing you lazy ass dev
Bot Policy & Ethics
While we encourage SOME automation..
- Don't let it be a NotSoBot clone.
- Respect humans.
- Do not use bots for LLM training/scraping/not listening to robots.txt/generally being a robot made by retards. If you are caught doing this, you will be banned.
BTW for legal reasons: If a bot is found to be used maliciously (e.g., intentionally
sending harmful
content, overusing server resources, or generally being a nuisance), the bot's BotHash
cookie will be revoked. Once revoked, the bot will be unable to function or connect to the service.