Chat
Multi-user real-time chat. Three flavors live in one feature:
1. Local chat
Users on this BBS in the local channels. Web: /chat/. Terminal:
main menu → Chat.
Backed by Socket.IO on the web side and async on the terminal side.
History scrollback is 200 lines per channel.
2. IRC bridge
The BBS can join external IRC networks and bridge them into local
channels. Sysop configures servers/networks under
/admin/irc/. Once linked, anything users say in a bridged local
channel is forwarded to the IRC channel and vice versa.
Web users see their IRC nick on hover; user/channel modes (op,
voice) are preserved.
See IRC Bridge.
3. MRC (Multi-Relay Chat)
A BBS-scene chat network — like IRC but specifically for BBS
sysops and users. The protocol is RFC-style line-oriented with
! commands. Default ANetBBS connects to the public Magicka MRC
hub on mrc.bottomlesszoo.com:5000.
See MRC.
Etiquette
- Local channels: keep on-topic; sysop sets the topic.
- Bridged channels: assume people on the other side don't know
what BBS they're talking to. Mention it when relevant. - Be patient — async typing means a lull doesn't mean nobody's
there.
Slash commands
/me action, /topic ..., /who, /away [reason],
/whois <nick>, /msg <user> <text> (DM), /help lists them all.