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.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.
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
Download and install sb0t
Grab the latest release from GitHub Releases and run the installer on your Windows machine.
Configure your room
Open the sb0t GUI and fill in your room name, port, external IP, bot name, and language settings.
Start the server
Click Start in the GUI. Your room will appear in the Ares channel list and start accepting connections.