Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/AresChat/sb0t/llms.txt

Use this file to discover all available pages before exploring further.

sb0t is a feature-complete Ares protocol chat room server for Windows. It lets you host your own chatroom that any Ares client can connect to, with a rich administration panel, a JavaScript scripting engine for automation, an optional HTML5 web chat interface, and multi-server linking for federated rooms.

Introduction

Learn what sb0t is, how it works, and what you can do with it.

Quickstart

Get your server running and accepting connections in minutes.

Configuration

Configure your server name, port, language, bot name, and more.

Scripting

Automate your room with the built-in JavaScript scripting engine.

What sb0t Does

sb0t hosts an Ares-compatible chat room on your Windows machine. Users connect with any Ares client (or a browser via the optional web chat), and you administer the room through a desktop GUI. You can ban users, filter words, set admin levels, run automated JavaScript scripts, and link your server to other sb0t instances for a shared user pool.

Moderation Tools

IP bans, range bans, ASN bans, word filtering, anti-flood, and muzzles.

Web Chat

Let browser users join your room via the built-in HTML5 WebSocket interface.

Server Linking

Connect multiple sb0t servers in a Hub/Leaf topology to share a user pool.

Scripting API

Full JavaScript API reference for Room, User, Users, Link, Crypto, and more.

Getting Started

1

Download and install sb0t

Grab the latest release from GitHub Releases and run the installer on your Windows machine.
2

Configure your room

Open the sb0t GUI and fill in your room name, port, external IP, bot name, and language settings.
3

Start the server

Click Start in the GUI. Your room will appear in the Ares channel list and start accepting connections.
4

Add moderation and scripts

Set admin passwords, configure bans and word filters, and load JavaScript scripts to automate your room.

Build docs developers (and LLMs) love